Lines Matching refs:xdrs
66 sec_x_putlong(xdrs, intp)
67 XDR *xdrs;
70 xdrs->x_handy += BYTES_PER_XDR_UNIT;
76 sec_x_putbytes(xdrs, bp, len)
77 XDR *xdrs;
81 xdrs->x_handy += len;
86 sec_x_getpostn(xdrs)
87 XDR *xdrs;
89 return (xdrs->x_handy);
94 sec_x_setpostn(xdrs, pos)
95 XDR *xdrs;
103 sec_x_inline(xdrs, len)
104 XDR *xdrs;
113 if (xdrs->x_op != XDR_ENCODE) {
119 if (llen < (intptr_t)xdrs->x_base) {
121 xdrs->x_handy += llen;
122 return ((int32_t *) xdrs->x_private);
125 if (xdrs->x_private)
126 free(xdrs->x_private);
127 if ((xdrs->x_private = (caddr_t) malloc(len)) == NULL) {
128 xdrs->x_base = 0;
131 xdrs->x_base = (caddr_t)llen;
132 xdrs->x_handy += llen;
133 return ((int32_t *) xdrs->x_private);
145 sec_x_destroy(xdrs)
146 XDR *xdrs;
148 xdrs->x_handy = 0;
149 xdrs->x_base = 0;
150 if (xdrs->x_private) {
151 free(xdrs->x_private);
152 xdrs->x_private = NULL;