Lines Matching refs:temp_cred

3663 	struct ucred temp_cred;
3664 posix_cred_t temp_pcred = posix_cred_get(&temp_cred);
3685 bcopy(cred, &temp_cred, sizeof(temp_cred));
3705 return(kauth_cred_update(cred, &temp_cred, TRUE));
3738 struct ucred temp_cred;
3739 posix_cred_t temp_pcred = posix_cred_get(&temp_cred);
3760 bcopy(cred, &temp_cred, sizeof(temp_cred));
3763 if (kauth_cred_change_egid(&temp_cred, egid)) {
3778 return(kauth_cred_update(cred, &temp_cred, TRUE));
3835 struct ucred temp_cred;
3836 posix_cred_t temp_pcred = posix_cred_get(&temp_cred);
3865 bcopy(cred, &temp_cred, sizeof(temp_cred));
3874 return(kauth_cred_update(cred, &temp_cred, TRUE));
3945 struct ucred temp_cred;
3946 posix_cred_t temp_pcred = posix_cred_get(&temp_cred);
3967 bzero(&temp_cred, sizeof(temp_cred));
3982 if (kauth_cred_change_egid(&temp_cred, gid)) {
3989 temp_cred.cr_label = cred->cr_label;
3992 return(kauth_cred_update(cred, &temp_cred, TRUE));
4023 struct ucred temp_cred;
4024 posix_cred_t temp_pcred = posix_cred_get(&temp_cred);
4047 bcopy(cred, &temp_cred, sizeof(temp_cred));
4051 return(kauth_cred_update(cred, &temp_cred, TRUE));
4080 struct ucred temp_cred;
4093 bcopy(cred, &temp_cred, sizeof(temp_cred));
4094 bcopy(auditinfo_p, &temp_cred.cr_audit, sizeof(temp_cred.cr_audit));
4096 return(kauth_cred_update(cred, &temp_cred, FALSE));
4126 struct ucred temp_cred;
4128 bcopy(cred, &temp_cred, sizeof(temp_cred));
4130 mac_cred_label_init(&temp_cred);
4131 mac_cred_label_associate(cred, &temp_cred);
4132 mac_cred_label_update(&temp_cred, label);
4134 newcred = kauth_cred_update(cred, &temp_cred, TRUE);
4135 mac_cred_label_destroy(&temp_cred);
4177 struct ucred temp_cred;
4179 bcopy(cred, &temp_cred, sizeof(temp_cred));
4181 mac_cred_label_init(&temp_cred);
4182 mac_cred_label_associate(cred, &temp_cred);
4183 *disjointp = mac_cred_label_update_execve(ctx, &temp_cred,
4186 newcred = kauth_cred_update(cred, &temp_cred, TRUE);
4187 mac_cred_label_destroy(&temp_cred);
4636 struct ucred temp_cred;
4637 posix_cred_t temp_pcred = posix_cred_get(&temp_cred);
4651 bcopy(cred, &temp_cred, sizeof(temp_cred));
4654 if (kauth_cred_change_egid(&temp_cred, pcred->cr_rgid)) {
4669 found_cred = kauth_cred_find(&temp_cred);
4689 newcred = kauth_cred_dup(&temp_cred);
5430 struct ucred temp_cred;
5432 bzero(&temp_cred, sizeof(temp_cred));
5433 temp_cred.cr_posix = *pcred;
5435 return kauth_cred_create(&temp_cred);