Searched refs:request_queue (Results 26 - 50 of 172) sorted by relevance

1234567

/linux-master/block/
H A Dblk-settings.c22 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 Dblk-timeout.c23 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 Dblk-mq-sched.c89 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 Dblk-core.c80 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 Dmq-deadline.c172 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 Dblk-mq.c52 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 Dblk-flush.c94 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 Dblk-stat.c52 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 Dblk-ioc.c76 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 Dblk-mq-debugfs.c24 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 Dblk-merge.c52 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 Dblk-integrity.c27 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 Dblk-cgroup.h57 /* 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 Dblk-throttle.h161 static inline bool blk_throtl_activated(struct request_queue *q)
H A Dblk-ia-ranges.c111 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 Dcrypto.c22 void mmc_crypto_setup_queue(struct request_queue *q, struct mmc_host *host)
H A Dqueue.h79 struct request_queue *queue;
/linux-master/include/linux/
H A Diocontext.h16 * request_queue (q). This is used by elevators which need to track
74 struct request_queue *q;
/linux-master/drivers/char/ipmi/
H A Dipmb_dev_int.c60 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 Dscsi_bsg.c12 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 Dscsi_dh.c251 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 Dscsi_pm.c151 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 Dscm_blk.h18 struct request_queue *rq;
/linux-master/include/linux/mtd/
H A Dblktrans.h32 struct request_queue *rq;
/linux-master/kernel/trace/
H A Dblktrace.c314 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...]

Completed in 241 milliseconds

1234567