Searched refs:blk_opf_t (Results 1 - 25 of 94) sorted by relevance

1234

/linux-master/include/linux/
H A Dblk_types.h214 typedef __u32 __bitwise blk_opf_t; typedef
226 blk_opf_t bi_opf; /* bottom bits REQ_OP, top bits
314 #define REQ_OP_MASK (__force blk_opf_t)((1 << REQ_OP_BITS) - 1)
332 REQ_OP_READ = (__force blk_opf_t)0,
334 REQ_OP_WRITE = (__force blk_opf_t)1,
336 REQ_OP_FLUSH = (__force blk_opf_t)2,
338 REQ_OP_DISCARD = (__force blk_opf_t)3,
340 REQ_OP_SECURE_ERASE = (__force blk_opf_t)5,
342 REQ_OP_ZONE_APPEND = (__force blk_opf_t)7,
344 REQ_OP_WRITE_ZEROES = (__force blk_opf_t)
[all...]
H A Ddm-io.h62 blk_opf_t bi_opf; /* Request type and flags */
H A Dbuffer_head.h239 int __sync_dirty_buffer(struct buffer_head *bh, blk_opf_t op_flags);
240 void write_dirty_buffer(struct buffer_head *bh, blk_opf_t op_flags);
241 void submit_bh(blk_opf_t, struct buffer_head *);
245 int __bh_read(struct buffer_head *bh, blk_opf_t op_flags, bool wait);
247 blk_opf_t op_flags, bool force_lock);
404 static inline void bh_readahead(struct buffer_head *bh, blk_opf_t op_flags)
414 static inline void bh_read_nowait(struct buffer_head *bh, blk_opf_t op_flags)
421 static inline int bh_read(struct buffer_head *bh, blk_opf_t op_flags)
434 blk_opf_t op_flags)
H A Dblktrace_api.h113 void blk_fill_rwbs(char *rwbs, blk_opf_t opf);
H A Dwriteback.h101 static inline blk_opf_t wbc_to_write_flags(struct writeback_control *wbc)
103 blk_opf_t flags = 0;
H A Dbio.h422 blk_opf_t opf, gfp_t gfp_mask,
435 unsigned short nr_vecs, blk_opf_t opf, gfp_t gfp_mask)
473 unsigned short max_vecs, blk_opf_t opf);
475 void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf);
826 unsigned int nr_pages, blk_opf_t opf, gfp_t gfp);
H A Dblk-mq.h84 blk_opf_t cmd_flags; /* op and common flags */
725 struct request *blk_mq_alloc_request(struct request_queue *q, blk_opf_t opf,
728 blk_opf_t opf, blk_mq_req_flags_t flags,
/linux-master/drivers/md/dm-vdo/
H A Dio-submitter.h29 blk_opf_t operation, char *data);
33 blk_opf_t operation)
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/fs/nilfs2/
H A Dbtnode.h38 blk_opf_t, struct buffer_head **, sector_t *);
/linux-master/fs/btrfs/
H A Dbio.h99 struct btrfs_bio *btrfs_bio_alloc(unsigned int nr_vecs, blk_opf_t opf,
H A Dcompression.h101 blk_opf_t write_flags,
/linux-master/drivers/block/rnbd/
H A Drnbd-proto.h219 static inline blk_opf_t rnbd_to_bio_flags(u32 rnbd_opf)
221 blk_opf_t bio_opf;
/linux-master/fs/gfs2/
H A Dlog.h85 blk_opf_t op_flags);
H A Dlops.h20 void gfs2_log_submit_bio(struct bio **biop, blk_opf_t opf);
/linux-master/block/
H A Dblk-mq.h85 static inline enum hctx_type blk_mq_get_hctx_type(blk_opf_t opf)
106 blk_opf_t opf,
151 blk_opf_t cmd_flags;
H A Dblk-flush.c95 struct blk_flush_queue *fq, blk_opf_t flags);
169 blk_opf_t cmd_flags;
290 blk_opf_t flags)
H A Dblk-cgroup-rwstat.h62 blk_opf_t opf, uint64_t val)
H A Dbfq-iosched.h1071 void bfqg_stats_update_io_remove(struct bfq_group *bfqg, blk_opf_t opf);
1072 void bfqg_stats_update_io_merged(struct bfq_group *bfqg, blk_opf_t opf);
1074 u64 io_start_time_ns, blk_opf_t opf);
1082 blk_opf_t opf);
H A Delevator.h38 void (*limit_depth)(blk_opf_t, struct blk_mq_alloc_data *);
H A Dbfq-cgroup.c223 blk_opf_t opf)
231 void bfqg_stats_update_io_remove(struct bfq_group *bfqg, blk_opf_t opf)
236 void bfqg_stats_update_io_merged(struct bfq_group *bfqg, blk_opf_t opf)
242 u64 io_start_time_ns, blk_opf_t opf)
257 void bfqg_stats_update_io_remove(struct bfq_group *bfqg, blk_opf_t opf) { }
258 void bfqg_stats_update_io_merged(struct bfq_group *bfqg, blk_opf_t opf) { }
260 u64 io_start_time_ns, blk_opf_t opf) { }
H A Dblk-wbt.c533 static inline unsigned int get_limit(struct rq_wb *rwb, blk_opf_t opf)
565 blk_opf_t opf;
585 blk_opf_t opf)
/linux-master/drivers/md/
H A Ddm-io.c306 static void do_region(const blk_opf_t opf, unsigned int region,
385 static void dispatch_io(blk_opf_t opf, unsigned int num_regions,
428 struct dm_io_region *where, blk_opf_t opf, struct dpages *dp,
462 struct dm_io_region *where, blk_opf_t opf,
/linux-master/drivers/scsi/device_handler/
H A Dscsi_dh_hp_sw.c83 blk_opf_t opf = REQ_OP_DRV_IN | REQ_FAILFAST_DEV |
132 blk_opf_t opf = REQ_OP_DRV_IN | REQ_FAILFAST_DEV |
/linux-master/fs/iomap/
H A Ddirect-io.c56 struct iomap_dio *dio, unsigned short nr_vecs, blk_opf_t opf)
258 static inline blk_opf_t iomap_dio_bio_opflags(struct iomap_dio *dio,
261 blk_opf_t opflags = REQ_SYNC | REQ_IDLE;
283 blk_opf_t bio_opf;

Completed in 555 milliseconds

1234