Lines Matching refs:request_queue

64 	struct request_queue	*queue;
309 int (*get_budget)(struct request_queue *);
314 void (*put_budget)(struct request_queue *, int);
380 bool (*busy)(struct request_queue *);
443 struct request_queue *blk_mq_init_queue(struct blk_mq_tag_set *);
445 struct request_queue *q);
446 void blk_mq_unregister_dev(struct device *, struct request_queue *);
458 bool blk_mq_queue_inflight(struct request_queue *q);
469 struct request *blk_mq_alloc_request(struct request_queue *q, unsigned int op,
471 struct request *blk_mq_alloc_request_hctx(struct request_queue *q,
529 void blk_mq_kick_requeue_list(struct request_queue *q);
530 void blk_mq_delay_kick_requeue_list(struct request_queue *q, unsigned long msecs);
533 bool blk_mq_queue_stopped(struct request_queue *q);
536 void blk_mq_stop_hw_queues(struct request_queue *q);
537 void blk_mq_start_hw_queues(struct request_queue *q);
539 void blk_mq_start_stopped_hw_queues(struct request_queue *q, bool async);
540 void blk_mq_quiesce_queue(struct request_queue *q);
541 void blk_mq_unquiesce_queue(struct request_queue *q);
544 void blk_mq_run_hw_queues(struct request_queue *q, bool async);
545 void blk_mq_delay_run_hw_queues(struct request_queue *q, unsigned long msecs);
549 void blk_mq_freeze_queue(struct request_queue *q);
550 void blk_mq_unfreeze_queue(struct request_queue *q);
551 void blk_freeze_queue_start(struct request_queue *q);
552 void blk_mq_freeze_queue_wait(struct request_queue *q);
553 int blk_mq_freeze_queue_wait_timeout(struct request_queue *q,
559 void blk_mq_quiesce_queue_nowait(struct request_queue *q);
563 bool __blk_should_fake_timeout(struct request_queue *q);
564 static inline bool blk_should_fake_timeout(struct request_queue *q) in blk_should_fake_timeout()