sys_pipe.c | 209 struct pipe *rpipe, *wpipe; local in function:pipe1 218 rpipe = wpipe = NULL; 220 if ((error = pipe_create(&rpipe, pipe_rd_cache, &nt)) || 224 rpipe->pipe_lock = mutex_obj_alloc(MUTEX_DEFAULT, IPL_NONE); 225 wpipe->pipe_lock = rpipe->pipe_lock; 240 rf->f_pipe = rpipe; 252 rpipe->pipe_peer = wpipe; 253 wpipe->pipe_peer = rpipe; 262 pipeclose(rpipe); 410 struct pipe *rpipe = fp->f_pipe local in function:pipe_read 567 struct pipe *wpipe, *rpipe; local in function:pipe_write 820 struct pipe *rpipe = fp->f_pipe; local in function:pipe_poll 1068 struct pipe *rpipe = ((file_t *)kn->kn_obj)->f_pipe; local in function:filt_piperead 1095 struct pipe *rpipe = ((file_t *)kn->kn_obj)->f_pipe; local in function:filt_pipewrite [all...] |