Lines Matching refs:bufs
285 struct pipe_buffer *buf = &pipe->bufs[tail & mask]; in pipe_read()
458 struct pipe_buffer *buf = &pipe->bufs[(head - 1) & mask]; in pipe_write()
490 struct pipe_buffer *buf = &pipe->bufs[head & mask]; in pipe_write()
520 buf = &pipe->bufs[head & mask]; in pipe_write()
620 count += pipe->bufs[tail & mask].len; in pipe_ioctl()
806 pipe->bufs = kcalloc(pipe_bufs, sizeof(struct pipe_buffer), in alloc_pipe_info()
809 if (pipe->bufs) { in alloc_pipe_info()
841 struct pipe_buffer *buf = pipe->bufs + i; in free_pipe_info()
851 kfree(pipe->bufs); in free_pipe_info()
1254 struct pipe_buffer *bufs; in pipe_resize_ring() local
1257 bufs = kcalloc(nr_slots, sizeof(*bufs), in pipe_resize_ring()
1259 if (unlikely(!bufs)) in pipe_resize_ring()
1270 kfree(bufs); in pipe_resize_ring()
1282 memcpy(bufs, pipe->bufs + t, in pipe_resize_ring()
1287 memcpy(bufs + tsize, pipe->bufs, in pipe_resize_ring()
1289 memcpy(bufs, pipe->bufs + t, in pipe_resize_ring()
1297 kfree(pipe->bufs); in pipe_resize_ring()
1298 pipe->bufs = bufs; in pipe_resize_ring()