Home
last modified time | relevance | path

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

/Linux-v5.4/block/
Delevator.c63 struct elevator_queue *e = q->elevator; in elv_iosched_allow_bio_merge()
164 struct elevator_queue *elevator_alloc(struct request_queue *q, in elevator_alloc()
167 struct elevator_queue *eq; in elevator_alloc()
184 struct elevator_queue *e; in elevator_release()
186 e = container_of(kobj, struct elevator_queue, kobj); in elevator_release()
191 void __elevator_exit(struct request_queue *q, struct elevator_queue *e) in __elevator_exit()
216 struct elevator_queue *e = q->elevator; in elv_rqhash_add()
232 struct elevator_queue *e = q->elevator; in elv_rqhash_find()
307 struct elevator_queue *e = q->elevator; in elv_merge()
393 struct elevator_queue *e = q->elevator; in elv_merged_request()
[all …]
Dblk-mq-sched.h31 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e);
48 struct elevator_queue *e = q->elevator; in blk_mq_sched_allow_merge()
58 struct elevator_queue *e = rq->q->elevator; in blk_mq_sched_completed_request()
67 struct elevator_queue *e = q->elevator; in blk_mq_sched_requeue_request()
75 struct elevator_queue *e = hctx->queue->elevator; in blk_mq_sched_has_work()
Dblk-mq-sched.c91 struct elevator_queue *e = q->elevator; in blk_mq_do_dispatch_sched()
173 struct elevator_queue *e = q->elevator; in blk_mq_sched_dispatch_requests()
327 struct elevator_queue *e = q->elevator; in __blk_mq_sched_bio_merge()
382 struct elevator_queue *e = q->elevator; in blk_mq_sched_insert_request()
417 struct elevator_queue *e; in blk_mq_sched_insert_requests()
496 struct elevator_queue *eq; in blk_mq_init_sched()
564 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e) in blk_mq_exit_sched()
Dmq-deadline.c393 static void dd_exit_queue(struct elevator_queue *e) in dd_exit_queue()
409 struct elevator_queue *eq; in dd_init_queue()
605 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
621 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count) \
Dblk.h197 void __elevator_exit(struct request_queue *, struct elevator_queue *);
202 struct elevator_queue *e) in elevator_exit()
Dkyber-iosched.c419 struct elevator_queue *eq; in kyber_init_sched()
439 static void kyber_exit_sched(struct elevator_queue *e) in kyber_exit_sched()
860 static ssize_t kyber_##name##_lat_show(struct elevator_queue *e, \
868 static ssize_t kyber_##name##_lat_store(struct elevator_queue *e, \
Dbfq-iosched.c6360 static void bfq_exit_queue(struct elevator_queue *e) in bfq_exit_queue()
6408 struct elevator_queue *eq; in bfq_init_queue()
6567 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
6589 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
6601 __FUNC(struct elevator_queue *e, const char *page, size_t count) \
6633 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count)\
6653 static ssize_t bfq_max_budget_store(struct elevator_queue *e, in bfq_max_budget_store()
6681 static ssize_t bfq_timeout_sync_store(struct elevator_queue *e, in bfq_timeout_sync_store()
6704 static ssize_t bfq_strict_guarantees_store(struct elevator_queue *e, in bfq_strict_guarantees_store()
6726 static ssize_t bfq_low_latency_store(struct elevator_queue *e, in bfq_low_latency_store()
Dblk-mq.c360 struct elevator_queue *e = q->elevator; in blk_mq_get_request()
512 struct elevator_queue *e = q->elevator; in blk_mq_free_request()
/Linux-v5.4/include/linux/
Delevator.h31 void (*exit_sched)(struct elevator_queue *);
59 ssize_t (*show)(struct elevator_queue *, char *);
60 ssize_t (*store)(struct elevator_queue *, const char *, size_t);
101 struct elevator_queue struct
137 extern struct elevator_queue *elevator_alloc(struct request_queue *,
Dblkdev.h35 struct elevator_queue;
402 struct elevator_queue *elevator;