Home
last modified time | relevance | path

Searched refs:pipe_lock (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/kern/
H A Dsys_pipe.c224 rpipe->pipe_lock = mutex_obj_alloc(MUTEX_DEFAULT, IPL_NONE); in pipe1()
225 wpipe->pipe_lock = rpipe->pipe_lock; in pipe1()
226 mutex_obj_hold(wpipe->pipe_lock); in pipe1()
314 pipe->pipe_lock = NULL; in pipe_create()
336 KASSERT(mutex_owned(pipe->pipe_lock)); in pipelock()
340 error = cv_wait_sig(&pipe->pipe_lkcv, pipe->pipe_lock); in pipelock()
345 cv_wait(&pipe->pipe_lkcv, pipe->pipe_lock); in pipelock()
410 kmutex_t *lock = rpipe->pipe_lock; in pipe_read()
573 lock = rpipe->pipe_lock; in pipe_write()
757 kmutex_t *lock = pipe->pipe_lock; in pipe_ioctl()
[all …]
/netbsd-src/sys/sys/
H A Dpipe.h91 kmutex_t *pipe_lock; /* pipe mutex */ member