/kernel/linux/linux-5.10/fs/ |
H A D | direct-io.c | 135 bool should_dirty; /* if pages should be dirtied */ member 434 if (dio->is_async && dio->op == REQ_OP_READ && dio->should_dirty) in dio_bio_submit() 503 bool should_dirty = dio->op == REQ_OP_READ && dio->should_dirty; in dio_bio_complete() local 512 if (dio->is_async && should_dirty) { in dio_bio_complete() 515 bio_release_pages(bio, should_dirty); in dio_bio_complete() 1259 dio->should_dirty = iter_is_iovec(iter) && iov_iter_rw(iter) == READ; in do_blockdev_direct_IO()
|
H A D | block_dev.c | 244 bool should_dirty = false; in __blkdev_direct_IO_simple() local 278 should_dirty = true; in __blkdev_direct_IO_simple() 299 bio_release_pages(&bio, should_dirty); in __blkdev_direct_IO_simple() 320 bool should_dirty : 1; member 338 bool should_dirty = dio->should_dirty; in blkdev_bio_end_io() local 366 if (should_dirty) { in blkdev_bio_end_io() 406 dio->should_dirty = is_read && iter_is_iovec(iter); in __blkdev_direct_IO() 432 if (dio->should_dirty) in __blkdev_direct_IO()
|
/kernel/linux/linux-6.6/fs/ |
H A D | direct-io.c | 133 bool should_dirty; /* if pages should be dirtied */ member 436 if (dio->is_async && dio_op == REQ_OP_READ && dio->should_dirty) in dio_bio_submit() 502 bool should_dirty = dio_op == REQ_OP_READ && dio->should_dirty; in dio_bio_complete() local 511 if (dio->is_async && should_dirty) { in dio_bio_complete() 514 bio_release_pages(bio, should_dirty); in dio_bio_complete() 1233 dio->should_dirty = user_backed_iter(iter) && iov_iter_rw(iter) == READ; in __blockdev_direct_IO()
|
/kernel/linux/linux-6.6/block/ |
H A D | fops.c | 52 bool should_dirty = false; in __blkdev_direct_IO_simple() local 71 should_dirty = true; in __blkdev_direct_IO_simple() 91 bio_release_pages(&bio, should_dirty); in __blkdev_direct_IO_simple() 125 bool should_dirty = dio->flags & DIO_SHOULD_DIRTY; in blkdev_bio_end_io() local 154 if (should_dirty) { in blkdev_bio_end_io()
|
/kernel/linux/linux-5.10/fs/ceph/ |
H A D | file.c | 164 static void put_bvecs(struct bio_vec *bvecs, int num_bvecs, bool should_dirty) in put_bvecs() argument 170 if (should_dirty) in put_bvecs() 998 bool should_dirty; member 1127 aio_req->should_dirty); in ceph_aio_complete_req() 1224 bool should_dirty = !write && iter_is_iovec(iter); in ceph_direct_read_write() local 1288 aio_req->should_dirty = should_dirty; in ceph_direct_read_write() 1354 put_bvecs(bvecs, num_pages, should_dirty); in ceph_direct_read_write()
|
/kernel/linux/linux-5.10/fs/iomap/ |
H A D | direct-io.c | 156 bool should_dirty = (dio->flags & IOMAP_DIO_DIRTY); in iomap_dio_bio_end_io() local 176 if (should_dirty) { in iomap_dio_bio_end_io()
|
/kernel/linux/linux-6.6/fs/iomap/ |
H A D | direct-io.c | 162 bool should_dirty = (dio->flags & IOMAP_DIO_DIRTY); in iomap_dio_bio_end_io() local 226 if (should_dirty) { in iomap_dio_bio_end_io()
|
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | file.c | 159 static void put_bvecs(struct bio_vec *bvecs, int num_bvecs, bool should_dirty) in put_bvecs() argument 165 if (should_dirty) in put_bvecs() 1177 bool should_dirty; member 1308 aio_req->should_dirty); in ceph_aio_complete_req() 1405 bool should_dirty = !write && user_backed_iter(iter); in ceph_direct_read_write() local 1475 aio_req->should_dirty = should_dirty; in ceph_direct_read_write() 1551 put_bvecs(bvecs, num_pages, should_dirty); in ceph_direct_read_write()
|
/kernel/linux/linux-5.10/fs/fuse/ |
H A D | file.c | 613 bool should_dirty) in fuse_release_user_pages() 618 if (should_dirty) in fuse_release_user_pages() 721 fuse_release_user_pages(&ia->ap, io->should_dirty); in fuse_aio_complete_req() 756 ia->ap.args.may_block = io->should_dirty; in fuse_async_req_send() 1470 io->should_dirty = !write && iter_is_iovec(iter); in fuse_direct_io() 1491 fuse_release_user_pages(&ia->ap, io->should_dirty); in fuse_direct_io() 612 fuse_release_user_pages(struct fuse_args_pages *ap, bool should_dirty) fuse_release_user_pages() argument
|
H A D | fuse_i.h | 295 bool should_dirty; member
|
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | file.c | 629 bool should_dirty) in fuse_release_user_pages() 634 if (should_dirty) in fuse_release_user_pages() 737 fuse_release_user_pages(&ia->ap, io->should_dirty); in fuse_aio_complete_req() 772 ia->ap.args.may_block = io->should_dirty; in fuse_async_req_send() 1474 io->should_dirty = !write && user_backed_iter(iter); in fuse_direct_io() 1495 fuse_release_user_pages(&ia->ap, io->should_dirty); in fuse_direct_io() 628 fuse_release_user_pages(struct fuse_args_pages *ap, bool should_dirty) fuse_release_user_pages() argument
|
H A D | fuse_i.h | 310 bool should_dirty; member
|
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | misc.c | 998 if (ctx->should_dirty || ctx->bv_need_unpin) { in cifs_aio_ctx_release() 1004 if (ctx->should_dirty) in cifs_aio_ctx_release()
|
H A D | cifsglob.h | 1447 bool should_dirty; member
|
H A D | file.c | 4182 ctx->should_dirty = true; in __cifs_readv()
|
/kernel/linux/linux-5.10/fs/cifs/ |
H A D | misc.c | 823 if (ctx->should_dirty) in cifs_aio_ctx_release()
|
H A D | cifsglob.h | 1361 bool should_dirty; member
|
H A D | file.c | 3926 ctx->should_dirty = true; in __cifs_readv()
|