Lines Matching defs:xdrproc_t
125 * A xdrproc_t exists for each data type which is to be encoded or decoded.
127 * The second argument to the xdrproc_t is a pointer to an opaque pointer.
133 typedef bool_t (*xdrproc_t)(XDR *, void *, u_int);
138 typedef bool_t (*xdrproc_t)(XDR *, ...);
236 #define NULL_xdrproc_t ((xdrproc_t)0)
239 xdrproc_t proc;
299 extern bool_t xdr_array(XDR *, char **, u_int *, u_int, u_int, xdrproc_t);
303 extern bool_t xdr_union(XDR *, enum_t *, char *, const struct xdr_discrim *, xdrproc_t);
306 extern bool_t xdr_vector(XDR *, char *, u_int, u_int, xdrproc_t);
310 extern bool_t xdr_reference(XDR *, char **, u_int, xdrproc_t);
311 extern bool_t xdr_pointer(XDR *, char **, u_int, xdrproc_t);
313 extern void xdr_free(xdrproc_t, void *);
318 extern unsigned long xdr_sizeof(xdrproc_t, void *);