Lines Matching defs:xdrs
85 void xdralloc_create(XDR *xdrs, enum xdr_op op)
87 xdrs->x_op = op;
88 xdrs->x_ops = &xdralloc_ops;
89 xdrs->x_private = (caddr_t) DynCreate(sizeof(char), -4);
93 caddr_t xdralloc_getdata(XDR *xdrs)
95 return (caddr_t) DynGet((DynObject) xdrs->x_private, 0);
98 void xdralloc_release(XDR *xdrs)
100 DynRelease((DynObject) xdrs->x_private);
103 static void xdralloc_destroy(XDR *xdrs)
105 DynDestroy((DynObject) xdrs->x_private);
109 register XDR *xdrs,
116 register XDR *xdrs,
122 if (DynInsert((DynObject) xdrs->x_private,
123 DynSize((DynObject) xdrs->x_private), &l,
131 register XDR *xdrs,
140 register XDR *xdrs,
144 if (DynInsert((DynObject) xdrs->x_private,
145 DynSize((DynObject) xdrs->x_private),
151 static unsigned int xdralloc_getpos(XDR *xdrs)
153 return DynSize((DynObject) xdrs->x_private);
157 register XDR *xdrs,
166 register XDR *xdrs,