Lines Matching refs:xdrs
60 xdr_authunix_parms(XDR *xdrs, uint32_t *time, struct xucred *cred)
67 if (xdrs->x_op == XDR_ENCODE) {
80 if (!xdr_uint32_t(xdrs, time)
81 || !xdr_uint32_t(xdrs, &namelen))
87 if (xdrs->x_op == XDR_ENCODE) {
88 if (!xdr_opaque(xdrs, hostbuf, namelen))
91 xdr_setpos(xdrs, xdr_getpos(xdrs) + RNDUP(namelen));
94 if (!xdr_uint32_t(xdrs, &cred->cr_uid))
96 if (!xdr_uint32_t(xdrs, &cred->cr_groups[0]))
99 if (xdrs->x_op == XDR_ENCODE) {
105 if (!xdr_uint32_t(xdrs, &ngroups))
109 if (!xdr_uint32_t(xdrs, &cred->cr_groups[i + 1]))
112 if (!xdr_uint32_t(xdrs, &junk))
117 if (xdrs->x_op == XDR_DECODE) {