Home
last modified time | relevance | path

Searched refs:blk_opf_t (Results 1 – 25 of 73) sorted by relevance

123

/linux/include/linux/
H A Dblk_types.h201 typedef __u32 __bitwise blk_opf_t; typedef
213 blk_opf_t bi_opf; /* bottom bits REQ_OP, top bits
324 #define REQ_OP_MASK (__force blk_opf_t)((1 << REQ_OP_BITS) - 1)
342 REQ_OP_READ = (__force blk_opf_t)0,
344 REQ_OP_WRITE = (__force blk_opf_t)1,
346 REQ_OP_FLUSH = (__force blk_opf_t)2,
348 REQ_OP_DISCARD = (__force blk_opf_t)3,
350 REQ_OP_SECURE_ERASE = (__force blk_opf_t)5,
352 REQ_OP_ZONE_APPEND = (__force blk_opf_t)7,
354 REQ_OP_WRITE_ZEROES = (__force blk_opf_t)9,
[all …]
H A Dbuffer_head.h240 int __sync_dirty_buffer(struct buffer_head *bh, blk_opf_t op_flags);
241 void write_dirty_buffer(struct buffer_head *bh, blk_opf_t op_flags);
242 void submit_bh(blk_opf_t, struct buffer_head *);
246 int __bh_read(struct buffer_head *bh, blk_opf_t op_flags, bool wait);
248 blk_opf_t op_flags, bool force_lock);
435 static inline void bh_readahead(struct buffer_head *bh, blk_opf_t op_flags) in bh_readahead()
445 static inline void bh_read_nowait(struct buffer_head *bh, blk_opf_t op_flags) in bh_read_nowait()
452 static inline int bh_read(struct buffer_head *bh, blk_opf_t op_flags) in bh_read()
465 blk_opf_t op_flags) in bh_readahead_batch()
H A Dbio.h359 blk_opf_t opf, gfp_t gfp_mask,
372 unsigned short nr_vecs, blk_opf_t opf, gfp_t gfp_mask) in bio_alloc()
409 unsigned short max_vecs, blk_opf_t opf); in bio_init_inline()
411 unsigned short max_vecs, blk_opf_t opf) in bio_init_inline()
416 void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf);
720 unsigned int nr_pages, blk_opf_t opf, gfp_t gfp);
H A Dwriteback.h93 static inline blk_opf_t wbc_to_write_flags(struct writeback_control *wbc) in wbc_to_write_flags()
95 blk_opf_t flags = 0; in wbc_to_write_flags()
H A Ddm-io.h62 blk_opf_t bi_opf; /* Request type and flags */
H A Dblktrace_api.h114 void blk_fill_rwbs(char *rwbs, blk_opf_t opf);
H A Dblk-mq.h108 blk_opf_t cmd_flags; /* op and common flags */
763 struct request *blk_mq_alloc_request(struct request_queue *q, blk_opf_t opf,
766 blk_opf_t opf, blk_mq_req_flags_t flags,
/linux/drivers/md/dm-vdo/
H A Dio-submitter.h30 blk_opf_t operation, char *data, int size);
34 blk_opf_t operation) in vdo_submit_metadata_vio()
44 blk_opf_t operation, in vdo_submit_metadata_vio_with_size()
H A Dvio.h124 blk_opf_t bi_opf, physical_block_number_t pbn);
127 blk_opf_t bi_opf, physical_block_number_t pbn);
129 blk_opf_t bi_opf, physical_block_number_t pbn);
H A Dvio.c174 blk_opf_t bi_opf, physical_block_number_t pbn) in vdo_set_bio_properties()
195 blk_opf_t bi_opf, physical_block_number_t pbn) in vio_reset_bio()
202 blk_opf_t bi_opf, physical_block_number_t pbn) in vio_reset_bio_with_size()
/linux/drivers/block/rnbd/
H A Drnbd-proto.h226 static inline blk_opf_t rnbd_to_bio_flags(u32 rnbd_opf) in rnbd_to_bio_flags()
228 blk_opf_t bio_opf; in rnbd_to_bio_flags()
/linux/block/
H A Dbfq-iosched.h1067 void bfqg_stats_update_io_remove(struct bfq_group *bfqg, blk_opf_t opf);
1068 void bfqg_stats_update_io_merged(struct bfq_group *bfqg, blk_opf_t opf);
1070 u64 io_start_time_ns, blk_opf_t opf);
1078 blk_opf_t opf);
H A Dblk-flush.c95 struct blk_flush_queue *fq, blk_opf_t flags);
154 blk_opf_t cmd_flags; in blk_flush_complete_seq()
276 blk_opf_t flags) in blk_kick_flush()
H A Dblk-mq.h90 static inline enum hctx_type blk_mq_get_hctx_type(blk_opf_t opf) in blk_mq_get_hctx_type()
109 static inline struct blk_mq_hw_ctx *blk_mq_map_queue(blk_opf_t opf, in blk_mq_map_queue()
165 blk_opf_t cmd_flags;
H A Dbfq-cgroup.c223 blk_opf_t opf) in bfqg_stats_update_io_add()
231 void bfqg_stats_update_io_remove(struct bfq_group *bfqg, blk_opf_t opf) in bfqg_stats_update_io_remove()
236 void bfqg_stats_update_io_merged(struct bfq_group *bfqg, blk_opf_t opf) in bfqg_stats_update_io_merged()
242 u64 io_start_time_ns, blk_opf_t opf) in bfqg_stats_update_completion()
257 void bfqg_stats_update_io_remove(struct bfq_group *bfqg, blk_opf_t opf) { } in bfqg_stats_update_io_remove()
258 void bfqg_stats_update_io_merged(struct bfq_group *bfqg, blk_opf_t opf) { } in bfqg_stats_update_io_merged()
260 u64 io_start_time_ns, blk_opf_t opf) { } in bfqg_stats_update_completion()
H A Dfops.c29 static blk_opf_t dio_bio_write_op(struct kiocb *iocb) in dio_bio_write_op()
31 blk_opf_t opf = REQ_OP_WRITE | REQ_SYNC | REQ_IDLE; in dio_bio_write_op()
183 blk_opf_t opf = is_read ? REQ_OP_READ : dio_bio_write_op(iocb); in __blkdev_direct_IO()
328 blk_opf_t opf = is_read ? REQ_OP_READ : dio_bio_write_op(iocb); in __blkdev_direct_IO_async()
H A Dblk-wbt.c535 static inline unsigned int get_limit(struct rq_wb *rwb, blk_opf_t opf) in get_limit()
567 blk_opf_t opf;
587 blk_opf_t opf) in __wbt_wait()
H A Dbio.c246 unsigned short max_vecs, blk_opf_t opf) in bio_init()
302 void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf) in bio_reset()
369 unsigned int nr_pages, blk_opf_t opf, gfp_t gfp) in blk_next_bio()
446 unsigned short nr_vecs, blk_opf_t opf, gfp_t gfp, in bio_alloc_percpu_cache()
509 blk_opf_t opf, gfp_t gfp_mask, in bio_alloc_bioset()
/linux/drivers/scsi/device_handler/
H A Dscsi_dh_hp_sw.c83 blk_opf_t opf = REQ_OP_DRV_IN | REQ_FAILFAST_DEV | in hp_sw_tur()
132 blk_opf_t opf = REQ_OP_DRV_IN | REQ_FAILFAST_DEV | in hp_sw_start_stop()
/linux/fs/nilfs2/
H A Dbtnode.h38 blk_opf_t, struct buffer_head **, sector_t *);
/linux/fs/btrfs/
H A Dbio.h112 struct btrfs_bio *btrfs_bio_alloc(unsigned int nr_vecs, blk_opf_t opf,
H A Dcompression.h104 unsigned int nr_folios, blk_opf_t write_flags,
/linux/fs/
H A Dbuffer.c57 static void submit_bh_wbc(blk_opf_t opf, struct buffer_head *bh,
1845 blk_opf_t write_flags = wbc_to_write_flags(wbc); in __block_write_full_folio()
2780 static void submit_bh_wbc(blk_opf_t opf, struct buffer_head *bh, in submit_bh_wbc()
2827 void submit_bh(blk_opf_t opf, struct buffer_head *bh) in submit_bh()
2833 void write_dirty_buffer(struct buffer_head *bh, blk_opf_t op_flags) in write_dirty_buffer()
2851 int __sync_dirty_buffer(struct buffer_head *bh, blk_opf_t op_flags) in __sync_dirty_buffer()
3090 int __bh_read(struct buffer_head *bh, blk_opf_t op_flags, bool wait) in __bh_read()
3119 blk_opf_t op_flags, bool force_lock) in __bh_read_batch()
/linux/fs/gfs2/
H A Dmeta_io.c38 blk_opf_t write_flags = REQ_META | REQ_PRIO | wbc_to_write_flags(wbc); in gfs2_aspace_write_folio()
226 static void gfs2_submit_bhs(blk_opf_t opf, struct buffer_head *bhs[], int num) in gfs2_submit_bhs()
/linux/include/trace/events/
H A Djbd2.h358 TP_PROTO(journal_t *journal, blk_opf_t write_flags),
364 __field( blk_opf_t, write_flags )

123