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