pipe_full
wake_writer |= pipe_full(head, tail, pipe->max_usage);
return !pipe_full(idx.head, idx.tail, max_usage) ||
if (!pipe_full(head, pipe->tail, pipe->max_usage)) {
if (!pipe_full(idx.head, idx.tail, pipe->max_usage))
pipe_full(o_head, o_tail, opipe->max_usage)) {
pipe_full(o_head, o_tail, opipe->max_usage))
while (!pipe_full(head, tail, pipe->max_usage)) {
} else if (pipe_full(head, tail, pipe->max_usage)) {
return pipe_full(pipe->head, pipe->tail, pipe->max_usage);
if (pipe_full(head, tail, pipe->ring_size))