Lines Matching refs:loff_t
306 __generic_file_splice_read(struct file *in, loff_t *ppos, in __generic_file_splice_read()
316 loff_t isize; in __generic_file_splice_read()
499 in->f_ra.prev_pos = (loff_t)index << PAGE_CACHE_SHIFT; in __generic_file_splice_read()
522 ssize_t generic_file_splice_read(struct file *in, loff_t *ppos, in generic_file_splice_read()
526 loff_t isize, left; in generic_file_splice_read()
575 unsigned long vlen, loff_t offset) in kernel_readv()
578 loff_t pos = offset; in kernel_readv()
591 loff_t pos) in kernel_write()
606 ssize_t default_file_splice_read(struct file *in, loff_t *ppos, in default_file_splice_read()
711 loff_t pos = sd->pos; in pipe_to_sendpage()
914 loff_t *ppos, size_t len, unsigned int flags, in splice_from_pipe()
948 loff_t *ppos, size_t len, unsigned int flags) in iter_file_splice_write()
1061 loff_t tmp = sd->pos; in write_pipe_buf()
1071 struct file *out, loff_t *ppos, in default_file_splice_write()
1097 loff_t *ppos, size_t len, unsigned int flags) in generic_splice_sendpage()
1108 loff_t *ppos, size_t len, unsigned int flags) in do_splice_from()
1111 loff_t *, size_t, unsigned int); in do_splice_from()
1124 static long do_splice_to(struct file *in, loff_t *ppos, in do_splice_to()
1128 ssize_t (*splice_read)(struct file *, loff_t *, in do_splice_to()
1214 loff_t pos = sd->pos, prev_pos = pos; in splice_direct_to_actor()
1304 long do_splice_direct(struct file *in, loff_t *ppos, struct file *out, in do_splice_direct()
1305 loff_t *opos, size_t len, unsigned int flags) in do_splice_direct()
1342 static long do_splice(struct file *in, loff_t __user *off_in, in do_splice()
1343 struct file *out, loff_t __user *off_out, in do_splice()
1348 loff_t offset; in do_splice()
1377 if (copy_from_user(&offset, off_out, sizeof(loff_t))) in do_splice()
1399 else if (copy_to_user(off_out, &offset, sizeof(loff_t))) in do_splice()
1411 if (copy_from_user(&offset, off_in, sizeof(loff_t))) in do_splice()
1421 else if (copy_to_user(off_in, &offset, sizeof(loff_t))) in do_splice()
1680 SYSCALL_DEFINE6(splice, int, fd_in, loff_t __user *, off_in, in SYSCALL_DEFINE6()
1681 int, fd_out, loff_t __user *, off_out, in SYSCALL_DEFINE6()