Home
last modified time | relevance | path

Searched refs:elevator_queue (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/block/
Dblk-mq-sched.h29 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e);
44 struct elevator_queue *e = q->elevator; in blk_mq_sched_allow_merge()
54 struct elevator_queue *e = rq->q->elevator; in blk_mq_sched_completed_request()
63 struct elevator_queue *e = q->elevator; in blk_mq_sched_started_request()
72 struct elevator_queue *e = q->elevator; in blk_mq_sched_requeue_request()
80 struct elevator_queue *e = hctx->queue->elevator; in blk_mq_sched_has_work()
Delevator.c61 struct elevator_queue *e = q->elevator; in elv_iosched_allow_bio_merge()
174 struct elevator_queue *elevator_alloc(struct request_queue *q, in elevator_alloc()
177 struct elevator_queue *eq; in elevator_alloc()
195 struct elevator_queue *e; in elevator_release()
197 e = container_of(kobj, struct elevator_queue, kobj); in elevator_release()
243 void elevator_exit(struct request_queue *q, struct elevator_queue *e) in elevator_exit()
270 struct elevator_queue *e = q->elevator; in elv_rqhash_add()
286 struct elevator_queue *e = q->elevator; in elv_rqhash_find()
423 struct elevator_queue *e = q->elevator; in elv_merge()
511 struct elevator_queue *e = q->elevator; in elv_merged_request()
[all …]
Dblk-mq-sched.c82 struct elevator_queue *e = q->elevator; in blk_mq_do_dispatch_sched()
165 struct elevator_queue *e = q->elevator; in blk_mq_sched_dispatch_requests()
312 struct elevator_queue *e = q->elevator; in __blk_mq_sched_bio_merge()
368 struct elevator_queue *e = q->elevator; in blk_mq_sched_insert_request()
404 struct elevator_queue *e = hctx->queue->elevator; in blk_mq_sched_insert_requests()
468 struct elevator_queue *eq; in blk_mq_init_sched()
519 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e) in blk_mq_exit_sched()
Dnoop-iosched.c65 struct elevator_queue *eq; in noop_init_queue()
86 static void noop_exit_queue(struct elevator_queue *e) in noop_exit_queue()
Ddeadline-iosched.c412 static void deadline_exit_queue(struct elevator_queue *e) in deadline_exit_queue()
428 struct elevator_queue *eq; in deadline_init_queue()
476 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
492 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count) \
Dblk.h221 struct elevator_queue *e = q->elevator; in elv_activate_rq()
229 struct elevator_queue *e = q->elevator; in elv_deactivate_rq()
239 void elevator_exit(struct request_queue *, struct elevator_queue *);
Dmq-deadline.c392 static void dd_exit_queue(struct elevator_queue *e) in dd_exit_queue()
408 struct elevator_queue *eq; in dd_init_queue()
594 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
610 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count) \
Dkyber-iosched.c363 struct elevator_queue *eq; in kyber_init_sched()
383 static void kyber_exit_sched(struct elevator_queue *e) in kyber_exit_sched()
794 static ssize_t kyber_##op##_lat_show(struct elevator_queue *e, \
802 static ssize_t kyber_##op##_lat_store(struct elevator_queue *e, \
Dbfq-iosched.c5237 static void bfq_exit_queue(struct elevator_queue *e) in bfq_exit_queue()
5285 struct elevator_queue *eq; in bfq_init_queue()
5443 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
5465 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
5477 __FUNC(struct elevator_queue *e, const char *page, size_t count) \
5509 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count)\
5529 static ssize_t bfq_max_budget_store(struct elevator_queue *e, in bfq_max_budget_store()
5557 static ssize_t bfq_timeout_sync_store(struct elevator_queue *e, in bfq_timeout_sync_store()
5580 static ssize_t bfq_strict_guarantees_store(struct elevator_queue *e, in bfq_strict_guarantees_store()
5602 static ssize_t bfq_low_latency_store(struct elevator_queue *e, in bfq_low_latency_store()
Dcfq-iosched.c4543 static void cfq_exit_queue(struct elevator_queue *e) in cfq_exit_queue()
4572 struct elevator_queue *eq; in cfq_init_queue()
4669 struct elevator_queue *e = q->elevator; in cfq_registered_queue()
4698 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
4721 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
4736 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count) \
4771 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count) \
Dblk-merge.c792 struct elevator_queue *e = q->elevator; in blk_attempt_req_merge()
Dblk-mq.c343 struct elevator_queue *e = q->elevator; in blk_mq_get_request()
489 struct elevator_queue *e = q->elevator; in blk_mq_free_request()
/Linux-v4.19/include/linux/
Delevator.h59 typedef void (elevator_exit_fn) (struct elevator_queue *);
99 void (*exit_sched)(struct elevator_queue *);
127 ssize_t (*show)(struct elevator_queue *, char *);
128 ssize_t (*store)(struct elevator_queue *, const char *, size_t);
171 struct elevator_queue struct
222 extern struct elevator_queue *elevator_alloc(struct request_queue *,
Dblkdev.h35 struct elevator_queue;
439 struct elevator_queue *elevator;