Searched refs:pipe_buffer (Results 1 – 2 of 2) sorted by relevance
577 if (cpipe->pipe_buffer.in <= cpipe->pipe_buffer.out) { in pipespace_new()578 firstseg = cpipe->pipe_buffer.size - cpipe->pipe_buffer.out; in pipespace_new()579 bcopy(&cpipe->pipe_buffer.buffer[cpipe->pipe_buffer.out], in pipespace_new()585 bcopy(&cpipe->pipe_buffer.buffer[cpipe->pipe_buffer.out], in pipespace_new()727 size = rpipe->pipe_buffer.size - rpipe->pipe_buffer.out; in pipe_read()735 &rpipe->pipe_buffer.buffer[rpipe->pipe_buffer.out], in pipe_read()742 if (rpipe->pipe_buffer.out >= rpipe->pipe_buffer.size) in pipe_read()856 rpipe->pipe_buffer.size - rpipe->pipe_buffer.cnt >= PIPE_BUF) in pipe_read()1176 space = wpipe->pipe_buffer.size - wpipe->pipe_buffer.cnt; in pipe_write()1209 error = uiomove(&wpipe->pipe_buffer.buffer[wpipe->pipe_buffer.in], in pipe_write()[all …]
109 struct pipebuf pipe_buffer; /* data storage */ member