Lines Matching refs:ppos
332 ssize_t vfs_iter_read(struct file *file, struct iov_iter *iter, loff_t *ppos) in vfs_iter_read() argument
341 kiocb.ki_pos = *ppos; in vfs_iter_read()
347 *ppos = kiocb.ki_pos; in vfs_iter_read()
352 ssize_t vfs_iter_write(struct file *file, struct iov_iter *iter, loff_t *ppos) in vfs_iter_write() argument
361 kiocb.ki_pos = *ppos; in vfs_iter_write()
367 *ppos = kiocb.ki_pos; 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() argument
386 pos = *ppos; 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() argument
419 kiocb.ki_pos = *ppos; in new_sync_read()
424 *ppos = kiocb.ki_pos; in new_sync_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() argument
475 kiocb.ki_pos = *ppos; in new_sync_write()
481 *ppos = kiocb.ki_pos; in new_sync_write()
656 loff_t *ppos, iter_fn_t fn) in do_iter_readv_writev() argument
662 kiocb.ki_pos = *ppos; in do_iter_readv_writev()
666 *ppos = kiocb.ki_pos; in do_iter_readv_writev()
672 loff_t *ppos, io_fn_t fn) in do_loop_readv_writev() argument
680 nr = fn(filp, iovec.iov_base, iovec.iov_len, ppos); in do_loop_readv_writev()
1155 static ssize_t do_sendfile(int out_fd, int in_fd, loff_t *ppos, in do_sendfile() argument
1175 if (!ppos) { in do_sendfile()
1178 pos = *ppos; in do_sendfile()
1236 if (ppos) in do_sendfile()
1237 *ppos = pos; in do_sendfile()