Home
last modified time | relevance | path

Searched refs:p_mtx (Results 1 – 22 of 22) sorted by relevance

/freebsd-11-stable/sys/kern/
HDkern_kthread.c190 return msleep(&p->p_siglist, &p->p_mtx, PPAUSE | PDROP, "suspkp", timo); in kproc_suspend()
217 msleep(&p->p_siglist, &p->p_mtx, PPAUSE, "kpsusp", 0); in kproc_suspend_check()
382 return (msleep(&td->td_flags, &p->p_mtx, PPAUSE | PDROP, "suspkt", in kthread_suspend()
437 msleep(&td->td_flags, &p->p_mtx, PPAUSE, "ktsusp", 0); in kthread_suspend_check()
HDinit_main.c501 p->p_klist = knlist_alloc(&p->p_mtx); in proc0_init()
531 callout_init_mtx(&p->p_itcallout, &p->p_mtx, 0); in proc0_init()
532 callout_init_mtx(&p->p_limco, &p->p_mtx, 0); in proc0_init()
HDkern_exit.c296 msleep(&p->p_lock, &p->p_mtx, PWAIT, "exithold", 0); in exit1()
352 msleep(&p->p_itcallout, &p->p_mtx, PWAIT, "ritwait", 0); in exit1()
1322 error = msleep(q, &q->p_mtx, PWAIT | PCATCH, "wait", 0); in kern_wait6()
HDsubr_trap.c195 msleep(p->p_racct, &p->p_mtx, 0, "racct", in userret()
HDsubr_syscall.c254 cv_timedwait(&p2->p_pwait, &p2->p_mtx, hz); in syscallret()
HDkern_fork.c641 callout_init_mtx(&p2->p_itcallout, &p2->p_mtx, 0); in do_fork()
1001 newproc->p_klist = knlist_alloc(&newproc->p_mtx); in fork1()
HDkern_thr.c535 error = msleep((void *)td, &p->p_mtx, in kern_thr_suspend()
HDkern_clock.c674 msleep(&p->p_profthreads, &p->p_mtx, PPAUSE, in stopprofclock()
HDkern_sig.c1323 error = msleep(ps, &p->p_mtx, PPAUSE|PCATCH, "sigwait", timo); in kern_sigtimedwait()
1546 while (msleep(&p->p_sigacts, &p->p_mtx, PPAUSE|PCATCH, "pause", in kern_sigsuspend()
2564 &p->p_mtx.lock_object, "Stopping for traced signal"); in ptracestop()
2965 &p->p_mtx.lock_object, "Catching SIGSTOP"); in issignal()
HDkern_mutex.c1191 mtx_init(&proc0.p_mtx, "process lock", NULL, MTX_DEF | MTX_DUPOK); in mutex_init()
HDkern_resource.c1208 callout_init_mtx(&p2->p_limco, &p2->p_mtx, 0); in lim_fork()
HDsys_process.c1496 msleep(&p->p_step, &p->p_mtx, PWAIT, "stopevent", 0);
HDkern_proc.c262 mtx_init(&p->p_mtx, "process lock", NULL, MTX_DEF | MTX_DUPOK | MTX_NEW); in proc_init()
290 mtx_destroy(&p->p_mtx); in proc_fini()
/freebsd-11-stable/sys/sys/
HDproc.h578 struct mtx p_mtx; /* (n) Lock for this struct. */ member
836 WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, &p->p_mtx.lock_object, \
843 #define PROC_LOCK(p) mtx_lock(&(p)->p_mtx)
844 #define PROC_TRYLOCK(p) mtx_trylock(&(p)->p_mtx)
845 #define PROC_UNLOCK(p) mtx_unlock(&(p)->p_mtx)
846 #define PROC_LOCKED(p) mtx_owned(&(p)->p_mtx)
847 #define PROC_LOCK_ASSERT(p, type) mtx_assert(&(p)->p_mtx, (type))
/freebsd-11-stable/sys/fs/procfs/
HDprocfs_ioctl.c173 error = msleep(&p->p_stype, &p->p_mtx, in procfs_ioctl()
193 error = msleep(&p->p_stype, &p->p_mtx, in procfs_ioctl()
HDprocfs_ctl.c277 error = msleep(p, &p->p_mtx, in procfs_control()
283 error = msleep(p, &p->p_mtx, in procfs_control()
/freebsd-11-stable/sys/dev/usb/
HDusb_process.c222 usb_proc_create(struct usb_process *up, struct mtx *p_mtx, in usb_proc_create() argument
225 up->up_mtx = p_mtx; in usb_proc_create()
HDusb_process.h78 int usb_proc_create(struct usb_process *up, struct mtx *p_mtx,
/freebsd-11-stable/sys/dev/utopia/
HDutopia.c656 msleep(kp, &kp->p_mtx, PWAIT, "utopia_destroy", 0); in utopia_mod_init()
/freebsd-11-stable/sys/vm/
HDvm_swapout.c612 msleep(&p->p_flag, &p->p_mtx, PVM, "faultin", 0); in faultin()
/freebsd-11-stable/sys/opencrypto/
HDcrypto.c303 msleep(p, &p->p_mtx, PWAIT, "crypto_destroy", 0); in crypto_terminate()
/freebsd-11-stable/sys/compat/svr4/
HDsvr4_misc.c1368 error = msleep(q, &q->p_mtx, PWAIT | PCATCH, "svr4_wait", 0);