Home
last modified time | relevance | path

Searched refs:should_dirty (Results 1 – 5 of 5) sorted by relevance

/linux/fs/bcachefs/
H A Dfs-io-direct.c24 bool should_dirty; member
43 bio_check_or_release(&dio->rbio.bio, dio->should_dirty); in CLOSURE_CALLBACK()
59 bool should_dirty = dio->should_dirty; in bch2_direct_IO_read_split_endio() local
62 bio_check_or_release(bio, should_dirty); in bch2_direct_IO_read_split_endio()
130 dio->should_dirty = iter_is_iovec(iter); in bch2_direct_IO_read()
157 if (dio->should_dirty) in bch2_direct_IO_read()
174 bio_check_or_release(&dio->rbio.bio, dio->should_dirty); in bch2_direct_IO_read()
/linux/fs/
H A Ddirect-io.c132 bool should_dirty; /* if pages should be dirtied */ member
437 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()
1228 dio->should_dirty = user_backed_iter(iter) && iov_iter_rw(iter) == READ; in __blockdev_direct_IO()
/linux/fs/iomap/
H A Ddirect-io.c169 bool should_dirty = (dio->flags & IOMAP_DIO_DIRTY); in iomap_dio_bio_end_io() local
233 if (should_dirty) { in iomap_dio_bio_end_io()
/linux/fs/ceph/
H A Dfile.c161 static void put_bvecs(struct bio_vec *bvecs, int num_bvecs, bool should_dirty) in put_bvecs() argument
167 if (should_dirty) in put_bvecs()
1269 bool should_dirty; member
1403 aio_req->should_dirty); in ceph_aio_complete_req()
1501 bool should_dirty = !write && user_backed_iter(iter); in ceph_direct_read_write() local
1585 aio_req->should_dirty = should_dirty; in ceph_direct_read_write()
1651 put_bvecs(bvecs, num_pages, should_dirty); in ceph_direct_read_write()
/linux/fs/fuse/
H A Dfile.c664 bool should_dirty) in fuse_release_user_pages() argument
669 if (should_dirty) in fuse_release_user_pages()
796 fuse_release_user_pages(&ia->ap, err ?: nres, io->should_dirty); in fuse_aio_complete_req()
815 ia->ap.args.may_block = io->should_dirty; in fuse_async_req_send()
1657 io->should_dirty = !write && user_backed_iter(iter); in fuse_direct_io()
1678 fuse_release_user_pages(&ia->ap, nres, io->should_dirty); in fuse_direct_io()