Lines Matching defs:argv
748 struct kvec *argv = &rqstp->rq_arg.head[0];
752 if (argv->iov_len < 3*4)
755 if (svc_getu32(argv) != 0) {
760 if (svc_getu32(argv) != htonl(RPC_AUTH_NULL) || svc_getu32(argv) != 0) {
808 struct kvec *argv = &rqstp->rq_arg.head[0];
813 int len = argv->iov_len;
818 svc_getu32(argv); /* length */
819 svc_getu32(argv); /* time stamp */
820 slen = XDR_QUADLEN(svc_getnl(argv)); /* machname length */
823 argv->iov_base = (void*)((__be32*)argv->iov_base + slen); /* skip machname */
824 argv->iov_len -= slen*4;
834 cred->cr_uid = make_kuid(userns, svc_getnl(argv)); /* uid */
835 cred->cr_gid = make_kgid(userns, svc_getnl(argv)); /* gid */
836 slen = svc_getnl(argv); /* gids length */
843 kgid_t kgid = make_kgid(userns, svc_getnl(argv));
847 if (svc_getu32(argv) != htonl(RPC_AUTH_NULL) || svc_getu32(argv) != 0) {