Lines Matching refs:pipe_buffer

292 	pipe->pipe_buffer.buffer = buffer;  in pipespace()
293 pipe->pipe_buffer.size = size; in pipespace()
294 pipe->pipe_buffer.in = 0; in pipespace()
295 pipe->pipe_buffer.out = 0; in pipespace()
296 pipe->pipe_buffer.cnt = 0; in pipespace()
318 pipe->pipe_buffer.buffer = NULL; in pipe_create()
319 pipe->pipe_buffer.size = 0; in pipe_create()
320 pipe->pipe_buffer.in = 0; in pipe_create()
321 pipe->pipe_buffer.out = 0; in pipe_create()
322 pipe->pipe_buffer.cnt = 0; in pipe_create()
409 struct pipebuf *bp = &rpipe->pipe_buffer; in pipe_read()
599 bp = &wpipe->pipe_buffer; in pipe_write()
776 *(int *)data = pipe->pipe_buffer.cnt; in pipe_ioctl()
787 *(int *)data = pipe->pipe_buffer.cnt; in pipe_ioctl()
798 *(int *)data = pipe->pipe_buffer.size - in pipe_ioctl()
799 pipe->pipe_buffer.cnt; in pipe_ioctl()
827 if ((rpipe->pipe_buffer.cnt > 0) || in pipe_poll()
838 (wpipe->pipe_buffer.size - wpipe->pipe_buffer.cnt) >= PIPE_BUF)) in pipe_poll()
867 ub->st_blksize = pipe->pipe_buffer.size; in pipe_stat()
869 ub->st_blksize = pipe->pipe_peer->pipe_buffer.size; in pipe_stat()
870 ub->st_size = pipe->pipe_buffer.cnt; in pipe_stat()
939 if (pipe->pipe_buffer.buffer != NULL) { in pipe_free_kmem()
940 if (pipe->pipe_buffer.size > PIPE_SIZE) { in pipe_free_kmem()
943 if (pipe->pipe_buffer.buffer != (void *)pipe->pipe_kmem) { in pipe_free_kmem()
945 (vaddr_t)pipe->pipe_buffer.buffer, in pipe_free_kmem()
946 pipe->pipe_buffer.size, UVM_KMF_PAGEABLE); in pipe_free_kmem()
948 -pipe->pipe_buffer.size); in pipe_free_kmem()
950 pipe->pipe_buffer.buffer = NULL; in pipe_free_kmem()
1074 kn->kn_data = rpipe->pipe_buffer.cnt; in filt_piperead()
1107 kn->kn_data = wpipe->pipe_buffer.size - wpipe->pipe_buffer.cnt; in filt_pipewrite()