Lines Matching defs:uthread
375 audit_new(int event, proc_t p, __unused struct uthread *uthread)
575 audit_syscall_enter(unsigned int code, proc_t proc, struct uthread *uthread)
601 KASSERT(uthread->uu_ar == NULL,
602 ("audit_syscall_enter: uthread->uu_ar != NULL"));
625 if (audit_mac_syscall_enter(code, proc, uthread, cred, event) == 0)
646 if (uthread->uu_ar == NULL)
647 uthread->uu_ar = audit_new(event, proc, uthread);
649 if (uthread->uu_ar == NULL)
650 uthread->uu_ar = audit_new(event, proc, uthread);
668 struct uthread *uthread)
671 audit_syscall_exit(int error, __unsed proc_t proc, struct uthread *uthread)
686 retval = uthread->uu_rval[0];
689 if (audit_mac_syscall_exit(code, uthread, error, retval) != 0)
692 audit_commit(uthread->uu_ar, error, retval);
695 uthread->uu_ar = NULL;
705 struct uthread *uthread;
715 uthread = curthread();
716 if (uthread == NULL)
723 KASSERT(uthread->uu_ar == NULL,
724 ("audit_mach_syscall_enter: uthread->uu_ar != NULL"));
744 uthread->uu_ar = audit_new(event, proc, uthread);
746 uthread->uu_ar = audit_new(event, proc, uthread);
748 uthread->uu_ar = NULL;
754 audit_mach_syscall_exit(int retval, struct uthread *uthread)
761 audit_commit(uthread->uu_ar, retval, retval);
762 uthread->uu_ar = NULL;
787 struct uthread *uthread;
818 uthread = curthread();
819 ar = audit_new(AUE_CORE, proc, uthread);