/kernel/linux/linux-6.6/fs/ |
H A D | read_write.c | 355 int rw_verify_area(int read_write, struct file *file, const loff_t *ppos, size_t count) in rw_verify_area() function 377 EXPORT_SYMBOL(rw_verify_area); variable 443 ret = rw_verify_area(READ, file, pos, count); in kernel_read() 461 ret = rw_verify_area(READ, file, pos, count); in vfs_read() 553 ret = rw_verify_area(WRITE, file, pos, count); in kernel_write() 575 ret = rw_verify_area(WRITE, file, pos, count); in vfs_write() 790 ret = rw_verify_area(READ, file, pos, tot_len); in do_iter_read() 820 ret = rw_verify_area(READ, file, &iocb->ki_pos, tot_len); in vfs_iocb_iter_read() 855 ret = rw_verify_area(WRITE, file, pos, tot_len); in do_iter_write() 884 ret = rw_verify_area(WRIT in vfs_iocb_iter_write() [all...] |
H A D | splice.c | 978 ret = rw_verify_area(READ, in, ppos, len); in vfs_splice_read() 1190 ret = rw_verify_area(WRITE, out, opos, len); in do_splice_direct() 1284 ret = rw_verify_area(WRITE, out, &offset, len); in do_splice()
|
H A D | aio.c | 1556 ret = rw_verify_area(READ, file, &req->ki_pos, iov_iter_count(&iter)); in aio_read() 1584 ret = rw_verify_area(WRITE, file, &req->ki_pos, iov_iter_count(&iter)); in aio_write()
|
/kernel/linux/linux-5.10/fs/ |
H A D | read_write.c | 361 int rw_verify_area(int read_write, struct file *file, const loff_t *ppos, size_t count) in rw_verify_area() function 464 ret = rw_verify_area(READ, file, pos, count); in kernel_read() 482 ret = rw_verify_area(READ, file, pos, count); in vfs_read() 569 ret = rw_verify_area(WRITE, file, pos, count); in kernel_write() 591 ret = rw_verify_area(WRITE, file, pos, count); in vfs_write() 791 ret = rw_verify_area(READ, file, pos, tot_len); in do_iter_read() 821 ret = rw_verify_area(READ, file, &iocb->ki_pos, tot_len); in vfs_iocb_iter_read() 856 ret = rw_verify_area(WRITE, file, pos, tot_len); in do_iter_write() 885 ret = rw_verify_area(WRITE, file, &iocb->ki_pos, tot_len); in vfs_iocb_iter_write() 1208 retval = rw_verify_area(REA in do_sendfile() [all...] |
H A D | internal.h | 176 extern int rw_verify_area(int, struct file *, const loff_t *, size_t);
|
H A D | splice.c | 779 ret = rw_verify_area(READ, in, ppos, len); in do_splice_to() 972 ret = rw_verify_area(WRITE, out, opos, len); in do_splice_direct() 1051 ret = rw_verify_area(WRITE, out, &offset, len); in do_splice()
|
H A D | aio.c | 1553 ret = rw_verify_area(READ, file, &req->ki_pos, iov_iter_count(&iter)); in aio_read() 1581 ret = rw_verify_area(WRITE, file, &req->ki_pos, iov_iter_count(&iter)); in aio_write()
|
/kernel/linux/linux-6.6/io_uring/ |
H A D | rw.c | 773 ret = rw_verify_area(READ, req->file, ppos, req->cqe.res); in io_read() 910 ret = rw_verify_area(WRITE, req->file, ppos, req->cqe.res); in io_write()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | ioctl.c | 4449 ret = rw_verify_area(READ, file, &pos, args.len); in btrfs_ioctl_encoded_read() 4550 ret = rw_verify_area(WRITE, file, &pos, args.len); in btrfs_ioctl_encoded_write()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | fs.h | 3002 int rw_verify_area(int, struct file *, const loff_t *, size_t);
|
/kernel/linux/linux-5.10/io_uring/ |
H A D | io_uring.c | 3641 ret = rw_verify_area(READ, req->file, ppos, req->result); in io_read() 3778 ret = rw_verify_area(WRITE, req->file, ppos, req->result); in io_write()
|