Lines Matching refs:cred
693 struct svc_cred *cred = &rqstp->rq_cred;
735 gi = unix_gid_find(cred->cr_uid, rqstp);
742 put_group_info(cred->cr_group_info);
743 cred->cr_group_info = gi;
755 struct svc_cred *cred = &rqstp->rq_cred;
757 cred->cr_group_info = NULL;
764 dprintk("svc: bad null cred\n");
775 cred->cr_uid = (uid_t) -1;
776 cred->cr_gid = (gid_t) -1;
777 cred->cr_group_info = groups_alloc(0);
778 if (cred->cr_group_info == NULL)
818 struct svc_cred *cred = &rqstp->rq_cred;
822 cred->cr_group_info = NULL;
836 cred->cr_uid = svc_getnl(argv); /* uid */
837 cred->cr_gid = svc_getnl(argv); /* gid */
841 cred->cr_group_info = groups_alloc(slen);
842 if (cred->cr_group_info == NULL)
845 GROUP_AT(cred->cr_group_info, i) = svc_getnl(argv);