Home
last modified time | relevance | path

Searched refs:elevator_type (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/block/
H A Delevator.h10 struct elevator_type;
27 int (*init_sched)(struct request_queue *, struct elevator_type *);
64 struct elevator_type struct
88 static inline bool elevator_tryget(struct elevator_type *e) in elevator_tryget() argument
93 static inline void __elevator_get(struct elevator_type *e) in __elevator_get()
98 static inline void elevator_put(struct elevator_type *e) in elevator_put()
115 struct elevator_type *type;
144 extern int elv_register(struct elevator_type *);
145 extern void elv_unregister(struct elevator_type *);
155 struct elevator_type *);
H A Delevator.c99 static struct elevator_type *__elevator_find(const char *name) in __elevator_find()
101 struct elevator_type *e; in __elevator_find()
109 static struct elevator_type *elevator_find_get(const char *name) in elevator_find_get()
111 struct elevator_type *e; in elevator_find_get()
124 struct elevator_type *e) in elevator_alloc()
492 int elv_register(struct elevator_type *e) in elv_register()
531 void elv_unregister(struct elevator_type *e) in elv_unregister()
572 struct elevator_type *e; in elevator_init_mq()
679 struct elevator_type *e; in elevator_change()
705 struct elevator_type *found; in elv_iosched_load_module()
[all …]
H A Dblk-ioc.c41 struct elevator_type *et = icq->q->elevator->type; in ioc_exit_icq()
70 struct elevator_type *et = q->elevator->type; in ioc_destroy_icq()
359 struct elevator_type *et = q->elevator->type; in ioc_create_icq()
H A Dblk-mq-sched.h21 int blk_mq_init_sched(struct request_queue *q, struct elevator_type *e);
H A Dblk.h14 struct elevator_type;
325 int elevator_switch(struct request_queue *q, struct elevator_type *new_e);
H A Dblk-mq-debugfs.c713 struct elevator_type *e = q->elevator->type; in blk_mq_debugfs_register_sched()
784 struct elevator_type *e = q->elevator->type; in blk_mq_debugfs_register_sched_hctx()
H A Dblk-mq-sched.c440 int blk_mq_init_sched(struct request_queue *q, struct elevator_type *e) in blk_mq_init_sched()
H A Dkyber-iosched.c405 static int kyber_init_sched(struct request_queue *q, struct elevator_type *e) in kyber_init_sched()
1014 static struct elevator_type kyber_sched = {
H A Dmq-deadline.c571 static int dd_init_sched(struct request_queue *q, struct elevator_type *e) in dd_init_sched()
1058 static struct elevator_type mq_deadline = {
H A Dblk-mq.c4934 struct elevator_type *type;
4987 struct elevator_type *t; in blk_mq_elv_switch_back()
H A Dbfq-iosched.c7235 static int bfq_init_queue(struct request_queue *q, struct elevator_type *e) in bfq_init_queue()
7638 static struct elevator_type iosched_bfq_mq = {