hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/include/linux/splice.h
....@@ -78,6 +78,12 @@
7878 struct pipe_buffer *);
7979 extern ssize_t splice_direct_to_actor(struct file *, struct splice_desc *,
8080 splice_direct_actor *);
81
+extern long do_splice(struct file *in, loff_t *off_in,
82
+ struct file *out, loff_t *off_out,
83
+ size_t len, unsigned int flags);
84
+
85
+extern long do_tee(struct file *in, struct file *out, size_t len,
86
+ unsigned int flags);
8187
8288 /*
8389 * for dynamic pipe sizing