Lines Matching defs:newcred
3656 kauth_cred_t newcred;
3658 MALLOC_ZONE(newcred, kauth_cred_t, sizeof(*newcred), M_CRED, M_WAITOK);
3659 if (newcred != 0) {
3660 posix_cred_t newpcred = posix_cred_get(newcred);
3661 bzero(newcred, sizeof(*newcred));
3662 newcred->cr_ref = 1;
3663 newcred->cr_audit.as_aia_p = audit_default_aia_p;
3677 mac_cred_label_init(newcred);
3680 return(newcred);
4338 kauth_cred_t newcred;
4347 newcred = kauth_cred_update(cred, &temp_cred, TRUE);
4349 return (newcred);
4390 kauth_cred_t newcred;
4401 newcred = kauth_cred_update(cred, &temp_cred, TRUE);
4403 return (newcred);
4826 kauth_cred_t newcred;
4835 newcred = kauth_cred_alloc();
4836 if (newcred != NULL) {
4838 temp_label = newcred->cr_label;
4840 bcopy(cred, newcred, sizeof(*newcred));
4842 newcred->cr_label = temp_label;
4843 mac_cred_label_associate(cred, newcred);
4846 newcred->cr_ref = 1;
4848 return(newcred);
4871 kauth_cred_t newcred = NULL, found_cred;
4925 newcred = kauth_cred_dup(&temp_cred);
4926 err = kauth_cred_add(newcred);
4933 mac_cred_label_destroy(newcred);
4935 AUDIT_SESSION_UNREF(newcred);
4937 FREE_ZONE(newcred, sizeof(*newcred), M_CRED);
4938 newcred = NULL;
4941 return(newcred);