Home
last modified time | relevance | path

Searched refs:REQ_ATOMIC (Results 1 – 14 of 14) sorted by relevance

/linux/block/
H A Dblk-merge.c234 bool is_atomic = bio->bi_opf & REQ_ATOMIC; in get_max_io_size()
383 if (bio->bi_opf & REQ_ATOMIC) in bio_split_io_at()
526 bool is_atomic = rq->cmd_flags & REQ_ATOMIC; in blk_rq_get_max_sectors()
743 return (rq->cmd_flags & REQ_ATOMIC) == (bio->bi_opf & REQ_ATOMIC); in blk_atomic_write_mergeable_rq_bio()
749 return (rq->cmd_flags & REQ_ATOMIC) == (next->cmd_flags & REQ_ATOMIC); in blk_atomic_write_mergeable_rqs()
H A Dfops.c85 bio.bi_opf |= REQ_ATOMIC; in __blkdev_direct_IO_simple()
375 bio->bi_opf |= REQ_ATOMIC; in __blkdev_direct_IO_async()
H A Dblk.h244 if (rq->cmd_flags & REQ_ATOMIC) in blk_queue_get_max_sectors()
H A Dbio.c1961 if (bio->bi_opf & REQ_ATOMIC) in bio_split()
1994 if (WARN_ON_ONCE(bio->bi_opf & REQ_ATOMIC && size)) in bio_trim()
H A Dblk-core.c871 if (bio->bi_opf & REQ_ATOMIC) { in submit_bio_noacct()
/linux/include/linux/
H A Dblk_types.h436 #define REQ_ATOMIC (__force blk_opf_t)(1ULL << __REQ_ATOMIC) macro
/linux/fs/iomap/
H A Ddirect-io.c372 if ((op & REQ_ATOMIC) && WARN_ON_ONCE(ret != iomap_length(iter))) { in iomap_dio_bio_iter_one()
467 bio_opf |= REQ_ATOMIC; in iomap_dio_bio_iter()
/linux/drivers/target/
H A Dtarget_core_iblock.c779 opf |= REQ_ATOMIC; in iblock_execute_rw()
/linux/drivers/md/
H A Ddm.c1333 BUG_ON(bio->bi_opf & REQ_ATOMIC); in dm_accept_partial_bio()
1750 if (ci->bio->bi_opf & REQ_ATOMIC) { in __split_and_process_bio()
H A Draid1.c1488 bool atomic = bio->bi_opf & REQ_ATOMIC; in raid1_write_request()
H A Draid10.c1350 bool atomic = bio->bi_opf & REQ_ATOMIC; in raid10_write_request()
/linux/kernel/trace/
H A Dblktrace.c2214 if (opf & REQ_ATOMIC) in blk_fill_rwbs()
/linux/Documentation/filesystems/iomap/
H A Doperations.rst565 flag REQ_ATOMIC must be set.
/linux/drivers/nvme/host/
H A Dcore.c1045 if (req->cmd_flags & REQ_ATOMIC && !nvme_valid_atomic_write(req)) in nvme_setup_rw()