Searched refs:elevator (Results 1 – 18 of 18) sorted by relevance
/linux-4.4.14/block/ |
D | elevator.c | 59 struct elevator_queue *e = q->elevator; in elv_iosched_allow_merge() 191 if (unlikely(q->elevator)) in elevator_init() 259 struct elevator_queue *e = q->elevator; in elv_rqhash_add() 274 struct elevator_queue *e = q->elevator; in elv_rqhash_find() 413 struct elevator_queue *e = q->elevator; in elv_merge() 499 struct elevator_queue *e = q->elevator; in elv_merged_request() 513 struct elevator_queue *e = q->elevator; in elv_merge_requests() 532 struct elevator_queue *e = q->elevator; in elv_bio_merged() 584 while (q->elevator->type->ops.elevator_dispatch_fn(q, 1)) in elv_drain_elevator() 589 q->elevator->type->elevator_name, q->nr_sorted); in elv_drain_elevator() [all …]
|
D | noop-iosched.c | 23 struct noop_data *nd = q->elevator->elevator_data; in noop_dispatch() 37 struct noop_data *nd = q->elevator->elevator_data; in noop_add_request() 45 struct noop_data *nd = q->elevator->elevator_data; in noop_former_request() 55 struct noop_data *nd = q->elevator->elevator_data; in noop_latter_request() 81 q->elevator = eq; in noop_init_queue()
|
D | deadline-iosched.c | 101 struct deadline_data *dd = q->elevator->elevator_data; in deadline_add_request() 118 struct deadline_data *dd = q->elevator->elevator_data; in deadline_remove_request() 127 struct deadline_data *dd = q->elevator->elevator_data; in deadline_merge() 157 struct deadline_data *dd = q->elevator->elevator_data; in deadline_merged_request() 245 struct deadline_data *dd = q->elevator->elevator_data; in deadline_dispatch_requests() 367 q->elevator = eq; in deadline_init_queue()
|
D | blk.h | 176 !q->elevator->type->ops.elevator_dispatch_fn(q, 0)) in __elv_next_request() 183 struct elevator_queue *e = q->elevator; in elv_activate_rq() 191 struct elevator_queue *e = q->elevator; in elv_deactivate_rq()
|
D | blk-ioc.c | 41 struct elevator_type *et = icq->q->elevator->type; in ioc_exit_icq() 57 struct elevator_type *et = q->elevator->type; in ioc_destroy_icq() 360 struct elevator_type *et = q->elevator->type; in ioc_create_icq()
|
D | Makefile | 5 obj-$(CONFIG_BLOCK) := bio.o elevator.o blk-core.o blk-tag.o blk-sysfs.o \
|
D | cfq-iosched.c | 892 return cic->icq.q->elevator->elevator_data; in cic_to_cfqd() 2478 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_activate_request() 2489 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_deactivate_request() 2518 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_merge() 2551 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_merged_requests() 2582 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_allow_merge() 2972 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_dispatch_insert() 3502 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_dispatch_requests() 4079 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_insert_request() 4267 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_may_queue() [all …]
|
D | blk-sysfs.c | 584 if (q->elevator) { in blk_release_queue() 588 elevator_exit(q->elevator); in blk_release_queue()
|
D | blk-core.c | 409 if (q->elevator) in __blk_drain_queue() 1065 struct elevator_type *et = q->elevator->type; in __get_request()
|
/linux-4.4.14/Documentation/block/ |
D | switching-sched.txt | 1 To choose IO schedulers at boot time, use the argument 'elevator=deadline'.
|
D | biodoc.txt | 291 interfaces would typically use, and the elevator add_request routine 886 I/O scheduler, a.k.a. elevator, is implemented in two layers. Generic dispatch 887 queue and specific I/O schedulers. Unless stated otherwise, elevator is used 902 calls elevator_xxx_fn in the elevator switch (block/elevator.c). Oh, xxx 903 and xxx might not match exactly, but use your imagination. If an elevator 909 The functions an elevator may implement are: (* are mandatory) 955 elevator_put_req_fn Must be used to allocate and free any elevator 966 elevator_exit_fn Allocate and free any elevator specific storage 1016 advantage of the sorting/merging logic in the elevator. If the 1152 - elevator support for kiobuf request merging (axboe)
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-block | 151 Standard I/O elevator operations include attempts to
|
/linux-4.4.14/drivers/scsi/ |
D | Kconfig | 699 bool "enable elevator sorting" 702 This option enables elevator sorting for all probed SCSI disks and 717 used by the elevator sorting option above. The effective value used 1418 bool "enable elevator sorting" 1421 This option enables elevator sorting for all probed SCSI disks and 1436 used by the elevator sorting option above. The effective value used
|
/linux-4.4.14/Documentation/ |
D | kernel-per-CPU-kthreads.txt | 208 e. Boot with "elevator=noop" to avoid workqueue use by
|
D | kernel-parameters.txt | 1136 elevator= [IOSCHED]
|
/linux-4.4.14/include/linux/ |
D | blkdev.h | 288 struct elevator_queue *elevator; member
|
/linux-4.4.14/Documentation/security/ |
D | Smack.txt | 3 "Good for you, you've decided to clean the elevator!"
|
/linux-4.4.14/ |
D | CREDITS | 158 D: elevator + block layer rewrites
|