Lines Matching refs:newcred

163 	struct ucred *cred, *newcred, *oldcred;  in sys_auditon()  local
476 newcred = crget(); in sys_auditon()
478 crfree(newcred); in sys_auditon()
483 crfree(newcred); in sys_auditon()
487 crcopy(newcred, oldcred); in sys_auditon()
488 newcred->cr_audit.ai_mask.am_success = in sys_auditon()
490 newcred->cr_audit.ai_mask.am_failure = in sys_auditon()
492 proc_set_cred(tp, newcred); in sys_auditon()
608 struct ucred *newcred, *oldcred; in sys_setauid() local
618 newcred = crget(); in sys_setauid()
621 crcopy(newcred, oldcred); in sys_setauid()
630 newcred->cr_audit.ai_auid = id; in sys_setauid()
631 proc_set_cred(td->td_proc, newcred); in sys_setauid()
637 crfree(newcred); in sys_setauid()
673 struct ucred *newcred, *oldcred; in sys_setaudit() local
683 newcred = crget(); in sys_setaudit()
686 crcopy(newcred, oldcred); in sys_setaudit()
695 bzero(&newcred->cr_audit, sizeof(newcred->cr_audit)); in sys_setaudit()
696 newcred->cr_audit.ai_auid = ai.ai_auid; in sys_setaudit()
697 newcred->cr_audit.ai_mask = ai.ai_mask; in sys_setaudit()
698 newcred->cr_audit.ai_asid = ai.ai_asid; in sys_setaudit()
699 newcred->cr_audit.ai_termid.at_addr[0] = ai.ai_termid.machine; in sys_setaudit()
700 newcred->cr_audit.ai_termid.at_port = ai.ai_termid.port; in sys_setaudit()
701 newcred->cr_audit.ai_termid.at_type = AU_IPv4; in sys_setaudit()
702 proc_set_cred(td->td_proc, newcred); in sys_setaudit()
708 crfree(newcred); in sys_setaudit()
733 struct ucred *newcred, *oldcred; in sys_setaudit_addr() local
746 newcred = crget(); in sys_setaudit_addr()
749 crcopy(newcred, oldcred); in sys_setaudit_addr()
758 newcred->cr_audit = aia; in sys_setaudit_addr()
759 proc_set_cred(td->td_proc, newcred); in sys_setaudit_addr()
765 crfree(newcred); in sys_setaudit_addr()