Lines Matching refs:loff_t
24 typedef ssize_t (*io_fn_t)(struct file *, char __user *, size_t, loff_t *);
53 loff_t vfs_setpos(struct file *file, loff_t offset, loff_t maxsize) in vfs_setpos()
84 loff_t
85 generic_file_llseek_size(struct file *file, loff_t offset, int whence, in generic_file_llseek_size()
86 loff_t maxsize, loff_t eof) in generic_file_llseek_size()
143 loff_t generic_file_llseek(struct file *file, loff_t offset, int whence) in generic_file_llseek()
161 loff_t fixed_size_llseek(struct file *file, loff_t offset, int whence, loff_t size) in fixed_size_llseek()
184 loff_t noop_llseek(struct file *file, loff_t offset, int whence) in noop_llseek()
190 loff_t no_llseek(struct file *file, loff_t offset, int whence) in no_llseek()
196 loff_t default_llseek(struct file *file, loff_t offset, int whence) in default_llseek()
199 loff_t retval; in default_llseek()
251 loff_t vfs_llseek(struct file *file, loff_t offset, int whence) in vfs_llseek()
253 loff_t (*fn)(struct file *, loff_t, int); in vfs_llseek()
285 loff_t res = vfs_llseek(f.file, offset, whence); in SYSCALL_DEFINE3()
287 if (res != (loff_t)retval) in SYSCALL_DEFINE3()
303 unsigned long, offset_low, loff_t __user *, result, in SYSCALL_DEFINE5()
308 loff_t offset; in SYSCALL_DEFINE5()
317 offset = vfs_llseek(f.file, ((loff_t) offset_high << 32) | offset_low, in SYSCALL_DEFINE5()
332 ssize_t vfs_iter_read(struct file *file, struct iov_iter *iter, loff_t *ppos) in vfs_iter_read()
352 ssize_t vfs_iter_write(struct file *file, struct iov_iter *iter, loff_t *ppos) in vfs_iter_write()
377 int rw_verify_area(int read_write, struct file *file, const loff_t *ppos, size_t count) in rw_verify_area()
380 loff_t pos; in rw_verify_area()
392 } else if (unlikely((loff_t) (pos + count) < 0)) { in rw_verify_area()
411 static ssize_t new_sync_read(struct file *filp, char __user *buf, size_t len, loff_t *ppos) in new_sync_read()
429 loff_t *pos) in __vfs_read()
440 ssize_t vfs_read(struct file *file, char __user *buf, size_t count, loff_t *pos) in vfs_read()
467 static ssize_t new_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos) in new_sync_write()
486 loff_t *pos) in __vfs_write()
497 ssize_t __kernel_write(struct file *file, const char *buf, size_t count, loff_t *pos) in __kernel_write()
523 ssize_t vfs_write(struct file *file, const char __user *buf, size_t count, loff_t *pos) in vfs_write()
552 static inline loff_t file_pos_read(struct file *file) in file_pos_read()
557 static inline void file_pos_write(struct file *file, loff_t pos) in file_pos_write()
568 loff_t pos = file_pos_read(f.file); in SYSCALL_DEFINE3()
584 loff_t pos = file_pos_read(f.file); in SYSCALL_DEFINE3()
595 size_t, count, loff_t, pos) in SYSCALL_DEFINE4() argument
615 size_t, count, loff_t, pos) in SYSCALL_DEFINE4() argument
656 loff_t *ppos, iter_fn_t fn) in do_iter_readv_writev()
672 loff_t *ppos, io_fn_t fn) in do_loop_readv_writev()
776 unsigned long nr_segs, loff_t *pos) in do_readv_writev()
827 unsigned long vlen, loff_t *pos) in vfs_readv()
840 unsigned long vlen, loff_t *pos) in vfs_writev()
859 loff_t pos = file_pos_read(f.file); in SYSCALL_DEFINE3()
879 loff_t pos = file_pos_read(f.file); in SYSCALL_DEFINE3()
892 static inline loff_t pos_from_hilo(unsigned long high, unsigned long low) in pos_from_hilo()
895 return (((loff_t)high << HALF_LONG_BITS) << HALF_LONG_BITS) | low; in pos_from_hilo()
901 loff_t pos = pos_from_hilo(pos_h, pos_l); in SYSCALL_DEFINE5()
925 loff_t pos = pos_from_hilo(pos_h, pos_l); in SYSCALL_DEFINE5()
950 unsigned long nr_segs, loff_t *pos) in compat_do_readv_writev()
1002 unsigned long vlen, loff_t *pos) in compat_readv()
1028 loff_t pos; in COMPAT_SYSCALL_DEFINE3()
1042 unsigned long vlen, loff_t pos) in __compat_sys_preadv64()
1062 unsigned long, vlen, loff_t, pos) in COMPAT_SYSCALL_DEFINE4() argument
1072 loff_t pos = ((loff_t)pos_high << 32) | pos_low; in COMPAT_SYSCALL_DEFINE5()
1079 unsigned long vlen, loff_t *pos) in compat_writev()
1105 loff_t pos; in COMPAT_SYSCALL_DEFINE3()
1119 unsigned long vlen, loff_t pos) in __compat_sys_pwritev64()
1139 unsigned long, vlen, loff_t, pos) in COMPAT_SYSCALL_DEFINE4() argument
1149 loff_t pos = ((loff_t)pos_high << 32) | pos_low; in COMPAT_SYSCALL_DEFINE5()
1155 static ssize_t do_sendfile(int out_fd, int in_fd, loff_t *ppos, in do_sendfile()
1156 size_t count, loff_t max) in do_sendfile()
1160 loff_t pos; in do_sendfile()
1161 loff_t out_pos; in do_sendfile()
1257 loff_t pos; in SYSCALL_DEFINE4()
1274 SYSCALL_DEFINE4(sendfile64, int, out_fd, int, in_fd, loff_t __user *, offset, size_t, count) in SYSCALL_DEFINE4()
1276 loff_t pos; in SYSCALL_DEFINE4()
1280 if (unlikely(copy_from_user(&pos, offset, sizeof(loff_t)))) in SYSCALL_DEFINE4()
1295 loff_t pos; in COMPAT_SYSCALL_DEFINE4()
1315 loff_t pos; in COMPAT_SYSCALL_DEFINE4()
1319 if (unlikely(copy_from_user(&pos, offset, sizeof(loff_t)))) in COMPAT_SYSCALL_DEFINE4()