Lines Matching refs:argv
737 struct kvec *argv = &rqstp->rq_arg.head[0]; in svcauth_null_accept() local
741 if (argv->iov_len < 3*4) in svcauth_null_accept()
744 if (svc_getu32(argv) != 0) { in svcauth_null_accept()
749 if (svc_getu32(argv) != htonl(RPC_AUTH_NULL) || svc_getu32(argv) != 0) { in svcauth_null_accept()
797 struct kvec *argv = &rqstp->rq_arg.head[0]; in svcauth_unix_accept() local
802 int len = argv->iov_len; in svcauth_unix_accept()
807 svc_getu32(argv); /* length */ in svcauth_unix_accept()
808 svc_getu32(argv); /* time stamp */ in svcauth_unix_accept()
809 slen = XDR_QUADLEN(svc_getnl(argv)); /* machname length */ in svcauth_unix_accept()
812 argv->iov_base = (void*)((__be32*)argv->iov_base + slen); /* skip machname */ in svcauth_unix_accept()
813 argv->iov_len -= slen*4; in svcauth_unix_accept()
823 cred->cr_uid = make_kuid(userns, svc_getnl(argv)); /* uid */ in svcauth_unix_accept()
824 cred->cr_gid = make_kgid(userns, svc_getnl(argv)); /* gid */ in svcauth_unix_accept()
825 slen = svc_getnl(argv); /* gids length */ in svcauth_unix_accept()
832 kgid_t kgid = make_kgid(userns, svc_getnl(argv)); in svcauth_unix_accept()
836 if (svc_getu32(argv) != htonl(RPC_AUTH_NULL) || svc_getu32(argv) != 0) { in svcauth_unix_accept()