Home
last modified time | relevance | path

Searched refs:PIPE_MTX (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/sys/
H A Dpipe.h141 #define PIPE_MTX(pipe) (&(pipe)->pipe_pair->pp_mtx) macro
142 #define PIPE_LOCK(pipe) mtx_lock(PIPE_MTX(pipe))
143 #define PIPE_UNLOCK(pipe) mtx_unlock(PIPE_MTX(pipe))
144 #define PIPE_LOCK_ASSERT(pipe, type) mtx_assert(PIPE_MTX(pipe), (type))
/freebsd/sys/kern/
H A Dsys_pipe.c394 knlist_init_mtx(&rpipe->pipe_sel.si_note, PIPE_MTX(rpipe)); in pipe_paircreate()
395 knlist_init_mtx(&wpipe->pipe_sel.si_note, PIPE_MTX(wpipe)); in pipe_paircreate()
682 error = msleep(&cpipe->pipe_waiters, PIPE_MTX(cpipe), prio, in pipelock()
896 if ((error = msleep(rpipe, PIPE_MTX(rpipe), in pipe_read()
1079 error = msleep(wpipe, PIPE_MTX(wpipe), in pipe_direct_write()
1094 error = msleep(wpipe, PIPE_MTX(wpipe), in pipe_direct_write()
1116 error = msleep(wpipe, PIPE_MTX(wpipe), PRIBIO | PCATCH, in pipe_direct_write()
1251 error = msleep(wpipe, PIPE_MTX(rpipe), PRIBIO | PCATCH, in pipe_write()
1356 error = msleep(wpipe, PIPE_MTX(rpipe), in pipe_write()
1733 msleep(cpipe, PIPE_MTX(cpipe), PRIBIO, "pipecl", 0); in pipeclose()
/freebsd/sys/fs/fifofs/
H A Dfifo_vnops.c195 error = msleep(&fip->fi_readers, PIPE_MTX(fpipe), in fifo_open()
223 error = msleep(&fip->fi_writers, PIPE_MTX(fpipe), in fifo_open()