Home
last modified time | relevance | path

Searched defs:req (Results 1 – 13 of 13) sorted by relevance

/block/
A Dblk-merge.c87 static inline bool req_gap_back_merge(struct request *req, struct bio *bio) in req_gap_back_merge()
92 static inline bool req_gap_front_merge(struct request *req, struct bio *bio) in req_gap_front_merge()
476 static inline int ll_new_hw_segment(struct request *req, struct bio *bio, in ll_new_hw_segment()
525 static int ll_front_merge_fn(struct request *req, struct bio *bio, in ll_front_merge_fn()
639 static inline void blk_update_mixed_merge(struct request *req, in blk_update_mixed_merge()
653 static void blk_account_io_merge_request(struct request *req) in blk_account_io_merge_request()
664 static enum elv_merge blk_try_req_merge(struct request *req, in blk_try_req_merge()
692 struct request *req, struct request *next) in attempt_merge()
846 static void blk_account_io_merge_bio(struct request *req) in blk_account_io_merge_bio()
855 enum bio_merge_status bio_attempt_back_merge(struct request *req, in bio_attempt_back_merge()
[all …]
A Dblk-mq-dma.c13 static bool blk_map_iter_next(struct request *req, struct req_iterator *iter, in blk_map_iter_next()
73 static inline bool blk_can_dma_map_iova(struct request *req, in blk_can_dma_map_iova()
87 static bool blk_dma_map_direct(struct request *req, struct device *dma_dev, in blk_dma_map_direct()
100 static bool blk_rq_dma_map_iova(struct request *req, struct device *dma_dev, in blk_rq_dma_map_iova()
150 bool blk_rq_dma_map_iter_start(struct request *req, struct device *dma_dev, in blk_rq_dma_map_iter_start()
211 bool blk_rq_dma_map_iter_next(struct request *req, struct device *dma_dev, in blk_rq_dma_map_iter_next()
A Dblk.h191 static inline bool blk_discard_mergable(struct request *req) in blk_discard_mergable()
249 static inline bool integrity_req_gap_back_merge(struct request *req, in integrity_req_gap_back_merge()
260 static inline bool integrity_req_gap_front_merge(struct request *req, in integrity_req_gap_front_merge()
283 static inline bool integrity_req_gap_back_merge(struct request *req, in integrity_req_gap_back_merge()
288 static inline bool integrity_req_gap_front_merge(struct request *req, in integrity_req_gap_front_merge()
523 static inline bool blk_req_bio_is_zone_append(struct request *req, in blk_req_bio_is_zone_append()
635 #define req_ref_zero_or_close_to_overflow(req) \ argument
638 static inline bool req_ref_inc_not_zero(struct request *req) in req_ref_inc_not_zero()
643 static inline bool req_ref_put_and_test(struct request *req) in req_ref_put_and_test()
649 static inline void req_ref_set(struct request *req, int value) in req_ref_set()
[all …]
A Dblk-crypto-internal.h37 static inline bool bio_crypt_ctx_back_mergeable(struct request *req, in bio_crypt_ctx_back_mergeable()
44 static inline bool bio_crypt_ctx_front_mergeable(struct request *req, in bio_crypt_ctx_front_mergeable()
51 static inline bool bio_crypt_ctx_merge_rq(struct request *req, in bio_crypt_ctx_merge_rq()
106 static inline bool bio_crypt_ctx_front_mergeable(struct request *req, in bio_crypt_ctx_front_mergeable()
112 static inline bool bio_crypt_ctx_back_mergeable(struct request *req, in bio_crypt_ctx_back_mergeable()
118 static inline bool bio_crypt_ctx_merge_rq(struct request *req, in bio_crypt_ctx_merge_rq()
A Dbsg-lib.c212 static int bsg_map_buffer(struct bsg_buffer *buf, struct request *req) in bsg_map_buffer()
232 static bool bsg_prepare_job(struct device *dev, struct request *req) in bsg_prepare_job()
277 struct request *req = bd->rq; in bsg_queue_rq() local
301 static int bsg_init_rq(struct blk_mq_tag_set *set, struct request *req, in bsg_init_rq()
312 static void bsg_exit_rq(struct blk_mq_tag_set *set, struct request *req, in bsg_exit_rq()
A Dblk-timeout.c79 void blk_abort_request(struct request *req) in blk_abort_request()
128 void blk_add_timer(struct request *req) in blk_add_timer()
A Dblk-integrity.c200 bool blk_integrity_merge_rq(struct request_queue *q, struct request *req, in blk_integrity_merge_rq()
223 bool blk_integrity_merge_bio(struct request_queue *q, struct request *req, in blk_integrity_merge_bio()
A Dblk-mq.c829 static void blk_account_io_completion(struct request *req, unsigned int bytes) in blk_account_io_completion()
840 static void blk_print_req_error(struct request *req, blk_status_t status) in blk_print_req_error()
858 static void blk_complete_request(struct request *req) in blk_complete_request()
927 bool blk_update_request(struct request *req, blk_status_t error, in blk_update_request()
1042 static inline void blk_account_io_done(struct request *req, u64 now) in blk_account_io_done()
1064 static inline bool blk_rq_passthrough_stats(struct request *req) in blk_rq_passthrough_stats()
1094 static inline void blk_account_io_start(struct request *req) in blk_account_io_start()
1629 static void blk_mq_rq_timed_out(struct request *req) in blk_mq_rq_timed_out()
A Dmq-deadline.c189 static void dd_request_merged(struct request_queue *q, struct request *req, in dd_request_merged()
209 static void dd_merged_requests(struct request_queue *q, struct request *req, in dd_merged_requests()
A Dblk-zoned.c875 void blk_zone_write_plug_init_request(struct request *req) in blk_zone_write_plug_init_request()
1259 void blk_zone_write_plug_finish_request(struct request *req) in blk_zone_write_plug_finish_request()
A Dblk-map.c578 int blk_rq_map_user_io(struct request *req, struct rq_map_data *map_data, in blk_rq_map_user_io()
A Delevator.c280 enum elv_merge elv_merge(struct request_queue *q, struct request **req, in elv_merge()
A Dbfq-iosched.c2480 static int bfq_request_merge(struct request_queue *q, struct request **req, in bfq_request_merge()
2498 static void bfq_request_merged(struct request_queue *q, struct request *req, in bfq_request_merged()

Completed in 57 milliseconds