Searched refs:PIPE_MTX (Results 1 – 3 of 3) sorted by relevance
| /freebsd/sys/sys/ |
| H A D | pipe.h | 141 #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 D | sys_pipe.c | 394 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 D | fifo_vnops.c | 195 error = msleep(&fip->fi_readers, PIPE_MTX(fpipe), in fifo_open() 223 error = msleep(&fip->fi_writers, PIPE_MTX(fpipe), in fifo_open()
|