Lines Matching refs:XDR
35 * xdr.c, generic XDR routines implementation.
74 * Free a data structure using XDR
80 XDR x;
87 * XDR nothing
96 * XDR integers
104 xdr_int(XDR *xdrs, int *ip)
119 * XDR unsigned integers
127 xdr_u_int(XDR *xdrs, uint_t *up)
149 xdr_long(XDR *xdrs, long *ip)
155 xdr_u_long(XDR *xdrs, unsigned long *up)
163 * XDR long long integers
166 xdr_longlong_t(XDR *xdrs, longlong_t *hp)
201 * XDR unsigned long long integers
204 xdr_u_longlong_t(XDR *xdrs, u_longlong_t *hp)
240 * XDR short integers
243 xdr_short(XDR *xdrs, short *sp)
266 * XDR unsigned short integers
269 xdr_u_short(XDR *xdrs, ushort_t *usp)
294 * XDR a char
297 xdr_char(XDR *xdrs, char *cp)
310 * XDR an unsigned char
313 xdr_u_char(XDR *xdrs, uchar_t *cp)
333 * XDR booleans
341 xdr_bool(XDR *xdrs, bool_t *bp)
365 * XDR enumerations
377 xdr_enum(XDR *xdrs, enum_t *ep)
397 * XDR opaque data
407 xdr_opaque(XDR *xdrs, caddr_t cp, const uint_t cnt)
450 * XDR counted bytes
460 xdr_bytes(XDR *xdrs, char **cpp, uint_t *sizep, const uint_t maxsize)
504 xdr_netobj(XDR *xdrs, struct netobj *np)
510 * XDR a descriminated union
521 xdr_union(XDR *xdrs, enum_t *dscmp, char *unp,
558 * XDR null terminated ASCII strings
566 xdr_string(XDR *xdrs, char **cpp, const uint_t maxsize)
636 * XDR a fixed length array. Unlike variable-length arrays, the storage
641 * > xdr_elem: routine to XDR each element
644 xdr_vector(XDR *xdrs, char *basep, const uint_t nelem,
664 xdr_wrapstring(XDR *xdrs, char **cpp)