Lines Matching refs:proc

71 #include <sys/proc.h>
114 mac_cred_label_externalize_audit(struct proc *p, struct mac *mac)
164 mac_cred_label_associate_fork(kauth_cred_t cred, proc_t proc)
166 MAC_PERFORM(cred_label_associate_fork, cred, proc);
311 mac_proc_check_debug(proc_t curp, struct proc *proc)
323 MAC_CHECK(proc_check_debug, cred, proc);
347 mac_proc_check_get_task_name(struct ucred *cred, struct proc *p)
357 mac_proc_check_get_task(struct ucred *cred, struct proc *p)
372 mac_proc_check_map_anon(proc_t proc, user_addr_t u_addr,
379 !mac_proc_check_enforce(proc, MAC_VM_ENFORCE))
382 cred = kauth_cred_proc_ref(proc);
383 MAC_CHECK(proc_check_map_anon, proc, cred, u_addr, u_size, prot, flags, maxprot);
390 mac_proc_check_mprotect(proc_t proc,
397 !mac_proc_check_enforce(proc, MAC_VM_ENFORCE))
400 cred = kauth_cred_proc_ref(proc);
401 MAC_CHECK(proc_check_mprotect, cred, proc, addr, size, prot);
408 mac_proc_check_run_cs_invalid(proc_t proc)
414 MAC_CHECK(proc_check_run_cs_invalid, proc);
420 mac_proc_check_sched(proc_t curp, struct proc *proc)
432 MAC_CHECK(proc_check_sched, cred, proc);
439 mac_proc_check_signal(proc_t curp, struct proc *proc, int signum)
451 MAC_CHECK(proc_check_signal, cred, proc, signum);
458 mac_proc_check_wait(proc_t curp, struct proc *proc)
470 MAC_CHECK(proc_check_wait, cred, proc);
482 mac_proc_check_setlcid (struct proc *p0, struct proc *p,
496 mac_proc_check_getlcid (struct proc *p0, struct proc *p, pid_t pid)
509 mac_lctx_notify_create (struct proc *p, struct lctx *l)
515 mac_lctx_notify_join (struct proc *p, struct lctx *l)
521 mac_lctx_notify_leave (struct proc *p, struct lctx *l)
603 mac_proc_check_ledger(proc_t curp, proc_t proc, int ledger_op)
613 MAC_CHECK(proc_check_ledger, cred, proc, ledger_op);