Searched refs:pipe_buffer (Results 1 – 2 of 2) sorted by relevance
273 #define MAX_PIPESIZE(pipe) ( MAX(PIPE_SIZE, (pipe)->pipe_buffer.size) )351 tmp.pipe_buffer.buffer = 0; in expand_pipespace()353 if (p->pipe_buffer.size >= (unsigned) target_size) { in expand_pipespace()363 oldpipe.pipe_buffer.buffer = p->pipe_buffer.buffer; in expand_pipespace()364 oldpipe.pipe_buffer.size = p->pipe_buffer.size; in expand_pipespace()366 memcpy(tmp.pipe_buffer.buffer, p->pipe_buffer.buffer, p->pipe_buffer.size); in expand_pipespace()367 if (p->pipe_buffer.cnt > 0 && p->pipe_buffer.in <= p->pipe_buffer.out) { in expand_pipespace()369 memcpy(&tmp.pipe_buffer.buffer[p->pipe_buffer.size], p->pipe_buffer.buffer, p->pipe_buffer.size); in expand_pipespace()370 p->pipe_buffer.in += p->pipe_buffer.size; in expand_pipespace()373 p->pipe_buffer.buffer = tmp.pipe_buffer.buffer; in expand_pipespace()[all …]
156 struct pipebuf pipe_buffer; /* data storage */ member