Home
last modified time | relevance | path

Searched refs:splice_pipe_desc (Results 1 – 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
Dsplice.h56 struct splice_pipe_desc { struct
62 void (*spd_release)(struct splice_pipe_desc *, unsigned int); argument
76 struct splice_pipe_desc *);
91 extern int splice_grow_spd(const struct pipe_inode_info *, struct splice_pipe_desc *);
92 extern void splice_shrink_spd(struct splice_pipe_desc *);
/kernel/linux/linux-5.10/net/smc/
Dsmc_rx.c137 static void smc_rx_spd_release(struct splice_pipe_desc *spd, in smc_rx_spd_release()
146 struct splice_pipe_desc spd; in smc_rx_splice()
/kernel/linux/linux-5.10/fs/
Dsplice.c183 struct splice_pipe_desc *spd) in splice_to_pipe()
256 int splice_grow_spd(const struct pipe_inode_info *pipe, struct splice_pipe_desc *spd) in splice_grow_spd()
276 void splice_shrink_spd(struct splice_pipe_desc *spd) in splice_shrink_spd()
/kernel/linux/linux-5.10/kernel/
Drelay.c1189 static void relay_page_release(struct splice_pipe_desc *spd, unsigned int i) in relay_page_release()
1214 struct splice_pipe_desc spd = { in subbuf_splice_actor()
/kernel/linux/linux-5.10/net/core/
Dskbuff.c2288 static void sock_spd_release(struct splice_pipe_desc *spd, unsigned int i) in sock_spd_release()
2312 static bool spd_can_coalesce(const struct splice_pipe_desc *spd, in spd_can_coalesce()
2325 static bool spd_fill_page(struct splice_pipe_desc *spd, in spd_fill_page()
2355 struct splice_pipe_desc *spd, bool linear, in __splice_segment()
2393 struct splice_pipe_desc *spd, struct sock *sk) in __skb_splice_bits()
2449 struct splice_pipe_desc spd = { in skb_splice_bits()
/kernel/linux/linux-5.10/kernel/trace/
Dtrace.c6426 static void tracing_spd_release_pipe(struct splice_pipe_desc *spd, in tracing_spd_release_pipe()
6488 struct splice_pipe_desc spd = { in tracing_splice_read_pipe()
7714 static void buffer_spd_release(struct splice_pipe_desc *spd, unsigned int i) in buffer_spd_release()
7732 struct splice_pipe_desc spd = { in tracing_buffers_splice_read()