Home
last modified time | relevance | path

Searched refs:bi_opf (Results 1 – 25 of 92) sorted by relevance

1234

/Linux-v5.4/fs/xfs/
Dxfs_bio_io.c32 bio->bi_opf = op | REQ_META | REQ_SYNC; in xfs_rw_bdev()
45 bio->bi_opf = prev->bi_opf; in xfs_rw_bdev()
/Linux-v5.4/block/
Dblk-map.c80 bio->bi_opf &= ~REQ_OP_MASK; in __blk_rq_map_user_iov()
81 bio->bi_opf |= req_op(rq); in __blk_rq_map_user_iov()
244 bio->bi_opf &= ~REQ_OP_MASK; in blk_rq_map_kern()
245 bio->bi_opf |= req_op(rq); in blk_rq_map_kern()
Dblk-core.c602 const int ff = bio->bi_opf & REQ_FAILFAST_MASK; in bio_attempt_back_merge()
624 const int ff = bio->bi_opf & REQ_FAILFAST_MASK; in bio_attempt_front_merge()
747 bio_devname(bio, b), bio->bi_opf, in handle_bad_sector()
794 if (op_is_flush(bio->bi_opf) && !bio_sectors(bio)) in bio_check_ro()
892 if ((bio->bi_opf & REQ_NOWAIT) && !queue_is_mq(q)) in generic_make_request_checks()
913 if (op_is_flush(bio->bi_opf) && in generic_make_request_checks()
915 bio->bi_opf &= ~(REQ_PREFLUSH | REQ_FUA); in generic_make_request_checks()
923 bio->bi_opf &= ~REQ_HIPRI; in generic_make_request_checks()
1055 blk_mq_req_flags_t flags = bio->bi_opf & REQ_NOWAIT ? in generic_make_request()
1084 (bio->bi_opf & REQ_NOWAIT))) in generic_make_request()
[all …]
Dblk-merge.c318 split->bi_opf |= REQ_NOMERGE; in __blk_queue_split()
672 WARN_ON_ONCE((bio->bi_opf & REQ_FAILFAST_MASK) && in blk_rq_set_mixed_merge()
673 (bio->bi_opf & REQ_FAILFAST_MASK) != ff); in blk_rq_set_mixed_merge()
674 bio->bi_opf |= ff; in blk_rq_set_mixed_merge()
Dblk-lib.c236 bio->bi_opf = REQ_OP_WRITE_ZEROES; in __blkdev_issue_write_zeroes()
238 bio->bi_opf |= REQ_NOUNMAP; in __blkdev_issue_write_zeroes()
Dbounce.c250 bio->bi_opf = bio_src->bi_opf; in bounce_clone_bio()
Dbio-integrity.c74 bio->bi_opf |= REQ_INTEGRITY; in bio_integrity_alloc()
108 bio->bi_opf &= ~REQ_INTEGRITY; in bio_integrity_free()
/Linux-v5.4/include/trace/events/
Dblock.h243 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
281 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
308 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
375 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
404 bio ? bio->bi_opf : 0, __entry->nr_sector);
538 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
581 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
Dbcache.h31 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
105 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
140 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
171 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
241 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
/Linux-v5.4/drivers/md/bcache/
Dwriteback.h85 return (op_is_sync(bio->bi_opf) || in should_writeback()
86 bio->bi_opf & (REQ_META|REQ_PRIO) || in should_writeback()
Drequest.c214 bio->bi_opf &= ~(REQ_PREFLUSH|REQ_FUA); in bch_data_insert_start()
398 if (bio->bi_opf & (REQ_RAHEAD|REQ_BACKGROUND) && in check_should_bypass()
399 !(bio->bi_opf & (REQ_META|REQ_PRIO))) in check_should_bypass()
657 bio->bi_opf & REQ_PREFLUSH)) { in backing_request_endio()
747 s->iop.flush_journal = op_is_flush(bio->bi_opf); in search_alloc()
897 if (!(bio->bi_opf & REQ_RAHEAD) && in cached_dev_cache_miss()
898 !(bio->bi_opf & (REQ_META|REQ_PRIO)) && in cached_dev_cache_miss()
1028 if (bio->bi_opf & REQ_PREFLUSH) { in cached_dev_write()
1044 flush->bi_opf = REQ_OP_WRITE | REQ_PREFLUSH; in cached_dev_write()
Ddebug.c56 bio->bi_opf = REQ_OP_READ | REQ_META; in bch_btree_verify()
118 check->bi_opf = REQ_OP_READ; in bch_data_verify()
Dio.c67 if (bio->bi_opf & REQ_RAHEAD) { in bch_count_backing_io_errors()
/Linux-v5.4/include/linux/
Dblk_types.h147 unsigned int bi_opf; /* bottom bits req flags, member
379 ((bio)->bi_opf & REQ_OP_MASK)
387 bio->bi_opf = op | op_flags; in bio_set_op_attrs()
Dblk-cgroup.h333 return (bio->bi_opf & (REQ_META | REQ_SWAP)) != 0; in bio_issue_as_root_blkg()
715 if (bio->bi_opf & REQ_CGROUP_PUNT) in blkcg_punt_bio_submit()
754 blkg_rwstat_add(&blkg->stat_bytes, bio->bi_opf, in blkcg_bio_issue_check()
756 blkg_rwstat_add(&blkg->stat_ios, bio->bi_opf, 1); in blkcg_bio_issue_check()
Dbio.h83 if (bio->bi_opf & REQ_NOMERGE_FLAGS) in bio_mergeable()
329 if (bio->bi_opf & REQ_INTEGRITY) in bio_integrity()
831 bio->bi_opf |= REQ_HIPRI; in bio_set_polled()
833 bio->bi_opf |= REQ_NOWAIT; in bio_set_polled()
/Linux-v5.4/drivers/md/
Dmd-multipath.c86 else if (!(bio->bi_opf & REQ_RAHEAD)) { in multipath_end_request()
107 if (unlikely(bio->bi_opf & REQ_PREFLUSH)) { in multipath_make_request()
130 mp_bh->bio.bi_opf |= REQ_FAILFAST_TRANSPORT; in multipath_make_request()
349 bio->bi_opf |= REQ_FAILFAST_TRANSPORT; in multipathd()
Ddm-zero.c40 if (bio->bi_opf & REQ_RAHEAD) { in zero_map()
Ddm-flakey.c19 (((bio)->bi_opf & (fc)->corrupt_bio_flags) == (fc)->corrupt_bio_flags)
310 (bio_data_dir(bio) == WRITE) ? 'w' : 'r', bio->bi_opf, in corrupt_bio_data()
Ddm-raid1.c653 .bi_op_flags = bio->bi_opf & (REQ_FUA | REQ_PREFLUSH), in do_write()
700 if ((bio->bi_opf & REQ_PREFLUSH) || in do_writes()
1210 if (bio->bi_opf & REQ_RAHEAD) in mirror_map()
1247 if (!(bio->bi_opf & REQ_PREFLUSH) && in mirror_end_io()
1256 if (bio->bi_opf & REQ_RAHEAD) in mirror_end_io()
/Linux-v5.4/fs/iomap/
Ddirect-io.c285 bio->bi_opf = REQ_OP_WRITE | REQ_SYNC | REQ_IDLE; in iomap_dio_bio_actor()
287 bio->bi_opf |= REQ_FUA; in iomap_dio_bio_actor()
292 bio->bi_opf = REQ_OP_READ; in iomap_dio_bio_actor()
/Linux-v5.4/mm/
Dpage_io.c340 bio->bi_opf = REQ_OP_WRITE | REQ_SWAP | wbc_to_write_flags(wbc); in __swap_writepage()
402 bio->bi_opf |= REQ_HIPRI; in swap_readpage()
/Linux-v5.4/drivers/nvdimm/
Dnd_virtio.c113 child->bi_opf = REQ_PREFLUSH; in async_pmem_flush()
/Linux-v5.4/drivers/lightnvm/
Dpblk-cache.c53 if (bio->bi_opf & REQ_PREFLUSH) { in pblk_write_to_cache()
/Linux-v5.4/Documentation/admin-guide/device-mapper/
Ddm-flakey.rst63 Perform the replacement only if bio->bi_opf has all the

1234