Home
last modified time | relevance | path

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

12345

/linux/drivers/md/dm-vdo/
A Dvio.c174 blk_opf_t bi_opf, physical_block_number_t pbn) in vdo_set_bio_properties() argument
185 bio->bi_opf = bi_opf; in vdo_set_bio_properties()
195 blk_opf_t bi_opf, physical_block_number_t pbn) in vio_reset_bio() argument
200 bio_reset(bio, bio->bi_bdev, bi_opf); in vio_reset_bio()
201 vdo_set_bio_properties(bio, vio, callback, bi_opf, pbn); in vio_reset_bio()
284 } else if ((vio->bio->bi_opf & REQ_PREFLUSH) == REQ_PREFLUSH) { in vio_record_metadata_io_error()
285 description = (((vio->bio->bi_opf & REQ_FUA) == REQ_FUA) ? in vio_record_metadata_io_error()
288 } else if ((vio->bio->bi_opf & REQ_FUA) == REQ_FUA) { in vio_record_metadata_io_error()
447 if (((bio->bi_opf & REQ_PREFLUSH) != 0) && (bio->bi_iter.bi_size == 0)) { in vdo_count_bios()
472 if ((bio->bi_opf & REQ_PREFLUSH) != 0) in vdo_count_bios()
[all …]
A Dvio.h122 blk_opf_t bi_opf, physical_block_number_t pbn);
125 blk_opf_t bi_opf, physical_block_number_t pbn);
/linux/block/
A Dblk-merge.c121 split->bi_opf |= REQ_NOMERGE; in bio_submit_split()
206 bool is_atomic = bio->bi_opf & REQ_ATOMIC; in get_max_io_size()
344 if (bio->bi_opf & REQ_ATOMIC) in bio_split_rw_at()
351 if (bio->bi_opf & REQ_NOWAIT) in bio_split_rw_at()
764 WARN_ON_ONCE((bio->bi_opf & REQ_FAILFAST_MASK) && in blk_rq_set_mixed_merge()
765 (bio->bi_opf & REQ_FAILFAST_MASK) != ff); in blk_rq_set_mixed_merge()
766 bio->bi_opf |= ff; in blk_rq_set_mixed_merge()
773 if (bio->bi_opf & REQ_RAHEAD) in bio_failfast()
776 return bio->bi_opf & REQ_FAILFAST_MASK; in bio_failfast()
788 if (bio->bi_opf & REQ_RAHEAD) in blk_update_mixed_merge()
[all …]
A Dblk-core.c332 if (bio->bi_opf & REQ_NOWAIT) { in __bio_queue_enter()
505 if (op_is_flush(bio->bi_opf) && !bio_sectors(bio)) in bio_check_ro()
545 current->comm, bio->bi_bdev, bio->bi_opf, in bio_check_eod()
599 bio->bi_opf |= REQ_NOMERGE; in blk_check_zone_append()
763 if ((bio->bi_opf & REQ_NOWAIT) && !bdev_nowait(bdev)) in submit_bio_noacct()
781 if (op_is_flush(bio->bi_opf)) { in submit_bio_noacct()
786 bio->bi_opf &= ~(REQ_PREFLUSH | REQ_FUA); in submit_bio_noacct()
795 (bio->bi_opf & REQ_POLLED)) { in submit_bio_noacct()
804 if (bio->bi_opf & REQ_ATOMIC) { in submit_bio_noacct()
1250 sizeof_field(struct bio, bi_opf)); in blk_dev_init()
A Dblk-throttle.h177 blkg_rwstat_add(&tg->stat_bytes, bio->bi_opf, in blk_should_throtl()
180 blkg_rwstat_add(&tg->stat_ios, bio->bi_opf, 1); in blk_should_throtl()
A Dfops.c80 bio.bi_opf |= REQ_ATOMIC; in __blkdev_direct_IO_simple()
91 bio.bi_opf |= REQ_NOWAIT; in __blkdev_direct_IO_simple()
233 bio->bi_opf |= REQ_NOWAIT; in __blkdev_direct_IO()
353 bio->bi_opf |= REQ_ATOMIC; in __blkdev_direct_IO_async()
356 bio->bi_opf |= REQ_NOWAIT; in __blkdev_direct_IO_async()
359 bio->bi_opf |= REQ_POLLED; in __blkdev_direct_IO_async()
A Dblk-mq-sched.h33 return !(bio->bi_opf & REQ_NOMERGE_FLAGS); in bio_mergeable()
A Dblk-zoned.c913 bio->bi_opf &= ~REQ_OP_MASK; in blk_zone_wplug_prepare_bio()
914 bio->bi_opf |= REQ_OP_WRITE | REQ_NOMERGE; in blk_zone_wplug_prepare_bio()
975 if (bio->bi_opf & REQ_NOWAIT) in blk_zone_wplug_handle_write()
1050 if (op_is_flush(bio->bi_opf) && !bio_sectors(bio)) in blk_zone_plug_bio()
1160 bio->bi_opf &= ~REQ_OP_MASK; in blk_zone_write_plug_bio_endio()
1161 bio->bi_opf |= REQ_OP_ZONE_APPEND; in blk_zone_write_plug_bio_endio()
/linux/fs/btrfs/
A Dbio.c318 else if (!(bio->bi_opf & REQ_RAHEAD)) in btrfs_log_dev_io_error()
320 if (bio->bi_opf & REQ_PREFLUSH) in btrfs_log_dev_io_error()
327 if (bio->bi_opf & REQ_META) in btrfs_end_io_wq()
449 __func__, bio_op(bio), bio->bi_opf, bio->bi_iter.bi_sector, in btrfs_submit_dev_bio()
453 if (bio->bi_opf & REQ_BTRFS_CGROUP_PUNT) in btrfs_submit_dev_bio()
514 if (bbio->bio.bi_opf & REQ_META) in btrfs_bio_csum()
582 bio->bi_opf |= REQ_BTRFS_CGROUP_PUNT; in run_one_async_done()
608 if (op_is_sync(bbio->bio.bi_opf)) in should_async_write()
612 if ((bbio->bio.bi_opf & REQ_META) && btrfs_is_zoned(bbio->fs_info)) in should_async_write()
706 bio->bi_opf &= ~REQ_OP_WRITE; in btrfs_submit_chunk()
[all …]
/linux/drivers/md/bcache/
A Dwriteback.h123 return (op_is_sync(bio->bi_opf) || in should_writeback()
124 bio->bi_opf & (REQ_META|REQ_PRIO) || in should_writeback()
A Drequest.c202 bio->bi_opf &= ~(REQ_PREFLUSH|REQ_FUA); in CLOSURE_CALLBACK()
247 n->bi_opf = REQ_OP_WRITE; in CLOSURE_CALLBACK()
405 if ((bio->bi_opf & (REQ_RAHEAD|REQ_BACKGROUND))) { in check_should_bypass()
406 if (!(bio->bi_opf & (REQ_META|REQ_PRIO)) && in check_should_bypass()
667 bio->bi_opf & REQ_PREFLUSH)) { in backing_request_endio()
758 s->iop.flush_journal = op_is_flush(bio->bi_opf); in search_alloc()
1033 if (bio->bi_opf & REQ_PREFLUSH) { in cached_dev_write()
/linux/include/trace/events/
A Dbcache.h31 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
105 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
140 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
171 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
241 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
A Dblock.h326 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
353 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
510 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
551 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
/linux/drivers/md/
A Ddm-io.c482 if ((io_req->bi_opf & REQ_OP_MASK) == REQ_OP_READ) { in dp_init()
507 if (num_regions > 1 && !op_is_write(io_req->bi_opf)) { in dm_io()
518 io_req->bi_opf, &dp, sync_error_bits, ioprio); in dm_io()
520 async_io(io_req->client, num_regions, where, io_req->bi_opf, &dp, in dm_io()
A Ddm-raid1.c268 .bi_opf = REQ_OP_WRITE | REQ_PREFLUSH | REQ_SYNC, in mirror_flush()
547 .bi_opf = REQ_OP_READ, in read_async_bio()
659 blk_opf_t op_flags = bio->bi_opf & (REQ_FUA | REQ_PREFLUSH); in do_write()
661 .bi_opf = REQ_OP_WRITE | op_flags, in do_write()
670 io_req.bi_opf = REQ_OP_DISCARD | op_flags; in do_write()
708 if ((bio->bi_opf & REQ_PREFLUSH) || in do_writes()
1222 if (bio->bi_opf & REQ_RAHEAD) in mirror_map()
1259 if (!(bio->bi_opf & REQ_PREFLUSH) && in mirror_end_io()
1268 if (bio->bi_opf & REQ_RAHEAD) in mirror_end_io()
A Draid1.c1340 bio->bi_opf & REQ_NOWAIT)) { in raid1_read_request()
1640 mbio->bi_opf = bio_op(bio) | (bio->bi_opf & (REQ_SYNC | REQ_FUA)); in raid1_write_request()
1644 mbio->bi_opf |= MD_FAILFAST; in raid1_write_request()
2347 wbio->bi_opf = REQ_OP_WRITE; in sync_request_write()
2349 wbio->bi_opf |= MD_FAILFAST; in sync_request_write()
2508 wbio->bi_opf = REQ_OP_WRITE; in narrow_write_error()
2858 bio->bi_opf = REQ_OP_WRITE; in raid1_sync_request()
2885 bio->bi_opf = REQ_OP_READ; in raid1_sync_request()
2897 bio->bi_opf = REQ_OP_WRITE; in raid1_sync_request()
2907 bio->bi_opf |= MD_FAILFAST; in raid1_sync_request()
[all …]
A Ddm.c634 clone->bi_opf &= ~REQ_DM_POLL_LIST; in alloc_tio()
901 (bio->bi_opf & REQ_POLLED)); in dm_handle_requeue()
908 if (bio->bi_opf & REQ_POLLED) { in dm_handle_requeue()
982 bio->bi_opf &= ~REQ_PREFLUSH; in __dm_io_complete()
1703 bio->bi_opf |= REQ_DM_POLL_LIST; in dm_queue_poll_io()
1857 clone->bi_opf &= ~REQ_OP_MASK; in __send_zone_reset_all_emulated()
1983 if (bio->bi_opf & REQ_PREFLUSH) { in dm_split_and_process_bio()
2042 if (bio->bi_opf & REQ_NOWAIT) in dm_submit_bio()
2044 else if (bio->bi_opf & REQ_RAHEAD) in dm_submit_bio()
2091 bio->bi_opf &= ~REQ_DM_POLL_LIST; in dm_poll_bio()
[all …]
A Ddm-zero.c42 if (bio->bi_opf & REQ_RAHEAD) { in zero_map()
A Draid10.c1135 if (bio->bi_opf & REQ_NOWAIT) { in regular_request_wait()
1270 mbio->bi_opf |= MD_FAILFAST; in raid10_write_one_disk()
2400 tbio->bi_opf |= MD_FAILFAST; in sync_request_write()
2795 wbio->bi_opf = REQ_OP_WRITE; in narrow_write_error()
3406 bio->bi_opf = REQ_OP_READ; in raid10_sync_request()
3452 bio->bi_opf = REQ_OP_WRITE; in raid10_sync_request()
3607 bio->bi_opf = REQ_OP_READ; in raid10_sync_request()
3609 bio->bi_opf |= MD_FAILFAST; in raid10_sync_request()
3628 bio->bi_opf = REQ_OP_WRITE; in raid10_sync_request()
3630 bio->bi_opf |= MD_FAILFAST; in raid10_sync_request()
[all …]
A Ddm-flakey.c22 (((bio)->bi_opf & (fc)->corrupt_bio_flags) == (fc)->corrupt_bio_flags)
359 (bio_data_dir(bio) == WRITE) ? 'w' : 'r', bio->bi_opf, in corrupt_bio_common()
429 bio_init(clone, fc->dev->bdev, bio->bi_inline_vecs, nr_iovecs, bio->bi_opf); in clone_bio()
/linux/drivers/block/
A Dbrd.c249 if (unlikely(op_is_discard(bio->bi_opf))) { in brd_submit_bio()
264 bio->bi_opf, sector); in brd_submit_bio()
266 if (err == -ENOMEM && bio->bi_opf & REQ_NOWAIT) { in brd_submit_bio()
/linux/include/linux/
A Ddm-io.h62 blk_opf_t bi_opf; /* Request type and flags */ member
A Dblk_types.h217 blk_opf_t bi_opf; /* bottom bits REQ_OP, top bits member
433 return bio->bi_opf & REQ_OP_MASK; in bio_op()
/linux/fs/xfs/
A Dxfs_bio_io.c42 prev->bi_opf, GFP_KERNEL); in xfs_rw_bdev()
/linux/fs/bcachefs/
A Dio_write.c422 n->bio.bi_opf = wbio->bio.bi_opf; in bch2_submit_wbio_replicas()
735 wbio->bio.bi_opf = src->bi_opf; in bch2_write_bio_alloc()
1075 dst->bi_opf = src->bi_opf; in bch2_write_extent()
1316 bio->bi_opf = op->wbio.bio.bi_opf; in bch2_nocow_write()
1326 bio->bi_opf |= REQ_OP_WRITE; in bch2_nocow_write()
1480 bio->bi_opf |= REQ_OP_WRITE; in __bch2_write()

Completed in 78 milliseconds

12345