Searched refs:bi_opf (Results 1 - 25 of 104) sorted by relevance

12345

/linux-master/drivers/md/dm-vdo/
H A Dvio.c174 blk_opf_t bi_opf, physical_block_number_t pbn)
185 bio->bi_opf = bi_opf;
195 blk_opf_t bi_opf, physical_block_number_t pbn)
200 bio_reset(bio, bio->bi_bdev, bi_opf);
201 vdo_set_bio_properties(bio, vio, callback, bi_opf, pbn);
284 } else if ((vio->bio->bi_opf & REQ_PREFLUSH) == REQ_PREFLUSH) {
285 description = (((vio->bio->bi_opf & REQ_FUA) == REQ_FUA) ?
288 } else if ((vio->bio->bi_opf & REQ_FUA) == REQ_FUA) {
447 if (((bio->bi_opf
173 vdo_set_bio_properties(struct bio *bio, struct vio *vio, bio_end_io_t callback, blk_opf_t bi_opf, physical_block_number_t pbn) argument
194 vio_reset_bio(struct vio *vio, char *data, bio_end_io_t callback, blk_opf_t bi_opf, physical_block_number_t pbn) argument
[all...]
H 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-master/drivers/md/
H A Ddm-zero.c42 if (bio->bi_opf & REQ_RAHEAD) {
H A Ddm-zone.c135 return !op_is_flush(bio->bi_opf) && bio_sectors(bio);
401 clone->bi_opf = REQ_OP_WRITE | REQ_NOMERGE |
402 (clone->bi_opf & (~REQ_OP_MASK));
495 if (op_is_flush(bio->bi_opf) && !bio_sectors(bio))
H A Ddm-raid1.c268 .bi_opf = REQ_OP_WRITE | REQ_PREFLUSH | REQ_SYNC,
547 .bi_opf = REQ_OP_READ,
659 blk_opf_t op_flags = bio->bi_opf & (REQ_FUA | REQ_PREFLUSH);
661 .bi_opf = REQ_OP_WRITE | op_flags,
670 io_req.bi_opf = REQ_OP_DISCARD | op_flags;
708 if ((bio->bi_opf & REQ_PREFLUSH) ||
1222 if (bio->bi_opf & REQ_RAHEAD)
1259 if (!(bio->bi_opf & REQ_PREFLUSH) &&
1268 if (bio->bi_opf & REQ_RAHEAD)
H A Ddm-io.c507 if ((io_req->bi_opf & REQ_OP_MASK) == REQ_OP_READ) {
538 io_req->bi_opf, &dp, sync_error_bits, ioprio);
541 io_req->bi_opf, &dp, io_req->notify.fn,
H A Ddm.c492 return ((bio->bi_opf & REQ_PREFLUSH) && bio->bi_iter.bi_size);
633 clone->bi_opf &= ~REQ_DM_POLL_LIST;
900 (bio->bi_opf & REQ_POLLED));
907 if (bio->bi_opf & REQ_POLLED) {
981 bio->bi_opf &= ~REQ_PREFLUSH;
1102 return unlikely((bio->bi_opf & REQ_SWAP) != 0) && unlikely(ti->limit_swap_bios);
1693 if (!(bio->bi_opf & REQ_DM_POLL_LIST)) {
1694 bio->bi_opf |= REQ_DM_POLL_LIST;
1737 ci->submit_as_polled = !!(ci->bio->bi_opf & REQ_POLLED);
1742 if (unlikely(ci->bio->bi_opf
[all...]
H A Draid1.c468 (bio->bi_opf & MD_FAILFAST) &&
1315 const blk_opf_t do_sync = bio->bi_opf & REQ_SYNC;
1343 bio->bi_opf & REQ_NOWAIT)) {
1413 read_bio->bi_opf = op | do_sync;
1416 read_bio->bi_opf |= MD_FAILFAST;
1441 if (bio->bi_opf & REQ_NOWAIT) {
1463 bio->bi_opf & REQ_NOWAIT)) {
1564 if (bio->bi_opf & REQ_NOWAIT) {
1644 mbio->bi_opf = bio_op(bio) | (bio->bi_opf
[all...]
H A Draid10.c491 (bio->bi_opf & MD_FAILFAST)) {
1126 if (!wait_barrier(conf, bio->bi_opf & REQ_NOWAIT)) {
1134 if (bio->bi_opf & REQ_NOWAIT) {
1154 const blk_opf_t do_sync = bio->bi_opf & REQ_SYNC;
1230 read_bio->bi_opf = op | do_sync;
1233 read_bio->bi_opf |= MD_FAILFAST;
1245 const blk_opf_t do_sync = bio->bi_opf & REQ_SYNC;
1246 const blk_opf_t do_fua = bio->bi_opf & REQ_FUA;
1265 mbio->bi_opf = op | do_sync | do_fua;
1269 mbio->bi_opf |
[all...]
/linux-master/include/linux/
H A Ddm-io.h62 blk_opf_t bi_opf; /* Request type and flags */ member in struct:dm_io_request
H A Dblk_types.h226 blk_opf_t bi_opf; /* bottom bits REQ_OP, top bits member in struct:bio
436 return bio->bi_opf & REQ_OP_MASK;
H A Dbio.h358 if (bio->bi_opf & REQ_INTEGRITY)
815 bio->bi_opf |= REQ_POLLED;
817 bio->bi_opf |= REQ_NOWAIT;
822 bio->bi_opf &= ~REQ_POLLED;
/linux-master/drivers/md/bcache/
H A Dwriteback.h123 return (op_is_sync(bio->bi_opf) ||
124 bio->bi_opf & (REQ_META|REQ_PRIO) ||
H A Dio.c68 if (bio->bi_opf & REQ_RAHEAD) {
H A Drequest.c202 bio->bi_opf &= ~(REQ_PREFLUSH|REQ_FUA);
247 n->bi_opf = REQ_OP_WRITE;
391 if ((bio->bi_opf & (REQ_RAHEAD|REQ_BACKGROUND))) {
392 if (!(bio->bi_opf & (REQ_META|REQ_PRIO)) &&
653 bio->bi_opf & REQ_PREFLUSH)) {
744 s->iop.flush_journal = op_is_flush(bio->bi_opf);
1019 if (bio->bi_opf & REQ_PREFLUSH) {
/linux-master/block/
H A Dblk-throttle.h191 blkg_rwstat_add(&tg->stat_bytes, bio->bi_opf,
194 blkg_rwstat_add(&tg->stat_ios, bio->bi_opf, 1);
H A Dblk-mq-sched.h33 return !(bio->bi_opf & REQ_NOMERGE_FLAGS);
H A Dblk-merge.c312 if (bio->bi_opf & REQ_NOWAIT) {
375 split->bi_opf |= REQ_NOMERGE;
743 WARN_ON_ONCE((bio->bi_opf & REQ_FAILFAST_MASK) &&
744 (bio->bi_opf & REQ_FAILFAST_MASK) != ff);
745 bio->bi_opf |= ff;
752 if (bio->bi_opf & REQ_RAHEAD)
755 return bio->bi_opf & REQ_FAILFAST_MASK;
767 if (bio->bi_opf & REQ_RAHEAD)
768 bio->bi_opf |= REQ_FAILFAST_MASK;
772 req->cmd_flags |= bio->bi_opf
[all...]
H A Dblk-core.c344 if (bio->bi_opf & REQ_NOWAIT) {
516 if (op_is_flush(bio->bi_opf) && !bio_sectors(bio))
555 current->comm, bio->bi_bdev, bio->bi_opf,
610 bio->bi_opf |= REQ_NOMERGE;
755 if ((bio->bi_opf & REQ_NOWAIT) && !bdev_nowait(bdev))
772 if (op_is_flush(bio->bi_opf)) {
777 bio->bi_opf &= ~(REQ_PREFLUSH | REQ_FUA);
1241 sizeof_field(struct bio, bi_opf));
H A Dblk-map.c245 if (bio->bi_opf & REQ_ALLOC_CACHE) {
804 bio->bi_opf &= ~REQ_OP_MASK;
805 bio->bi_opf |= req_op(rq);
/linux-master/fs/xfs/
H A Dxfs_bio_io.c42 prev->bi_opf, GFP_KERNEL);
/linux-master/fs/btrfs/
H A Dbio.c341 else if (!(bio->bi_opf & REQ_RAHEAD))
343 if (bio->bi_opf & REQ_PREFLUSH)
350 if (bio->bi_opf & REQ_META)
472 __func__, bio_op(bio), bio->bi_opf, bio->bi_iter.bi_sector,
476 if (bio->bi_opf & REQ_BTRFS_CGROUP_PUNT)
537 if (bbio->bio.bi_opf & REQ_META)
605 bio->bi_opf |= REQ_BTRFS_CGROUP_PUNT;
631 if (op_is_sync(bbio->bio.bi_opf))
635 if ((bbio->bio.bi_opf & REQ_META) && btrfs_is_zoned(bbio->fs_info))
714 bio->bi_opf
[all...]
/linux-master/include/trace/events/
H A Dblock.h303 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
330 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
487 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
528 blk_fill_rwbs(__entry->rwbs, bio->bi_opf);
H 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);
/linux-master/fs/bcachefs/
H A Dio_write.c416 n->bio.bi_opf = wbio->bio.bi_opf;
723 wbio->bio.bi_opf = src->bi_opf;
1063 dst->bi_opf = src->bi_opf;
1309 bio->bi_opf = op->wbio.bio.bi_opf;
1319 bio->bi_opf |= REQ_OP_WRITE;
1465 bio->bi_opf |
[all...]

Completed in 531 milliseconds

12345