Lines Matching refs:cred
675 struct svc_cred *cred = &rqstp->rq_cred; in svcauth_unix_set_client() local
722 gi = unix_gid_find(cred->cr_uid, rqstp); in svcauth_unix_set_client()
731 put_group_info(cred->cr_group_info); in svcauth_unix_set_client()
732 cred->cr_group_info = gi; in svcauth_unix_set_client()
757 struct svc_cred *cred = &rqstp->rq_cred; in svcauth_null_accept() local
778 cred->cr_uid = INVALID_UID; in svcauth_null_accept()
779 cred->cr_gid = INVALID_GID; in svcauth_null_accept()
780 cred->cr_group_info = groups_alloc(0); in svcauth_null_accept()
781 if (cred->cr_group_info == NULL) in svcauth_null_accept()
834 struct svc_cred *cred = &rqstp->rq_cred; in svcauth_tls_accept() local
863 cred->cr_uid = INVALID_UID; in svcauth_tls_accept()
864 cred->cr_gid = INVALID_GID; in svcauth_tls_accept()
865 cred->cr_group_info = groups_alloc(0); in svcauth_tls_accept()
866 if (cred->cr_group_info == NULL) in svcauth_tls_accept()
919 struct svc_cred *cred = &rqstp->rq_cred; in svcauth_unix_accept() local
950 cred->cr_uid = make_kuid(userns, i); in svcauth_unix_accept()
953 cred->cr_gid = make_kgid(userns, i); in svcauth_unix_accept()
962 cred->cr_group_info = groups_alloc(len); in svcauth_unix_accept()
963 if (cred->cr_group_info == NULL) in svcauth_unix_accept()
967 cred->cr_group_info->gid[i] = kgid; in svcauth_unix_accept()
969 groups_sort(cred->cr_group_info); in svcauth_unix_accept()