hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
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