Searched refs:pipe (Results 1 – 4 of 4) sorted by relevance
/kernel/ |
D | watch_queue.c | 46 if (unlikely(!wqueue->pipe)) { in lock_wqueue() 58 static void watch_queue_pipe_buf_release(struct pipe_inode_info *pipe, in watch_queue_pipe_buf_release() argument 78 generic_pipe_buf_release(pipe, buf); in watch_queue_pipe_buf_release() 102 struct pipe_inode_info *pipe = wqueue->pipe; in post_one_notification() local 108 spin_lock_irq(&pipe->rd_wait.lock); in post_one_notification() 110 mask = pipe->ring_size - 1; in post_one_notification() 111 head = pipe->head; in post_one_notification() 112 tail = pipe->tail; in post_one_notification() 113 if (pipe_full(head, tail, pipe->ring_size)) in post_one_notification() 128 buf = &pipe->bufs[head & mask]; in post_one_notification() [all …]
|
D | relay.c | 1086 static void relay_pipe_buf_release(struct pipe_inode_info *pipe, in relay_pipe_buf_release() argument 1110 struct pipe_inode_info *pipe, in subbuf_splice_actor() argument 1138 if (splice_grow_spd(pipe, &spd)) in subbuf_splice_actor() 1188 ret = *nonpad_ret = splice_to_pipe(pipe, &spd); in subbuf_splice_actor() 1202 struct pipe_inode_info *pipe, in relay_file_splice_read() argument 1214 ret = subbuf_splice_actor(in, ppos, pipe, len, flags, &nonpad_ret); in relay_file_splice_read()
|
/kernel/trace/ |
D | trace.c | 6954 struct pipe_inode_info *pipe, in tracing_splice_read_pipe() argument 6973 if (splice_grow_spd(pipe, &spd)) in tracing_splice_read_pipe() 6980 ppos, pipe, len, flags); in tracing_splice_read_pipe() 7026 ret = splice_to_pipe(pipe, &spd); in tracing_splice_read_pipe() 7623 struct pipe_inode_info *pipe, size_t len, unsigned int flags); 8277 static void buffer_pipe_buf_release(struct pipe_inode_info *pipe, in buffer_pipe_buf_release() argument 8286 static bool buffer_pipe_buf_get(struct pipe_inode_info *pipe, in buffer_pipe_buf_get() argument 8319 struct pipe_inode_info *pipe, size_t len, in tracing_buffers_splice_read() argument 8351 if (splice_grow_spd(pipe, &spd)) in tracing_buffers_splice_read() 8432 ret = splice_to_pipe(pipe, &spd); in tracing_buffers_splice_read()
|
D | trace.h | 550 struct pipe_inode_info *pipe,
|