Home
last modified time | relevance | path

Searched refs:elevator_queue (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/block/
H A 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()
215 struct elevator_queue *e = q->elevator; in elv_rqhash_add()
231 struct elevator_queue *e = q->elevator; in elv_rqhash_find()
306 struct elevator_queue *e = q->elevator; in elv_merge()
400 struct elevator_queue * in elv_merged_request()
[all...]
H A Dblk-mq-sched.h29 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e);
46 struct elevator_queue *e = q->elevator; in blk_mq_sched_allow_merge()
56 struct elevator_queue *e = rq->q->elevator; in blk_mq_sched_completed_request()
65 struct elevator_queue *e = q->elevator; in blk_mq_sched_requeue_request()
73 struct elevator_queue *e = hctx->queue->elevator; in blk_mq_sched_has_work()
H A Dblk-mq-sched.c120 struct elevator_queue *e = q->elevator; in __blk_mq_do_dispatch_sched()
284 struct elevator_queue *e = q->elevator; in __blk_mq_sched_dispatch_requests()
357 struct elevator_queue *e = q->elevator; in __blk_mq_sched_bio_merge()
431 struct elevator_queue *e = q->elevator; in blk_mq_sched_insert_request()
484 struct elevator_queue *e; in blk_mq_sched_insert_requests()
559 struct elevator_queue *eq; in blk_mq_init_sched()
627 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e) in blk_mq_exit_sched()
H A Dmq-deadline.c395 static void dd_exit_queue(struct elevator_queue *e) in dd_exit_queue()
411 struct elevator_queue *eq; in dd_init_queue()
615 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
631 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count) \
H A Dkyber-iosched.c406 struct elevator_queue *eq; in kyber_init_sched()
426 static void kyber_exit_sched(struct elevator_queue *e) in kyber_exit_sched()
857 static ssize_t kyber_##name##_lat_show(struct elevator_queue *e, \
865 static ssize_t kyber_##name##_lat_store(struct elevator_queue *e, \
H A Dblk.h206 void __elevator_exit(struct request_queue *, struct elevator_queue *);
211 struct elevator_queue *e) in elevator_exit()
H A Dbfq-iosched.c6392 static void bfq_exit_queue(struct elevator_queue *e) in bfq_exit_queue()
6442 struct elevator_queue *eq; in bfq_init_queue()
6601 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
6623 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
6635 __FUNC(struct elevator_queue *e, const char *page, size_t count) \
6667 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count)\
6687 static ssize_t bfq_max_budget_store(struct elevator_queue *e, in bfq_max_budget_store()
6715 static ssize_t bfq_timeout_sync_store(struct elevator_queue *e, in bfq_timeout_sync_store()
6738 static ssize_t bfq_strict_guarantees_store(struct elevator_queue *e, in bfq_strict_guarantees_store()
6760 static ssize_t bfq_low_latency_store(struct elevator_queue *
[all...]
H A Dblk-mq.c347 struct elevator_queue *e = data->q->elevator; in blk_mq_rq_ctx_init()
366 struct elevator_queue *e = q->elevator; in __blk_mq_alloc_request()
527 struct elevator_queue *e = q->elevator; in blk_mq_free_request()
3688 * After elevator_switch_mq, the previous elevator_queue will be in blk_mq_elv_switch_none()
/kernel/linux/linux-6.6/block/
H A Delevator.c63 struct elevator_queue *e = q->elevator; in elv_iosched_allow_bio_merge()
131 struct elevator_queue *elevator_alloc(struct request_queue *q, in elevator_alloc()
134 struct elevator_queue *eq; in elevator_alloc()
152 struct elevator_queue *e; in elevator_release()
154 e = container_of(kobj, struct elevator_queue, kobj); in elevator_release()
161 struct elevator_queue *e = q->elevator; in elevator_exit()
188 struct elevator_queue *e = q->elevator; in elv_rqhash_add()
204 struct elevator_queue *e = q->elevator; in elv_rqhash_find()
279 struct elevator_queue *e = q->elevator; in elv_merge()
373 struct elevator_queue * in elv_merged_request()
[all...]
H A Dblk-mq-sched.h22 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e);
41 struct elevator_queue *e = q->elevator; in blk_mq_sched_allow_merge()
52 struct elevator_queue *e = rq->q->elevator; in blk_mq_sched_completed_request()
63 struct elevator_queue *e = q->elevator; in blk_mq_sched_requeue_request()
72 struct elevator_queue *e = hctx->queue->elevator; in blk_mq_sched_has_work()
H A Delevator.h28 void (*exit_sched)(struct elevator_queue *);
57 ssize_t (*show)(struct elevator_queue *, char *);
58 ssize_t (*store)(struct elevator_queue *, const char *, size_t);
112 * each queue has an elevator_queue associated with it
114 struct elevator_queue struct
155 extern struct elevator_queue *elevator_alloc(struct request_queue *,
H A Dblk-mq-sched.c90 struct elevator_queue *e = q->elevator; in __blk_mq_do_dispatch_sched()
342 struct elevator_queue *e = q->elevator; in blk_mq_sched_bio_merge()
447 struct elevator_queue *eq; in blk_mq_init_sched()
526 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e) in blk_mq_exit_sched()
H A Dkyber-iosched.c408 struct elevator_queue *eq; in kyber_init_sched()
430 static void kyber_exit_sched(struct elevator_queue *e) in kyber_exit_sched()
864 static ssize_t kyber_##name##_lat_show(struct elevator_queue *e, \
872 static ssize_t kyber_##name##_lat_store(struct elevator_queue *e, \
H A Dmq-deadline.c663 static void dd_exit_sched(struct elevator_queue *e) in dd_exit_sched()
695 struct elevator_queue *eq; in dd_init_sched()
972 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
990 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count) \
H A Dbfq-iosched.c7138 static void bfq_exit_queue(struct elevator_queue *e) in bfq_exit_queue()
7195 struct elevator_queue *eq; in bfq_init_queue()
7400 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
7422 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
7434 __FUNC(struct elevator_queue *e, const char *page, size_t count) \
7466 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count)\
7486 static ssize_t bfq_max_budget_store(struct elevator_queue *e, in bfq_max_budget_store()
7514 static ssize_t bfq_timeout_sync_store(struct elevator_queue *e, in bfq_timeout_sync_store()
7537 static ssize_t bfq_strict_guarantees_store(struct elevator_queue *e, in bfq_strict_guarantees_store()
7559 static ssize_t bfq_low_latency_store(struct elevator_queue *
[all...]
H A Dblk-mq.c393 struct elevator_queue *e = data->q->elevator; in blk_mq_rq_ctx_init()
/kernel/linux/linux-5.10/include/linux/
H A 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);
99 * each queue has an elevator_queue associated with it
101 struct elevator_queue struct
138 extern struct elevator_queue *elevator_alloc(struct request_queue *,
H A Dblkdev.h34 struct elevator_queue;
406 struct elevator_queue *elevator;
/kernel/linux/linux-6.6/include/linux/
H A Dblkdev.h30 struct elevator_queue;
380 struct elevator_queue *elevator;

Completed in 45 milliseconds