Home
last modified time | relevance | path

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

/linux/block/
H A Delevator.h10 struct elevator_type;
52 struct elevator_type *type;
97 struct elevator_type struct
121 static inline bool elevator_tryget(struct elevator_type *e) in elevator_tryget() argument
126 static inline void __elevator_get(struct elevator_type *e) in __elevator_get()
131 static inline void elevator_put(struct elevator_type *e) in elevator_put()
148 struct elevator_type *type;
177 extern int elv_register(struct elevator_type *);
178 extern void elv_unregister(struct elevator_type *);
188 struct elevator_type *, struct elevator_resources *);
H A Delevator.c93 static bool elevator_match(const struct elevator_type *e, const char *name) in elevator_match()
99 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, struct elevator_resources *res) in elevator_alloc()
498 int elv_register(struct elevator_type *e) in elv_register()
537 void elv_unregister(struct elevator_type *e) in elv_unregister()
564 struct elevator_type *new_e = NULL; in elevator_switch()
776 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()
358 struct elevator_type *et = q->elevator->type; in ioc_create_icq()
H A Dblk-mq-sched.c432 struct elevator_type *type, in blk_mq_free_sched_res()
549 struct elevator_type *type, in blk_mq_alloc_sched_res()
614 int blk_mq_init_sched(struct request_queue *q, struct elevator_type *e, in blk_mq_init_sched()
H A Dbfq-iosched.c7593 static struct elevator_type iosched_bfq_mq = {