Home
last modified time | relevance | path

Searched refs:x_ops (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/rpc/
H A Dxdr.h39 struct xdr_ops *x_ops; /* Let caller know xdrmem_create() succeeds */ member
81 (xdrs)->x_ops->xdr_control((xdrs), (req), (info))
92 return (xdrs->x_ops->xdr_char(xdrs, cp)); in xdr_char()
97 return (xdrs->x_ops->xdr_u_short(xdrs, usp)); in xdr_u_short()
103 return (xdrs->x_ops->xdr_u_short(xdrs, (unsigned short *) sp)); in xdr_short()
108 return (xdrs->x_ops->xdr_u_int(xdrs, up)); in xdr_u_int()
114 return (xdrs->x_ops->xdr_u_int(xdrs, (unsigned *)ip)); in xdr_int()
119 return (xdrs->x_ops->xdr_u_longlong_t(xdrs, ullp)); in xdr_u_longlong_t()
133 return (xdrs->x_ops->xdr_opaque(xdrs, cp, cnt)); in xdr_opaque()
142 return (xdrs->x_ops->xdr_string(xdrs, sp, maxsize)); in xdr_string()
[all …]
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/rpc/
H A Dxdr.h65 (((xdrs)->x_ops->x_control == NULL) ? \
67 (*(xdrs)->x_ops->x_control)(xdrs, req, op))
/f-stack/freebsd/contrib/openzfs/module/os/linux/spl/
H A Dspl-xdr.c139 xdrs->x_ops = &xdrmem_encode_ops; in xdrmem_create()
142 xdrs->x_ops = &xdrmem_decode_ops; in xdrmem_create()
145 xdrs->x_ops = NULL; /* Let the caller know we failed */ in xdrmem_create()
154 xdrs->x_ops = NULL; in xdrmem_create()