/linux-master/block/ |
H A D | blk-settings.c | 22 void blk_queue_rq_timeout(struct request_queue *q, unsigned int timeout) 251 int queue_limits_commit_update(struct request_queue *q, 278 int queue_limits_set(struct request_queue *q, struct queue_limits *lim) 297 void blk_queue_chunk_sectors(struct request_queue *q, unsigned int chunk_sectors) 308 void blk_queue_max_discard_sectors(struct request_queue *q, 324 void blk_queue_max_secure_erase_sectors(struct request_queue *q, 337 void blk_queue_max_write_zeroes_sectors(struct request_queue *q, 354 void blk_queue_max_zone_append_sectors(struct request_queue *q, 389 void blk_queue_logical_block_size(struct request_queue *q, unsigned int size) 421 void blk_queue_physical_block_size(struct request_queue * [all...] |
H A D | blk-timeout.c | 23 bool __blk_should_fake_timeout(struct request_queue *q) 55 struct request_queue *q = disk->queue; 130 struct request_queue *q = req->q;
|
H A D | blk-mq-sched.c | 89 struct request_queue *q = hctx->queue; 217 struct request_queue *q = hctx->queue; 321 struct request_queue *q = hctx->queue; 337 bool blk_mq_sched_bio_merge(struct request_queue *q, struct bio *bio, 373 bool blk_mq_sched_try_insert_merge(struct request_queue *q, struct request *rq, 380 static int blk_mq_sched_alloc_map_and_rqs(struct request_queue *q, 397 static void blk_mq_exit_sched_shared_tags(struct request_queue *queue) 404 static void blk_mq_sched_tags_teardown(struct request_queue *q, unsigned int flags) 421 static int blk_mq_init_sched_shared_tags(struct request_queue *queue) 441 int blk_mq_init_sched(struct request_queue * [all...] |
H A D | blk-core.c | 80 void blk_queue_flag_set(unsigned int flag, struct request_queue *q) 91 void blk_queue_flag_clear(unsigned int flag, struct request_queue *q) 105 bool blk_queue_flag_test_and_set(unsigned int flag, struct request_queue *q) 232 void blk_sync_queue(struct request_queue *q) 243 void blk_set_pm_only(struct request_queue *q) 249 void blk_clear_pm_only(struct request_queue *q) 262 struct request_queue *q = container_of(rcu_head, 263 struct request_queue, rcu_head); 269 static void blk_free_queue(struct request_queue *q) 280 * blk_put_queue - decrement the request_queue refcoun [all...] |
H A D | mq-deadline.c | 172 static void deadline_remove_request(struct request_queue *q, 189 static void dd_request_merged(struct request_queue *q, struct request *req, 209 static void dd_merged_requests(struct request_queue *q, struct request *req, 512 struct request_queue *q = hctx->queue; 557 static int dd_init_sched(struct request_queue *q, struct elevator_type *e) 607 static int dd_request_merge(struct request_queue *q, struct request **rq, 639 static bool dd_bio_merge(struct request_queue *q, struct bio *bio, 662 struct request_queue *q = hctx->queue; 714 struct request_queue *q = hctx->queue; 742 struct request_queue * [all...] |
H A D | blk-mq.c | 52 static int blk_hctx_poll(struct request_queue *q, struct blk_mq_hw_ctx *hctx, 103 unsigned int blk_mq_in_flight(struct request_queue *q, 113 void blk_mq_in_flight_rw(struct request_queue *q, struct block_device *part, 123 void blk_freeze_queue_start(struct request_queue *q) 137 void blk_mq_freeze_queue_wait(struct request_queue *q) 143 int blk_mq_freeze_queue_wait_timeout(struct request_queue *q, 156 void blk_freeze_queue(struct request_queue *q) 169 void blk_mq_freeze_queue(struct request_queue *q) 179 void __blk_mq_unfreeze_queue(struct request_queue *q, bool force_atomic) 193 void blk_mq_unfreeze_queue(struct request_queue * [all...] |
H A D | blk-flush.c | 94 static void blk_kick_flush(struct request_queue *q, 98 blk_get_flush_queue(struct request_queue *q, struct blk_mq_ctx *ctx) 169 struct request_queue *q = rq->q; 221 struct request_queue *q = flush_rq->q; 280 * @q: request_queue being kicked 291 static void blk_kick_flush(struct request_queue *q, struct blk_flush_queue *fq, 356 struct request_queue *q = rq->q; 400 struct request_queue *q = rq->q;
|
H A D | blk-stat.c | 52 struct request_queue *q = rq->q; 133 void blk_stat_add_callback(struct request_queue *q, 154 void blk_stat_remove_callback(struct request_queue *q, 184 void blk_stat_disable_accounting(struct request_queue *q) 195 void blk_stat_enable_accounting(struct request_queue *q)
|
H A D | blk-ioc.c | 76 struct request_queue *q = icq->q; 121 struct request_queue *q = icq->q; 167 * @q: request_queue being cleared 171 void ioc_clear_queue(struct request_queue *q) 319 * @q: the associated request_queue 324 struct io_cq *ioc_lookup_icq(struct request_queue *q) 355 * @q: request_queue of interest 363 static struct io_cq *ioc_create_icq(struct request_queue *q) 407 struct io_cq *ioc_find_get_icq(struct request_queue *q)
|
H A D | blk-mq-debugfs.c | 24 struct request_queue *q = m->private; 32 struct request_queue *q = m->private; 40 struct request_queue *q = m->private; 74 struct request_queue *q = data; 114 struct request_queue *q = data; 125 struct request_queue *q = data; 416 struct request_queue *q = hctx->queue; 433 struct request_queue *q = hctx->queue; 450 struct request_queue *q = hctx->queue; 467 struct request_queue * [all...] |
H A D | blk-merge.c | 52 static inline bool bio_will_gap(struct request_queue *q, 459 static unsigned blk_bvec_map_sg(struct request_queue *q, 504 __blk_segment_map_sg_merge(struct request_queue *q, struct bio_vec *bvec, 524 static int __blk_bios_map_sg(struct request_queue *q, struct bio *bio, 564 int __blk_rq_map_sg(struct request_queue *q, struct request *rq, 590 struct request_queue *q = rq->q; 670 static bool req_attempt_discard_merge(struct request_queue *q, struct request *req, 688 static int ll_merge_requests_fn(struct request_queue *q, struct request *req, 804 static struct request *attempt_merge(struct request_queue *q, 890 static struct request *attempt_back_merge(struct request_queue * [all...] |
H A D | blk-integrity.c | 27 int blk_rq_count_integrity_sg(struct request_queue *q, struct bio *bio) 68 int blk_rq_map_integrity_sg(struct request_queue *q, struct bio *bio, 164 bool blk_integrity_merge_rq(struct request_queue *q, struct request *req, 187 bool blk_integrity_merge_bio(struct request_queue *q, struct request *req,
|
H A D | blk-cgroup.h | 57 /* Pointer to the associated request_queue */ 58 struct request_queue *q; 127 * request_queue (q). This is used by blkcg policies which need to track 145 * request_queue associated to it should implement cpd_alloc/free_fn() 192 void blkg_init_queue(struct request_queue *q); 243 * @q: request_queue of interest 250 struct request_queue *q) 486 static inline void blkg_init_queue(struct request_queue *q) { }
|
H A D | blk-throttle.h | 161 static inline bool blk_throtl_activated(struct request_queue *q)
|
H A D | blk-ia-ranges.c | 111 struct request_queue *q = disk->queue; 154 struct request_queue *q = disk->queue; 290 struct request_queue *q = disk->queue;
|
/linux-master/drivers/mmc/core/ |
H A D | crypto.c | 22 void mmc_crypto_setup_queue(struct request_queue *q, struct mmc_host *host)
|
H A D | queue.h | 79 struct request_queue *queue;
|
/linux-master/include/linux/ |
H A D | iocontext.h | 16 * request_queue (q). This is used by elevators which need to track 74 struct request_queue *q;
|
/linux-master/drivers/char/ipmi/ |
H A D | ipmb_dev_int.c | 60 struct list_head request_queue; member in struct:ipmb_dev 86 while (list_empty(&ipmb_dev->request_queue)) { 93 !list_empty(&ipmb_dev->request_queue)); 100 queue_elem = list_first_entry(&ipmb_dev->request_queue, 217 list_add(&queue_elem->list, &ipmb_dev->request_queue); 315 INIT_LIST_HEAD(&ipmb_dev->request_queue);
|
/linux-master/drivers/scsi/ |
H A D | scsi_bsg.c | 12 static int scsi_bsg_sg_io_fn(struct request_queue *q, struct sg_io_v4 *hdr, 101 return bsg_register_queue(sdev->request_queue, &sdev->sdev_gendev,
|
H A D | scsi_dh.c | 251 int scsi_dh_activate(struct request_queue *q, activate_complete fn, void *data) 298 int scsi_dh_set_params(struct request_queue *q, const char *params) 320 int scsi_dh_attach(struct request_queue *q, const char *name) 359 const char *scsi_dh_attached_handler_name(struct request_queue *q, gfp_t gfp)
|
H A D | scsi_pm.c | 151 err = blk_pre_runtime_suspend(sdev->request_queue); 156 blk_post_runtime_suspend(sdev->request_queue, err); 180 blk_pre_runtime_resume(sdev->request_queue); 183 blk_post_runtime_resume(sdev->request_queue);
|
/linux-master/drivers/s390/block/ |
H A D | scm_blk.h | 18 struct request_queue *rq;
|
/linux-master/include/linux/mtd/ |
H A D | blktrans.h | 32 struct request_queue *rq;
|
/linux-master/kernel/trace/ |
H A D | blktrace.c | 314 static void blk_trace_free(struct request_queue *q, struct blk_trace *bt) 380 static void blk_trace_cleanup(struct request_queue *q, struct blk_trace *bt) 388 static int __blk_trace_remove(struct request_queue *q) 402 int blk_trace_remove(struct request_queue *q) 514 static int do_blk_trace_setup(struct request_queue *q, char *name, dev_t dev, 620 static int __blk_trace_setup(struct request_queue *q, char *name, dev_t dev, 641 int blk_trace_setup(struct request_queue *q, char *name, dev_t dev, 656 static int compat_blk_trace_setup(struct request_queue *q, char *name, 689 static int __blk_trace_startstop(struct request_queue *q, int start) 704 int blk_trace_startstop(struct request_queue * [all...] |