Home
last modified time | relevance | path

Searched refs:pipe (Results 1 – 4 of 4) sorted by relevance

/kernel/
Dwatch_queue.c46 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 …]
Drelay.c1086 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/
Dtrace.c6954 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()
Dtrace.h550 struct pipe_inode_info *pipe,