Lines Matching refs:argv
727 struct kvec *argv = &rqstp->rq_arg.head[0]; in svcauth_null_accept() local
735 if (argv->iov_len < 3*4) in svcauth_null_accept()
738 if (svc_getu32(argv) != 0) { in svcauth_null_accept()
743 if (svc_getu32(argv) != htonl(RPC_AUTH_NULL) || svc_getu32(argv) != 0) { in svcauth_null_accept()
791 struct kvec *argv = &rqstp->rq_arg.head[0]; in svcauth_unix_accept() local
795 int len = argv->iov_len; in svcauth_unix_accept()
804 svc_getu32(argv); /* length */ in svcauth_unix_accept()
805 svc_getu32(argv); /* time stamp */ in svcauth_unix_accept()
806 slen = XDR_QUADLEN(svc_getnl(argv)); /* machname length */ in svcauth_unix_accept()
809 argv->iov_base = (void*)((__be32*)argv->iov_base + slen); /* skip machname */ in svcauth_unix_accept()
810 argv->iov_len -= slen*4; in svcauth_unix_accept()
818 cred->cr_uid = make_kuid(&init_user_ns, svc_getnl(argv)); /* uid */ in svcauth_unix_accept()
819 cred->cr_gid = make_kgid(&init_user_ns, svc_getnl(argv)); /* gid */ in svcauth_unix_accept()
820 slen = svc_getnl(argv); /* gids length */ in svcauth_unix_accept()
827 kgid_t kgid = make_kgid(&init_user_ns, svc_getnl(argv)); in svcauth_unix_accept()
830 if (svc_getu32(argv) != htonl(RPC_AUTH_NULL) || svc_getu32(argv) != 0) { in svcauth_unix_accept()