Lines Matching refs:xdrs
44 typedef bool_t (*xdrproc_t)(XDR *xdrs, void *ptr);
73 void xdrmem_create(XDR *xdrs, const caddr_t addr, const uint_t size,
76 #define xdr_control(xdrs, req, info) \
77 (xdrs)->x_ops->xdr_control((xdrs), (req), (info))
86 static inline bool_t xdr_char(XDR *xdrs, char *cp)
88 return (xdrs->x_ops->xdr_char(xdrs, cp));
91 static inline bool_t xdr_u_short(XDR *xdrs, unsigned short *usp)
93 return (xdrs->x_ops->xdr_u_short(xdrs, usp));
96 static inline bool_t xdr_short(XDR *xdrs, short *sp)
99 return (xdrs->x_ops->xdr_u_short(xdrs, (unsigned short *) sp));
102 static inline bool_t xdr_u_int(XDR *xdrs, unsigned *up)
104 return (xdrs->x_ops->xdr_u_int(xdrs, up));
107 static inline bool_t xdr_int(XDR *xdrs, int *ip)
110 return (xdrs->x_ops->xdr_u_int(xdrs, (unsigned *)ip));
113 static inline bool_t xdr_u_longlong_t(XDR *xdrs, u_longlong_t *ullp)
115 return (xdrs->x_ops->xdr_u_longlong_t(xdrs, ullp));
118 static inline bool_t xdr_longlong_t(XDR *xdrs, longlong_t *llp)
121 return (xdrs->x_ops->xdr_u_longlong_t(xdrs, (u_longlong_t *)llp));
127 static inline bool_t xdr_opaque(XDR *xdrs, caddr_t cp, const uint_t cnt)
129 return (xdrs->x_ops->xdr_opaque(xdrs, cp, cnt));
136 static inline bool_t xdr_string(XDR *xdrs, char **sp, const uint_t maxsize)
138 return (xdrs->x_ops->xdr_string(xdrs, sp, maxsize));
144 static inline bool_t xdr_array(XDR *xdrs, caddr_t *arrp, uint_t *sizep,
147 return xdrs->x_ops->xdr_array(xdrs, arrp, sizep, maxsize, elsize,