Home
last modified time | relevance | path

Searched refs:bio_op (Results 1 – 25 of 57) sorted by relevance

123

/linux/drivers/md/
A Ddm-ebs-target.c196 if (bio_op(bio) == REQ_OP_READ) in __ebs_process_bios()
198 else if (bio_op(bio) == REQ_OP_WRITE && !(bio->bi_opf & REQ_PREFLUSH)) { in __ebs_process_bios()
209 if (bio_op(bio) == REQ_OP_READ) in __ebs_process_bios()
211 else if (bio_op(bio) == REQ_OP_WRITE) { in __ebs_process_bios()
214 } else if (bio_op(bio) == REQ_OP_DISCARD) { in __ebs_process_bios()
231 if (unlikely(r && bio_op(bio) == REQ_OP_WRITE)) in __ebs_process_bios()
368 if (unlikely(bio_op(bio) == REQ_OP_FLUSH)) in ebs_map()
A Ddm-zoned-target.c90 bio_op(bio) == REQ_OP_WRITE && in dmz_bio_endio()
144 if (bio_op(bio) == REQ_OP_WRITE && dmz_is_seq(zone)) in dmz_submit_bio()
412 bio_op(bio)); in dmz_handle_bio()
425 switch (bio_op(bio)) { in dmz_handle_bio()
438 dmz_metadata_label(dmz->metadata), bio_op(bio)); in dmz_handle_bio()
640 bio_op(bio), (unsigned long long)sector, nr_sectors, in dmz_map()
645 if (!nr_sectors && bio_op(bio) != REQ_OP_WRITE) in dmz_map()
659 if (!nr_sectors && bio_op(bio) == REQ_OP_WRITE) { in dmz_map()
677 bio_op(bio), (u64)dmz_bio_chunk(zmd, bio), in dmz_map()
A Ddm-zero.c40 switch (bio_op(bio)) { in zero_map()
A Ddm-stripe.c284 if (unlikely(bio_op(bio) == REQ_OP_DISCARD) || in stripe_map()
285 unlikely(bio_op(bio) == REQ_OP_SECURE_ERASE) || in stripe_map()
286 unlikely(bio_op(bio) == REQ_OP_WRITE_ZEROES)) { in stripe_map()
A Ddm-zone.c137 switch (bio_op(bio)) { in dm_is_zone_write()
425 bio_op(clone) == REQ_OP_ZONE_APPEND) { in dm_zone_endio()
A Ddm.c515 bdev_start_io_acct(bio->bi_bdev, bio_op(bio), in dm_io_acct()
518 bdev_end_io_acct(bio->bi_bdev, bio_op(bio), in dm_io_acct()
1116 if (bio_op(bio) == REQ_OP_DISCARD && in clone_endio()
1119 else if (bio_op(bio) == REQ_OP_WRITE_ZEROES && in clone_endio()
1344 BUG_ON(op_is_zone_mgmt(bio_op(bio))); in dm_accept_partial_bio()
1345 BUG_ON(bio_op(bio) == REQ_OP_ZONE_APPEND); in dm_accept_partial_bio()
1628 switch (bio_op(bio)) { in is_abnormal_io()
1651 switch (bio_op(ci->bio)) { in __process_abnormal_io()
1782 WARN_ON_ONCE(op_is_zone_mgmt(bio_op(bio)) && ci->sector_count)) in init_clone_info()
1944 need_split = (bio_op(bio) != REQ_OP_ZONE_RESET_ALL) && in dm_split_and_process_bio()
[all …]
A Draid1-10.c125 else if (unlikely(bio_op(bio) == REQ_OP_DISCARD && in raid1_submit_write()
A Ddm-raid1.c630 if (bio_op(bio) == REQ_OP_DISCARD) { in write_callback()
669 if (bio_op(bio) == REQ_OP_DISCARD) { in do_write()
709 (bio_op(bio) == REQ_OP_DISCARD)) { in do_writes()
1260 bio_op(bio) != REQ_OP_DISCARD) in mirror_end_io()
A Ddm-flakey.c486 if (op_is_zone_mgmt(bio_op(bio))) in flakey_map()
559 if (op_is_zone_mgmt(bio_op(bio))) in flakey_end_io()
A Ddm-region-hash.c411 if (bio_op(bio) == REQ_OP_DISCARD) in dm_rh_mark_nosync()
534 if (bio->bi_opf & REQ_PREFLUSH || bio_op(bio) == REQ_OP_DISCARD) in dm_rh_inc_pending()
/linux/include/linux/
A Dbio.h49 (op_is_write(bio_op(bio)) ? WRITE : READ)
58 bio_op(bio) != REQ_OP_DISCARD && in bio_has_data()
59 bio_op(bio) != REQ_OP_SECURE_ERASE && in bio_has_data()
60 bio_op(bio) != REQ_OP_WRITE_ZEROES) in bio_has_data()
68 return bio_op(bio) == REQ_OP_DISCARD || in bio_no_advance_iter()
69 bio_op(bio) == REQ_OP_SECURE_ERASE || in bio_no_advance_iter()
70 bio_op(bio) == REQ_OP_WRITE_ZEROES; in bio_no_advance_iter()
185 switch (bio_op(bio)) { in bio_segments()
A Dblk_types.h431 static inline enum req_op bio_op(const struct bio *bio) in bio_op() function
/linux/fs/btrfs/
A Dbio.c354 if (bio_op(bio) == REQ_OP_READ) { in btrfs_simple_end_io()
358 if (bio_op(bio) == REQ_OP_ZONE_APPEND && !bio->bi_status) in btrfs_simple_end_io()
371 if (bio_op(bio) == REQ_OP_READ && is_data_bbio(bbio)) in btrfs_raid56_end_io()
401 if (bio_op(bio) == REQ_OP_ZONE_APPEND && !bio->bi_status) in btrfs_orig_write_end_io()
415 } else if (bio_op(bio) == REQ_OP_ZONE_APPEND) { in btrfs_clone_write_end_io()
440 if (bio_op(bio) == REQ_OP_ZONE_APPEND) { in btrfs_submit_dev_bio()
449 __func__, bio_op(bio), bio->bi_opf, bio->bi_iter.bi_sector, in btrfs_submit_dev_bio()
463 ASSERT(bio_op(orig_bio) != REQ_OP_READ); in btrfs_submit_mirrored_bio()
489 if (bio_op(bio) != REQ_OP_READ) in btrfs_submit_bio()
498 if (bio_op(bio) == REQ_OP_READ) in btrfs_submit_bio()
[all …]
/linux/block/
A Dblk-core.c504 if (op_is_write(bio_op(bio)) && bdev_read_only(bio->bi_bdev)) { in bio_check_ro()
782 if (WARN_ON_ONCE(bio_op(bio) != REQ_OP_WRITE && in submit_bio_noacct()
783 bio_op(bio) != REQ_OP_ZONE_APPEND)) in submit_bio_noacct()
800 switch (bio_op(bio)) { in submit_bio_noacct()
888 if (bio_op(bio) == REQ_OP_READ) { in submit_bio()
891 } else if (bio_op(bio) == REQ_OP_WRITE) { in submit_bio()
1029 return bdev_start_io_acct(bio->bi_bdev, bio_op(bio), jiffies); in bio_start_io_acct()
1053 bdev_end_io_acct(orig_bdev, bio_op(bio), bio_sectors(bio), start_time); in bio_end_io_acct_remapped()
A Dblk-zoned.c597 (bio_op(bio) != REQ_OP_ZONE_APPEND && in disk_zone_wplug_abort_unaligned()
867 WARN_ON_ONCE(bio_op(bio) != REQ_OP_WRITE_ZEROES && in blk_zone_write_plug_init_request()
907 if (bio_op(bio) == REQ_OP_ZONE_APPEND) { in blk_zone_wplug_prepare_bio()
968 if (bio_op(bio) == REQ_OP_ZONE_APPEND) { in blk_zone_wplug_handle_write()
1070 switch (bio_op(bio)) { in blk_zone_plug_bio()
A Dblk-wbt.c599 switch (bio_op(bio)) { in wbt_should_throttle()
622 if (bio_op(bio) == REQ_OP_READ) { in bio_to_wbt_flags()
627 if (bio_op(bio) == REQ_OP_DISCARD) in bio_to_wbt_flags()
A Dbio.c650 if (bio_op(bio) != REQ_OP_READ) in bio_truncate()
1089 if (WARN_ON_ONCE(bio_op(bio) != REQ_OP_ZONE_APPEND)) in bio_add_zone_append_page()
1213 if (bio_op(bio) == REQ_OP_ZONE_APPEND) { in bio_iov_bvec_set()
1368 if (bio_op(bio) == REQ_OP_ZONE_APPEND) { in __bio_iov_iter_get_pages()
1735 if (WARN_ON_ONCE(bio_op(bio) == REQ_OP_ZONE_APPEND)) in bio_split()
A Dbounce.c176 switch (bio_op(bio)) { in bounce_clone_bio()
A Dbio-integrity.c401 switch (bio_op(bio)) { in bio_integrity_prep()
498 if (bio_op(bio) == REQ_OP_READ && !bio->bi_status && bi->csum_type) { in __bio_integrity_endio()
A Dblk.h374 switch (bio_op(bio)) { in __bio_split_to_limits()
468 return bio_op(bio) == REQ_OP_ZONE_APPEND || in bio_is_zone_append()
/linux/drivers/block/drbd/
A Ddrbd_req.c34 | (bio_op(bio_src) == REQ_OP_WRITE_ZEROES ? RQ_ZEROES : 0) in drbd_req_new()
35 | (bio_op(bio_src) == REQ_OP_DISCARD ? RQ_UNMAP : 0); in drbd_req_new()
243 if (op_is_write(bio_op(req->master_bio)) && in drbd_req_complete()
265 bio_op(req->master_bio) == REQ_OP_READ && in drbd_req_complete()
1157 if (bio_op(bio) != REQ_OP_READ) in drbd_submit_req_private_bio()
1172 else if (bio_op(bio) == REQ_OP_WRITE_ZEROES) in drbd_submit_req_private_bio()
1175 else if (bio_op(bio) == REQ_OP_DISCARD) in drbd_submit_req_private_bio()
1231 if (bio_op(bio) == REQ_OP_WRITE_ZEROES || in drbd_request_prepare()
1232 bio_op(bio) == REQ_OP_DISCARD) in drbd_request_prepare()
/linux/drivers/md/dm-vdo/
A Dvio.c282 if (bio_op(vio->bio) == REQ_OP_READ) { in vio_record_metadata_io_error()
453 switch (bio_op(bio)) { in vdo_count_bios()
469 bio_op(bio)); in vdo_count_bios()
/linux/drivers/md/bcache/
A Drequest.c372 (bio_op(bio) == REQ_OP_DISCARD)) in check_should_bypass()
392 op_is_write(bio_op(bio)))) in check_should_bypass()
746 s->write = op_is_write(bio_op(bio)); in search_alloc()
1007 if (bio_op(bio) == REQ_OP_DISCARD) in cached_dev_write()
1021 if (bio_op(bio) == REQ_OP_DISCARD && in cached_dev_write()
1137 if ((bio_op(bio) == REQ_OP_DISCARD) && in detached_dev_do_request()
1323 s->iop.bypass = (bio_op(bio) == REQ_OP_DISCARD) != 0; in flash_dev_submit_bio()
A Dwriteback.h112 if (bio_op(bio) == REQ_OP_DISCARD) in should_writeback()
A Dio.c144 unsigned int threshold = op_is_write(bio_op(bio)) in bch_bbio_count_io_errors()

Completed in 51 milliseconds

123