splice_desc
struct splice_desc *sd)
struct splice_desc *sd)
struct splice_desc sd = {
struct splice_desc *sd)
struct splice_desc *sd)
struct splice_desc sd = {
ssize_t splice_direct_to_actor(struct file *in, struct splice_desc *sd,
struct splice_desc *sd)
struct splice_desc *sd)
static void direct_file_splice_eof(struct splice_desc *sd)
struct splice_desc sd = {
struct splice_desc *sd)
struct splice_desc sd = {
static int splice_from_pipe_feed(struct pipe_inode_info *pipe, struct splice_desc *sd,
static int splice_from_pipe_next(struct pipe_inode_info *pipe, struct splice_desc *sd)
static void splice_from_pipe_begin(struct splice_desc *sd)
static void splice_from_pipe_end(struct pipe_inode_info *pipe, struct splice_desc *sd)
ssize_t __splice_from_pipe(struct pipe_inode_info *pipe, struct splice_desc *sd,
struct splice_desc sd = {
struct splice_desc sd = {
static void do_splice_eof(struct splice_desc *sd)
void (*splice_eof)(struct splice_desc *sd); /* Unexpected EOF handler */
struct splice_desc *);
struct splice_desc *);
struct splice_desc *sd, splice_actor *actor);
ssize_t splice_direct_to_actor(struct file *file, struct splice_desc *sd,