Home
last modified time | relevance | path

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

/linux/block/
H A Delevator.h48 struct elevator_queue *old;
50 struct elevator_queue *new;
58 int (*init_sched)(struct request_queue *, struct elevator_queue *);
59 void (*exit_sched)(struct elevator_queue *);
90 ssize_t (*show)(struct elevator_queue *, char *);
91 ssize_t (*store)(struct elevator_queue *, const char *, size_t);
146 struct elevator_queue struct
187 struct elevator_queue *elevator_alloc(struct request_queue *,
H A Delevator.c63 struct elevator_queue *e = q->elevator; in elv_iosched_allow_bio_merge()
123 struct elevator_queue *elevator_alloc(struct request_queue *q, in elevator_alloc()
126 struct elevator_queue *eq; in elevator_alloc()
145 struct elevator_queue *e; in elevator_release()
147 e = container_of(kobj, struct elevator_queue, kobj); in elevator_release()
154 struct elevator_queue *e = q->elevator; in elevator_exit()
180 struct elevator_queue *e = q->elevator; in elv_rqhash_add()
196 struct elevator_queue *e = q->elevator; in elv_rqhash_find()
271 struct elevator_queue *e = q->elevator; in elv_merge()
365 struct elevator_queue *e = q->elevator; in elv_merged_request()
[all …]
H A Dblk-mq-sched.h23 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e);
85 struct elevator_queue *e = q->elevator; in blk_mq_sched_allow_merge()
96 struct elevator_queue *e = rq->q->elevator; in blk_mq_sched_completed_request()
107 struct elevator_queue *e = q->elevator; in blk_mq_sched_requeue_request()
116 struct elevator_queue *e = hctx->queue->elevator; in blk_mq_sched_has_work()
H A Dblk-mq-sched.c88 struct elevator_queue *e = q->elevator; in __blk_mq_do_dispatch_sched()
338 struct elevator_queue *e = q->elevator; in blk_mq_sched_bio_merge()
620 struct elevator_queue *eq; in blk_mq_init_sched()
687 void blk_mq_exit_sched(struct request_queue *q, struct elevator_queue *e) in blk_mq_exit_sched()
H A Dkyber-iosched.c403 static int kyber_init_sched(struct request_queue *q, struct elevator_queue *eq) in kyber_init_sched()
427 static void kyber_exit_sched(struct elevator_queue *e) in kyber_exit_sched()
850 static ssize_t kyber_##name##_lat_show(struct elevator_queue *e, \
858 static ssize_t kyber_##name##_lat_store(struct elevator_queue *e, \
H A Dmq-deadline.c500 static void dd_exit_sched(struct elevator_queue *e) in dd_exit_sched()
529 static int dd_init_sched(struct request_queue *q, struct elevator_queue *eq) in dd_init_sched()
738 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
755 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count) \
H A Dbfq-iosched.c7141 static void bfq_exit_queue(struct elevator_queue *e) in bfq_exit_queue()
7195 static int bfq_init_queue(struct request_queue *q, struct elevator_queue *eq) in bfq_init_queue()
7397 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
7419 static ssize_t __FUNC(struct elevator_queue *e, char *page) \
7431 __FUNC(struct elevator_queue *e, const char *page, size_t count) \
7463 static ssize_t __FUNC(struct elevator_queue *e, const char *page, size_t count)\
7483 static ssize_t bfq_max_budget_store(struct elevator_queue *e, in bfq_max_budget_store()
7511 static ssize_t bfq_timeout_sync_store(struct elevator_queue *e, in bfq_timeout_sync_store()
7534 static ssize_t bfq_strict_guarantees_store(struct elevator_queue *e, in bfq_strict_guarantees_store()
7556 static ssize_t bfq_low_latency_store(struct elevator_queue *e, in bfq_low_latency_store()
H A Dblk-mq.c451 struct elevator_queue *e = data->q->elevator; in blk_mq_rq_ctx_init()
/linux/include/linux/
H A Dblkdev.h32 struct elevator_queue;
485 struct elevator_queue *elevator;