/linux-4.1.27/include/linux/ |
D | elevator.h | 12 typedef int (elevator_merge_fn) (struct request_queue *, struct request **, 15 typedef void (elevator_merge_req_fn) (struct request_queue *, struct request *, struct request *); 17 typedef void (elevator_merged_fn) (struct request_queue *, struct request *, int); 19 typedef int (elevator_allow_merge_fn) (struct request_queue *, struct request *, struct bio *); 21 typedef void (elevator_bio_merged_fn) (struct request_queue *, 24 typedef int (elevator_dispatch_fn) (struct request_queue *, int); 26 typedef void (elevator_add_req_fn) (struct request_queue *, struct request *); 27 typedef struct request *(elevator_request_list_fn) (struct request_queue *, struct request *); 28 typedef void (elevator_completed_req_fn) (struct request_queue *, struct request *); 29 typedef int (elevator_may_queue_fn) (struct request_queue *, int); [all …]
|
D | blkdev.h | 31 struct request_queue; 57 struct request_queue *q; /* the queue this rl belongs to */ 107 struct request_queue *q; 236 typedef void (request_fn_proc) (struct request_queue *q); 237 typedef void (make_request_fn) (struct request_queue *q, struct bio *bio); 238 typedef int (prep_rq_fn) (struct request_queue *, struct request *); 239 typedef void (unprep_rq_fn) (struct request_queue *, struct request *); 248 typedef int (merge_bvec_fn) (struct request_queue *, struct bvec_merge_data *, 252 typedef int (lld_busy_fn) (struct request_queue *q); 312 struct request_queue { struct [all …]
|
D | blk-mq.h | 36 struct request_queue *queue; 88 typedef struct blk_mq_hw_ctx *(map_queue_fn)(struct request_queue *, const int); 166 struct request_queue *blk_mq_init_queue(struct blk_mq_tag_set *); 167 struct request_queue *blk_mq_init_allocated_queue(struct blk_mq_tag_set *set, 168 struct request_queue *q); 169 void blk_mq_finish_init(struct request_queue *q); 182 struct request *blk_mq_alloc_request(struct request_queue *q, int rw, 203 struct blk_mq_hw_ctx *blk_mq_map_queue(struct request_queue *, const int ctx_index); 213 void blk_mq_cancel_requeue_work(struct request_queue *q); 214 void blk_mq_kick_requeue_list(struct request_queue *q); [all …]
|
D | bsg.h | 12 struct request_queue *queue; 17 extern int bsg_register_queue(struct request_queue *q, 20 extern void bsg_unregister_queue(struct request_queue *); 22 static inline int bsg_register_queue(struct request_queue *q, in bsg_register_queue() 28 static inline void bsg_unregister_queue(struct request_queue *q) in bsg_unregister_queue()
|
D | blktrace_api.h | 32 extern void blk_trace_shutdown(struct request_queue *); 33 extern int do_blk_trace_setup(struct request_queue *q, char *name, 60 extern void blk_add_driver_data(struct request_queue *q, struct request *rq, 62 extern int blk_trace_setup(struct request_queue *q, char *name, dev_t dev, 65 extern int blk_trace_startstop(struct request_queue *q, int start); 66 extern int blk_trace_remove(struct request_queue *q);
|
D | bsg-lib.h | 31 struct request_queue; 67 int bsg_setup_queue(struct device *dev, struct request_queue *q, char *name, 69 void bsg_request_fn(struct request_queue *q);
|
D | bio.h | 417 struct request_queue; 418 extern int bio_phys_segments(struct request_queue *, struct bio *); 428 extern int bio_add_pc_page(struct request_queue *, struct bio *, struct page *, 432 extern struct bio *bio_map_user_iov(struct request_queue *, 435 extern struct bio *bio_map_kern(struct request_queue *, void *, unsigned int, 437 extern struct bio *bio_copy_kern(struct request_queue *, void *, unsigned int, 461 extern struct bio *bio_copy_user_iov(struct request_queue *,
|
D | nvme.h | 73 struct request_queue *admin_q; 115 struct request_queue *queue;
|
D | iocontext.h | 72 struct request_queue *q;
|
D | ide.h | 486 struct request_queue *queue; /* request queue */ 1167 extern void do_ide_request(struct request_queue *);
|
D | genhd.h | 189 struct request_queue *queue;
|
/linux-4.1.27/block/ |
D | blk.h | 34 struct request_queue *q, struct blk_mq_ctx *ctx) in blk_get_flush_queue() 46 static inline void __blk_get_queue(struct request_queue *q) in __blk_get_queue() 51 struct blk_flush_queue *blk_alloc_flush_queue(struct request_queue *q, 55 int blk_init_rl(struct request_list *rl, struct request_queue *q, 59 void blk_rq_bio_prep(struct request_queue *q, struct request *rq, 61 int blk_rq_append_bio(struct request_queue *q, struct request *rq, 63 void blk_queue_bypass_start(struct request_queue *q); 64 void blk_queue_bypass_end(struct request_queue *q); 66 void __blk_queue_free_tags(struct request_queue *q); 76 bool bio_attempt_front_merge(struct request_queue *q, struct request *req, [all …]
|
D | blk-mq.h | 24 struct request_queue *queue; 30 void blk_mq_freeze_queue(struct request_queue *q); 31 void blk_mq_free_queue(struct request_queue *q); 34 int blk_mq_update_nr_requests(struct request_queue *q, unsigned int nr); 35 void blk_mq_wake_waiters(struct request_queue *q); 60 extern int blk_mq_sysfs_register(struct request_queue *q); 61 extern void blk_mq_sysfs_unregister(struct request_queue *q); 65 void blk_mq_release(struct request_queue *q); 76 static inline struct blk_mq_ctx *__blk_mq_get_ctx(struct request_queue *q, in __blk_mq_get_ctx() 88 static inline struct blk_mq_ctx *blk_mq_get_ctx(struct request_queue *q) in blk_mq_get_ctx() [all …]
|
D | blk-sysfs.c | 18 ssize_t (*show)(struct request_queue *, char *); 19 ssize_t (*store)(struct request_queue *, const char *, size_t); 43 static ssize_t queue_requests_show(struct request_queue *q, char *page) in queue_requests_show() 49 queue_requests_store(struct request_queue *q, const char *page, size_t count) in queue_requests_store() 75 static ssize_t queue_ra_show(struct request_queue *q, char *page) in queue_ra_show() 84 queue_ra_store(struct request_queue *q, const char *page, size_t count) in queue_ra_store() 97 static ssize_t queue_max_sectors_show(struct request_queue *q, char *page) in queue_max_sectors_show() 104 static ssize_t queue_max_segments_show(struct request_queue *q, char *page) in queue_max_segments_show() 109 static ssize_t queue_max_integrity_segments_show(struct request_queue *q, char *page) in queue_max_integrity_segments_show() 114 static ssize_t queue_max_segment_size_show(struct request_queue *q, char *page) in queue_max_segment_size_show() [all …]
|
D | blk-settings.c | 33 void blk_queue_prep_rq(struct request_queue *q, prep_rq_fn *pfn) in blk_queue_prep_rq() 50 void blk_queue_unprep_rq(struct request_queue *q, unprep_rq_fn *ufn) in blk_queue_unprep_rq() 72 void blk_queue_merge_bvec(struct request_queue *q, merge_bvec_fn *mbfn) in blk_queue_merge_bvec() 78 void blk_queue_softirq_done(struct request_queue *q, softirq_done_fn *fn) in blk_queue_softirq_done() 84 void blk_queue_rq_timeout(struct request_queue *q, unsigned int timeout) in blk_queue_rq_timeout() 90 void blk_queue_rq_timed_out(struct request_queue *q, rq_timed_out_fn *fn) in blk_queue_rq_timed_out() 96 void blk_queue_lld_busy(struct request_queue *q, lld_busy_fn *fn) in blk_queue_lld_busy() 176 void blk_queue_make_request(struct request_queue *q, make_request_fn *mfn) in blk_queue_make_request() 208 void blk_queue_bounce_limit(struct request_queue *q, u64 max_addr) in blk_queue_bounce_limit() 272 void blk_queue_max_hw_sectors(struct request_queue *q, unsigned int max_hw_sectors) in blk_queue_max_hw_sectors() [all …]
|
D | elevator.c | 58 struct request_queue *q = rq->q; in elv_iosched_allow_merge() 153 struct elevator_queue *elevator_alloc(struct request_queue *q, in elevator_alloc() 180 int elevator_init(struct request_queue *q, char *name) in elevator_init() 251 static void elv_rqhash_del(struct request_queue *q, struct request *rq) in elv_rqhash_del() 257 static void elv_rqhash_add(struct request_queue *q, struct request *rq) in elv_rqhash_add() 266 static void elv_rqhash_reposition(struct request_queue *q, struct request *rq) in elv_rqhash_reposition() 272 static struct request *elv_rqhash_find(struct request_queue *q, sector_t offset) in elv_rqhash_find() 351 void elv_dispatch_sort(struct request_queue *q, struct request *rq) in elv_dispatch_sort() 396 void elv_dispatch_add_tail(struct request_queue *q, struct request *rq) in elv_dispatch_add_tail() 411 int elv_merge(struct request_queue *q, struct request **req, struct bio *bio) in elv_merge() [all …]
|
D | blk-cgroup.h | 93 struct request_queue *q; 138 struct blkcg_gq *blkg_lookup(struct blkcg *blkcg, struct request_queue *q); 140 struct request_queue *q); 141 int blkcg_init_queue(struct request_queue *q); 142 void blkcg_drain_queue(struct request_queue *q); 143 void blkcg_exit_queue(struct request_queue *q); 148 int blkcg_activate_policy(struct request_queue *q, 150 void blkcg_deactivate_policy(struct request_queue *q, 279 struct blkcg_gq *__blkg_lookup(struct blkcg *blkcg, struct request_queue *q, 324 static inline struct request_list *blk_get_rl(struct request_queue *q, in blk_get_rl() [all …]
|
D | blk-core.c | 66 void blk_queue_congestion_threshold(struct request_queue *q) in blk_queue_congestion_threshold() 91 struct request_queue *q = bdev_get_queue(bdev); in blk_get_backing_dev_info() 97 void blk_rq_init(struct request_queue *q, struct request *rq) in blk_rq_init() 160 struct request_queue *q; in blk_delay_work() 162 q = container_of(work, struct request_queue, delay_work.work); in blk_delay_work() 178 void blk_delay_queue(struct request_queue *q, unsigned long msecs) in blk_delay_queue() 195 void blk_start_queue(struct request_queue *q) in blk_start_queue() 218 void blk_stop_queue(struct request_queue *q) in blk_stop_queue() 243 void blk_sync_queue(struct request_queue *q) in blk_sync_queue() 272 inline void __blk_run_queue_uncond(struct request_queue *q) in __blk_run_queue_uncond() [all …]
|
D | blk-mq.c | 80 static int blk_mq_queue_enter(struct request_queue *q, gfp_t gfp) in blk_mq_queue_enter() 100 static void blk_mq_queue_exit(struct request_queue *q) in blk_mq_queue_exit() 107 struct request_queue *q = in blk_mq_usage_counter_release() 108 container_of(ref, struct request_queue, mq_usage_counter); in blk_mq_usage_counter_release() 113 void blk_mq_freeze_queue_start(struct request_queue *q) in blk_mq_freeze_queue_start() 128 static void blk_mq_freeze_queue_wait(struct request_queue *q) in blk_mq_freeze_queue_wait() 137 void blk_mq_freeze_queue(struct request_queue *q) in blk_mq_freeze_queue() 144 void blk_mq_unfreeze_queue(struct request_queue *q) in blk_mq_unfreeze_queue() 159 void blk_mq_wake_waiters(struct request_queue *q) in blk_mq_wake_waiters() 182 static void blk_mq_rq_ctx_init(struct request_queue *q, struct blk_mq_ctx *ctx, in blk_mq_rq_ctx_init() [all …]
|
D | noop-iosched.c | 15 static void noop_merged_requests(struct request_queue *q, struct request *rq, in noop_merged_requests() 21 static int noop_dispatch(struct request_queue *q, int force) in noop_dispatch() 35 static void noop_add_request(struct request_queue *q, struct request *rq) in noop_add_request() 43 noop_former_request(struct request_queue *q, struct request *rq) in noop_former_request() 53 noop_latter_request(struct request_queue *q, struct request *rq) in noop_latter_request() 62 static int noop_init_queue(struct request_queue *q, struct elevator_type *e) in noop_init_queue()
|
D | blk-tag.c | 23 struct request *blk_queue_find_tag(struct request_queue *q, int tag) in blk_queue_find_tag() 61 void __blk_queue_free_tags(struct request_queue *q) in __blk_queue_free_tags() 82 void blk_queue_free_tags(struct request_queue *q) in blk_queue_free_tags() 89 init_tag_map(struct request_queue *q, struct blk_queue_tag *tags, int depth) in init_tag_map() 121 static struct blk_queue_tag *__blk_queue_init_tags(struct request_queue *q, in __blk_queue_init_tags() 163 int blk_queue_init_tags(struct request_queue *q, int depth, in blk_queue_init_tags() 203 int blk_queue_resize_tags(struct request_queue *q, int new_depth) in blk_queue_resize_tags() 265 void blk_queue_end_tag(struct request_queue *q, struct request *rq) in blk_queue_end_tag() 313 int blk_queue_start_tag(struct request_queue *q, struct request *rq) in blk_queue_start_tag() 395 void blk_queue_invalidate_tags(struct request_queue *q) in blk_queue_invalidate_tags()
|
D | blk-merge.c | 12 static unsigned int __blk_recalc_rq_segments(struct request_queue *q, in __blk_recalc_rq_segments() 98 void blk_recount_segments(struct request_queue *q, struct bio *bio) in blk_recount_segments() 123 static int blk_phys_contig_segment(struct request_queue *q, struct bio *bio, in blk_phys_contig_segment() 159 __blk_segment_map_sg(struct request_queue *q, struct bio_vec *bvec, in __blk_segment_map_sg() 201 static int __blk_bios_map_sg(struct request_queue *q, struct bio *bio, in __blk_bios_map_sg() 247 int blk_rq_map_sg(struct request_queue *q, struct request *rq, in blk_rq_map_sg() 286 static inline int ll_new_hw_segment(struct request_queue *q, in ll_new_hw_segment() 312 int ll_back_merge_fn(struct request_queue *q, struct request *req, in ll_back_merge_fn() 330 int ll_front_merge_fn(struct request_queue *q, struct request *req, in ll_front_merge_fn() 354 struct request_queue *q = req->q; in req_no_special_merge() [all …]
|
D | blk-flush.c | 94 static bool blk_kick_flush(struct request_queue *q, 135 struct request_queue *q = rq->q; in blk_flush_queue_rq() 169 struct request_queue *q = rq->q; in blk_flush_complete_seq() 221 struct request_queue *q = flush_rq->q; in flush_end_io() 284 static bool blk_kick_flush(struct request_queue *q, struct blk_flush_queue *fq) in blk_kick_flush() 328 struct request_queue *q = rq->q; in flush_data_end_io() 341 struct request_queue *q = rq->q; in mq_flush_data_end_io() 373 struct request_queue *q = rq->q; in blk_insert_flush() 452 struct request_queue *q; in blkdev_issue_flush() 490 struct blk_flush_queue *blk_alloc_flush_queue(struct request_queue *q, in blk_alloc_flush_queue()
|
D | blk-timeout.c | 22 int blk_should_fake_timeout(struct request_queue *q) in blk_should_fake_timeout() 56 struct request_queue *q = disk->queue; in part_timeout_store() 85 struct request_queue *q = req->q; in blk_rq_timed_out() 132 struct request_queue *q = (struct request_queue *) data; in blk_rq_timed_out_timer() 190 struct request_queue *q = req->q; in blk_add_timer()
|
D | blk-mq-sysfs.c | 37 struct request_queue *q; in blk_mq_sysfs_show() 60 struct request_queue *q; in blk_mq_sysfs_store() 83 struct request_queue *q; in blk_mq_hw_sysfs_show() 107 struct request_queue *q; in blk_mq_hw_sysfs_store() 357 struct request_queue *q = hctx->queue; in blk_mq_register_hctx() 379 struct request_queue *q = disk->queue; in blk_mq_unregister_disk() 400 static void blk_mq_sysfs_init(struct request_queue *q) in blk_mq_sysfs_init() 416 void blk_mq_finish_init(struct request_queue *q) in blk_mq_finish_init() 424 struct request_queue *q = disk->queue; in blk_mq_register_disk() 452 void blk_mq_sysfs_unregister(struct request_queue *q) in blk_mq_sysfs_unregister() [all …]
|
D | scsi_ioctl.c | 60 static int scsi_get_idlun(struct request_queue *q, int __user *p) in scsi_get_idlun() 65 static int scsi_get_bus(struct request_queue *q, int __user *p) in scsi_get_bus() 70 static int sg_get_timeout(struct request_queue *q) in sg_get_timeout() 75 static int sg_set_timeout(struct request_queue *q, int __user *p) in sg_set_timeout() 85 static int max_sectors_bytes(struct request_queue *q) in max_sectors_bytes() 94 static int sg_get_reserved_size(struct request_queue *q, int __user *p) in sg_get_reserved_size() 101 static int sg_set_reserved_size(struct request_queue *q, int __user *p) in sg_set_reserved_size() 119 static int sg_emulated_host(struct request_queue *q, int __user *p) in sg_emulated_host() 227 static int blk_fill_sghdr_rq(struct request_queue *q, struct request *rq, in blk_fill_sghdr_rq() 286 static int sg_io(struct request_queue *q, struct gendisk *bd_disk, in sg_io() [all …]
|
D | deadline-iosched.c | 99 deadline_add_request(struct request_queue *q, struct request *rq) in deadline_add_request() 116 static void deadline_remove_request(struct request_queue *q, struct request *rq) in deadline_remove_request() 125 deadline_merge(struct request_queue *q, struct request **req, struct bio *bio) in deadline_merge() 154 static void deadline_merged_request(struct request_queue *q, in deadline_merged_request() 169 deadline_merged_requests(struct request_queue *q, struct request *req, in deadline_merged_requests() 195 struct request_queue *q = rq->q; in deadline_move_to_dispatch() 243 static int deadline_dispatch_requests(struct request_queue *q, int force) in deadline_dispatch_requests() 340 static int deadline_init_queue(struct request_queue *q, struct elevator_type *e) in deadline_init_queue()
|
D | blk-cgroup.c | 35 static bool blkcg_policy_enabled(struct request_queue *q, in blkcg_policy_enabled() 69 static struct blkcg_gq *blkg_alloc(struct blkcg *blkcg, struct request_queue *q, in blkg_alloc() 127 struct blkcg_gq *__blkg_lookup(struct blkcg *blkcg, struct request_queue *q, in __blkg_lookup() 163 struct blkcg_gq *blkg_lookup(struct blkcg *blkcg, struct request_queue *q) in blkg_lookup() 178 struct request_queue *q, in blkg_create() 272 struct request_queue *q) in blkg_lookup_create() 364 static void blkg_destroy_all(struct request_queue *q) in blkg_destroy_all() 414 struct request_queue *q) in __blk_queue_next_rl() 803 struct request_queue *q = blkg->q; in blkcg_css_offline() 860 int blkcg_init_queue(struct request_queue *q) in blkcg_init_queue() [all …]
|
D | blk-map.c | 12 int blk_rq_append_bio(struct request_queue *q, struct request *rq, in blk_rq_append_bio() 63 int blk_rq_map_user_iov(struct request_queue *q, struct request *rq, in blk_rq_map_user_iov() 121 int blk_rq_map_user(struct request_queue *q, struct request *rq, in blk_rq_map_user() 181 int blk_rq_map_kern(struct request_queue *q, struct request *rq, void *kbuf, in blk_rq_map_kern()
|
D | blk-ioc.c | 56 struct request_queue *q = icq->q; in ioc_destroy_icq() 105 struct request_queue *q = icq->q; in ioc_release_fn() 219 void ioc_clear_queue(struct request_queue *q) in ioc_clear_queue() 317 struct io_cq *ioc_lookup_icq(struct io_context *ioc, struct request_queue *q) in ioc_lookup_icq() 357 struct io_cq *ioc_create_icq(struct io_context *ioc, struct request_queue *q, in ioc_create_icq()
|
D | bounce.c | 182 static int must_snapshot_stable_pages(struct request_queue *q, struct bio *bio) in must_snapshot_stable_pages() 193 static int must_snapshot_stable_pages(struct request_queue *q, struct bio *bio) in must_snapshot_stable_pages() 199 static void __blk_queue_bounce(struct request_queue *q, struct bio **bio_orig, in __blk_queue_bounce() 257 void blk_queue_bounce(struct request_queue *q, struct bio **bio_orig) in blk_queue_bounce()
|
D | bsg-lib.c | 113 struct request_queue *q = req->q; in bsg_create_job() 163 void bsg_request_fn(struct request_queue *q) in bsg_request_fn() 211 int bsg_setup_queue(struct device *dev, struct request_queue *q, in bsg_setup_queue()
|
D | blk-exec.c | 51 void blk_execute_rq_nowait(struct request_queue *q, struct gendisk *bd_disk, in blk_execute_rq_nowait() 109 int blk_execute_rq(struct request_queue *q, struct gendisk *bd_disk, in blk_execute_rq()
|
D | bsg.c | 36 struct request_queue *queue; 139 static int blk_fill_sgv4_hdr_rq(struct request_queue *q, struct request *rq, in blk_fill_sgv4_hdr_rq() 179 bsg_validate_sgv4_hdr(struct request_queue *q, struct sg_io_v4 *hdr, int *rw) in bsg_validate_sgv4_hdr() 211 struct request_queue *q = bd->queue; in bsg_map_hdr() 325 static void bsg_add_command(struct bsg_device *bd, struct request_queue *q, in bsg_add_command() 611 struct request_queue *q = bd->queue; in __bsg_write() 712 struct request_queue *q = bd->queue; in bsg_put_device() 748 struct request_queue *rq, in bsg_add_device() 780 static struct bsg_device *__bsg_get_device(int minor, struct request_queue *q) in __bsg_get_device() 956 void bsg_unregister_queue(struct request_queue *q) in bsg_unregister_queue() [all …]
|
D | blk-lib.c | 44 struct request_queue *q = bdev_get_queue(bdev); in blkdev_issue_discard() 160 struct request_queue *q = bdev_get_queue(bdev); in blkdev_issue_write_same() 304 struct request_queue *q = bdev_get_queue(bdev); in blkdev_issue_zeroout()
|
D | blk-integrity.c | 44 int blk_rq_count_integrity_sg(struct request_queue *q, struct bio *bio) in blk_rq_count_integrity_sg() 89 int blk_rq_map_integrity_sg(struct request_queue *q, struct bio *bio, in blk_rq_map_integrity_sg() 189 bool blk_integrity_merge_rq(struct request_queue *q, struct request *req, in blk_integrity_merge_rq() 210 bool blk_integrity_merge_bio(struct request_queue *q, struct request *req, in blk_integrity_merge_bio()
|
D | blk-throttle.c | 157 struct request_queue *queue; 528 struct request_queue *q = td->queue; in throtl_lookup_create_tg() 1201 struct request_queue *q = td->queue; in throtl_pending_timer_fn() 1266 struct request_queue *q = td->queue; in blk_throtl_dispatch_work_fn() 1463 static void throtl_shutdown_wq(struct request_queue *q) in throtl_shutdown_wq() 1480 bool blk_throtl_bio(struct request_queue *q, struct bio *bio) in blk_throtl_bio() 1624 void blk_throtl_drain(struct request_queue *q) in blk_throtl_drain() 1660 int blk_throtl_init(struct request_queue *q) in blk_throtl_init() 1682 void blk_throtl_exit(struct request_queue *q) in blk_throtl_exit()
|
D | bio.c | 537 inline int bio_phys_segments(struct request_queue *q, struct bio *bio) in bio_phys_segments() 690 struct request_queue *q = bdev_get_queue(bdev); in bio_get_nr_vecs() 702 static int __bio_add_page(struct request_queue *q, struct bio *bio, struct page in __bio_add_page() 845 int bio_add_pc_page(struct request_queue *q, struct bio *bio, struct page *page, in bio_add_pc_page() 868 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in bio_add_page() 1152 struct bio *bio_copy_user_iov(struct request_queue *q, in bio_copy_user_iov() 1281 struct bio *bio_map_user_iov(struct request_queue *q, in bio_map_user_iov() 1451 struct bio *bio_map_kern(struct request_queue *q, void *data, unsigned int len, in bio_map_kern() 1523 struct bio *bio_copy_kern(struct request_queue *q, void *data, unsigned int len, in bio_copy_kern()
|
D | cfq-iosched.c | 310 struct request_queue *queue; 859 static void cfq_dispatch_insert(struct request_queue *, struct request *); 1610 struct request_queue *q = cfqd->queue; in cfq_lookup_create_cfqg() 2299 static void cfq_activate_request(struct request_queue *q, struct request *rq) in cfq_activate_request() 2310 static void cfq_deactivate_request(struct request_queue *q, struct request *rq) in cfq_deactivate_request() 2338 static int cfq_merge(struct request_queue *q, struct request **req, in cfq_merge() 2353 static void cfq_merged_request(struct request_queue *q, struct request *req, in cfq_merged_request() 2363 static void cfq_bio_merged(struct request_queue *q, struct request *req, in cfq_bio_merged() 2370 cfq_merged_requests(struct request_queue *q, struct request *rq, in cfq_merged_requests() 2402 static int cfq_allow_merge(struct request_queue *q, struct request *rq, in cfq_allow_merge() [all …]
|
D | blk-softirq.c | 108 struct request_queue *q = req->q; in __blk_complete_request()
|
D | bio-integrity.c | 263 struct request_queue *q; in bio_integrity_prep()
|
D | blk-mq-tag.c | 632 struct request_queue *q = rq->q; in blk_mq_unique_tag()
|
/linux-4.1.27/include/scsi/ |
D | scsi_dh.h | 59 extern int scsi_dh_activate(struct request_queue *, activate_complete, void *); 61 extern int scsi_dh_attach(struct request_queue *, const char *); 62 extern void scsi_dh_detach(struct request_queue *); 63 extern const char *scsi_dh_attached_handler_name(struct request_queue *, gfp_t); 64 extern int scsi_dh_set_params(struct request_queue *, const char *); 66 static inline int scsi_dh_activate(struct request_queue *req, in scsi_dh_activate() 76 static inline int scsi_dh_attach(struct request_queue *req, const char *name) in scsi_dh_attach() 80 static inline void scsi_dh_detach(struct request_queue *q) in scsi_dh_detach() 84 static inline const char *scsi_dh_attached_handler_name(struct request_queue *q, in scsi_dh_attached_handler_name() 89 static inline int scsi_dh_set_params(struct request_queue *req, const char *params) in scsi_dh_set_params()
|
D | scsi_host.h | 13 struct request_queue; 703 struct request_queue *uspace_req_q; 828 extern struct request_queue *__scsi_alloc_queue(struct Scsi_Host *shost, 829 void (*) (struct request_queue *));
|
D | scsi_transport_sas.h | 83 struct request_queue; 88 struct request_queue *q;
|
D | scsi_device.h | 12 struct request_queue; 78 struct request_queue *request_queue; member
|
D | scsi_tcq.h | 41 req = blk_queue_find_tag(sdev->request_queue, tag); in scsi_find_tag()
|
D | osd_initiator.h | 103 static inline struct request_queue *osd_request_queue(struct osd_dev *od) in osd_request_queue() 105 return od->scsi_device->request_queue; in osd_request_queue()
|
D | scsi_transport_fc.h | 360 struct request_queue *rqst_q; /* bsg support */ 545 struct request_queue *rqst_q;
|
D | scsi_transport_iscsi.h | 275 struct request_queue *bsg_q;
|
/linux-4.1.27/include/trace/events/ |
D | block.h | 66 TP_PROTO(struct request_queue *q, struct request *rq), 110 TP_PROTO(struct request_queue *q, struct request *rq), 126 TP_PROTO(struct request_queue *q, struct request *rq), 145 TP_PROTO(struct request_queue *q, struct request *rq, 178 TP_PROTO(struct request_queue *q, struct request *rq), 225 TP_PROTO(struct request_queue *q, struct request *rq), 240 TP_PROTO(struct request_queue *q, struct request *rq), 258 TP_PROTO(struct request_queue *q, struct bio *bio), 296 TP_PROTO(struct request_queue *q, struct bio *bio, int error), 324 TP_PROTO(struct request_queue *q, struct request *rq, struct bio *bio), [all …]
|
/linux-4.1.27/drivers/scsi/ |
D | scsi_lib.c | 122 struct request_queue *q = cmd->request->q; in scsi_mq_requeue_cmd() 144 struct request_queue *q = device->request_queue; in __scsi_queue_insert() 224 req = blk_get_request(sdev->request_queue, write, __GFP_WAIT); in scsi_execute() 229 if (bufflen && blk_rq_map_kern(sdev->request_queue, req, in scsi_execute() 328 static void scsi_kick_queue(struct request_queue *q) in scsi_kick_queue() 360 scsi_kick_queue(current_sdev->request_queue); in scsi_single_lun_run() 373 scsi_kick_queue(sdev->request_queue); in scsi_single_lun_run() 424 struct request_queue *slq; in scsi_starved_list_run() 458 slq = sdev->request_queue; in scsi_starved_list_run() 485 static void scsi_run_queue(struct request_queue *q) in scsi_run_queue() [all …]
|
D | scsi_priv.h | 8 struct request_queue; 88 extern struct request_queue *scsi_alloc_queue(struct scsi_device *sdev); 89 extern struct request_queue *scsi_mq_alloc_queue(struct scsi_device *sdev); 94 struct request_queue;
|
D | scsi_pm.c | 223 err = blk_pre_runtime_suspend(sdev->request_queue); in sdev_runtime_suspend() 227 blk_post_runtime_suspend(sdev->request_queue, err); in sdev_runtime_suspend() 252 blk_pre_runtime_resume(sdev->request_queue); in sdev_runtime_resume() 254 blk_post_runtime_resume(sdev->request_queue, err); in sdev_runtime_resume()
|
D | scsi_sysfs.c | 420 blk_put_queue(sdev->request_queue); in scsi_device_dev_release_usercontext() 422 sdev->request_queue = NULL; in scsi_device_dev_release_usercontext() 621 return snprintf(buf, 20, "%d\n", sdev->request_queue->rq_timeout / HZ); in sdev_show_timeout() 632 blk_queue_rq_timeout(sdev->request_queue, timeout * HZ); in sdev_store_timeout() 1005 struct request_queue *rq = sdev->request_queue; in scsi_sysfs_add_sdev() 1074 bsg_unregister_queue(sdev->request_queue); in __scsi_remove_device() 1087 blk_cleanup_queue(sdev->request_queue); in __scsi_remove_device()
|
D | scsi_scan.c | 264 sdev->request_queue = scsi_mq_alloc_queue(sdev); in scsi_alloc_sdev() 266 sdev->request_queue = scsi_alloc_queue(sdev); in scsi_alloc_sdev() 267 if (!sdev->request_queue) { in scsi_alloc_sdev() 274 WARN_ON_ONCE(!blk_get_queue(sdev->request_queue)); in scsi_alloc_sdev() 275 sdev->request_queue->queuedata = sdev; in scsi_alloc_sdev() 279 blk_queue_init_tags(sdev->request_queue, in scsi_alloc_sdev() 899 blk_queue_max_hw_sectors(sdev->request_queue, 512); in scsi_add_lun() 905 blk_queue_max_hw_sectors(sdev->request_queue, 1024); in scsi_add_lun()
|
D | sg.c | 277 struct request_queue *q; in sg_open() 337 q = sdp->device->request_queue; in sg_open() 806 blk_execute_rq_nowait(sdp->device->request_queue, sdp->disk, in sg_common_write() 822 static int max_sectors_bytes(struct request_queue *q) in max_sectors_bytes() 970 max_sectors_bytes(sdp->device->request_queue)); in sg_ioctl() 980 max_sectors_bytes(sdp->device->request_queue)); in sg_ioctl() 1072 return sg_scsi_ioctl(sdp->device->request_queue, NULL, filp->f_mode, p); in sg_ioctl() 1080 return put_user(max_sectors_bytes(sdp->device->request_queue), in sg_ioctl() 1083 return blk_trace_setup(sdp->device->request_queue, in sg_ioctl() 1089 return blk_trace_startstop(sdp->device->request_queue, 1); in sg_ioctl() [all …]
|
D | sr.c | 691 blk_queue_rq_timeout(sdev->request_queue, SR_TIMEOUT); in sr_probe() 719 disk->queue = sdev->request_queue; in sr_probe() 729 blk_pm_runtime_init(sdev->request_queue, dev); in sr_probe() 757 struct request_queue *queue; in get_sectorsize() 826 queue = cd->device->request_queue; in get_sectorsize()
|
D | st.c | 500 req = blk_get_request(SRpnt->stp->device->request_queue, write, in st_scsi_execute() 688 STp->device->request_queue->rq_timeout, in cross_eof() 733 STp->device->request_queue->rq_timeout, in st_flush_write_buffer() 1058 STp->device->request_queue->rq_timeout, in check_tape() 1085 STp->device->request_queue->rq_timeout, in check_tape() 1332 STp->device->request_queue->rq_timeout, in st_flush() 1501 STp->device->request_queue)) == 0) { in setup_buffering() 1721 STp->device->request_queue->rq_timeout, in st_write() 1891 STp->device->request_queue->rq_timeout, in read_tape() 2320 blk_queue_rq_timeout(STp->device->request_queue, [all …]
|
D | scsi.c | 670 spin_lock_irqsave(sdev->request_queue->queue_lock, flags); in scsi_change_queue_depth() 682 if (blk_queue_tagged(sdev->request_queue) && in scsi_change_queue_depth() 683 blk_queue_resize_tags(sdev->request_queue, depth) != 0) in scsi_change_queue_depth() 689 spin_unlock_irqrestore(sdev->request_queue->queue_lock, flags); in scsi_change_queue_depth()
|
D | sd.c | 634 struct request_queue *q = sdkp->disk->queue; in sd_config_discard() 779 struct request_queue *q = sdkp->disk->queue; in sd_config_write_same() 1454 const int timeout = sdp->request_queue->rq_timeout in sd_sync_cache() 2017 blk_queue_alignment_offset(sdp->request_queue, alignment); in read_capacity_16() 2204 blk_queue_logical_block_size(sdp->request_queue, sector_size); in sd_read_capacity() 2234 blk_queue_physical_block_size(sdp->request_queue, in sd_read_capacity() 2865 gd->queue = sdkp->device->request_queue; in sd_probe_async() 2888 blk_pm_runtime_init(sdp->request_queue, dev); in sd_probe_async() 2971 if (!sdp->request_queue->rq_timeout) { in sd_probe() 2973 blk_queue_rq_timeout(sdp->request_queue, SD_TIMEOUT); in sd_probe() [all …]
|
D | scsi_transport_sas.c | 45 struct request_queue *q; 170 static void sas_smp_request(struct request_queue *q, struct Scsi_Host *shost, in sas_smp_request() 190 static void sas_host_smp_request(struct request_queue *q) in sas_host_smp_request() 195 static void sas_non_host_smp_request(struct request_queue *q) in sas_non_host_smp_request() 205 struct request_queue *q = sas_host->q; in sas_host_release() 213 struct request_queue *q; in sas_bsg_initialize() 263 struct request_queue *q; in sas_bsg_remove()
|
D | scsi_ioctl.c | 239 return sg_scsi_ioctl(sdev->request_queue, NULL, 0, arg); in scsi_ioctl()
|
D | iscsi_tcp.c | 940 set_bit(QUEUE_FLAG_BIDI, &sdev->request_queue->queue_flags); in iscsi_sw_tcp_slave_alloc() 946 blk_queue_bounce_limit(sdev->request_queue, BLK_BOUNCE_ANY); in iscsi_sw_tcp_slave_configure() 947 blk_queue_dma_alignment(sdev->request_queue, 0); in iscsi_sw_tcp_slave_configure()
|
D | scsi_transport_fc.c | 50 static void fc_bsg_remove(struct request_queue *); 3777 fc_bsg_host_dispatch(struct request_queue *q, struct Scsi_Host *shost, in fc_bsg_host_dispatch() 3876 fc_bsg_rport_dispatch(struct request_queue *q, struct Scsi_Host *shost, in fc_bsg_rport_dispatch() 3933 fc_bsg_request_handler(struct request_queue *q, struct Scsi_Host *shost, in fc_bsg_request_handler() 4009 fc_bsg_host_handler(struct request_queue *q) in fc_bsg_host_handler() 4022 fc_bsg_rport_handler(struct request_queue *q) in fc_bsg_rport_handler() 4041 struct request_queue *q; in fc_bsg_hostadd() 4091 struct request_queue *q; in fc_bsg_rportadd() 4137 fc_bsg_remove(struct request_queue *q) in fc_bsg_remove()
|
D | scsi_transport_srp.c | 408 struct request_queue *q; in scsi_request_fn_active() 412 q = sdev->request_queue; in scsi_request_fn_active()
|
D | storvsc_drv.c | 1413 blk_queue_max_segment_size(sdevice->request_queue, PAGE_SIZE); in storvsc_device_configure() 1415 blk_queue_bounce_limit(sdevice->request_queue, BLK_BOUNCE_ANY); in storvsc_device_configure() 1417 blk_queue_rq_timeout(sdevice->request_queue, (storvsc_timeout * HZ)); in storvsc_device_configure()
|
D | hosts.c | 311 struct request_queue *q; in scsi_host_dev_release()
|
D | scsi_error.c | 1369 rtn = scsi_send_eh_cmnd(scmd, stu_command, 6, scmd->device->request_queue->rq_timeout, 0); in scsi_eh_try_stu() 1966 req = blk_get_request(sdev->request_queue, READ, GFP_KERNEL); in scsi_eh_lock_door()
|
D | ppa.c | 960 blk_queue_bounce_limit(device->request_queue, BLK_BOUNCE_HIGH); in ppa_adjust_queue()
|
D | imm.c | 1095 blk_queue_bounce_limit(device->request_queue, BLK_BOUNCE_HIGH); in imm_adjust_queue()
|
/linux-4.1.27/kernel/trace/ |
D | blktrace.c | 310 int blk_trace_remove(struct request_queue *q) in blk_trace_remove() 436 int do_blk_trace_setup(struct request_queue *q, char *name, dev_t dev, in do_blk_trace_setup() 539 int blk_trace_setup(struct request_queue *q, char *name, dev_t dev, in blk_trace_setup() 563 static int compat_blk_trace_setup(struct request_queue *q, char *name, in compat_blk_trace_setup() 596 int blk_trace_startstop(struct request_queue *q, int start) in blk_trace_startstop() 646 struct request_queue *q; in blk_trace_ioctl() 689 void blk_trace_shutdown(struct request_queue *q) in blk_trace_shutdown() 712 static void blk_add_trace_rq(struct request_queue *q, struct request *rq, in blk_add_trace_rq() 732 struct request_queue *q, struct request *rq) in blk_add_trace_rq_abort() 738 struct request_queue *q, struct request *rq) in blk_add_trace_rq_insert() [all …]
|
/linux-4.1.27/drivers/scsi/device_handler/ |
D | scsi_dh.c | 126 spin_lock_irq(sdev->request_queue->queue_lock); in scsi_dh_handler_attach() 128 spin_unlock_irq(sdev->request_queue->queue_lock); in scsi_dh_handler_attach() 141 spin_lock_irq(sdev->request_queue->queue_lock); in __detach_handler() 143 spin_unlock_irq(sdev->request_queue->queue_lock); in __detach_handler() 410 int scsi_dh_activate(struct request_queue *q, activate_complete fn, void *data) in scsi_dh_activate() 463 int scsi_dh_set_params(struct request_queue *q, const char *params) in scsi_dh_set_params() 503 int scsi_dh_attach(struct request_queue *q, const char *name) in scsi_dh_attach() 537 void scsi_dh_detach(struct request_queue *q) in scsi_dh_detach() 569 const char *scsi_dh_attached_handler_name(struct request_queue *q, gfp_t gfp) in scsi_dh_attached_handler_name()
|
D | scsi_dh_rdac.c | 272 struct request_queue *q = sdev->request_queue; in get_rdac_req() 409 struct request_queue *q = sdev->request_queue; in submit_inquiry() 593 struct request_queue *q = sdev->request_queue; in send_mode_select()
|
D | scsi_dh_hp_sw.c | 118 req = blk_get_request(sdev->request_queue, WRITE, GFP_NOIO); in hp_sw_tur() 248 req = blk_get_request(h->sdev->request_queue, WRITE, GFP_ATOMIC); in hp_sw_start_stop()
|
D | scsi_dh_emc.c | 276 rq = blk_get_request(sdev->request_queue, in get_req() 339 err = blk_execute_rq(sdev->request_queue, NULL, rq, 1); in send_inquiry_cmd() 387 err = blk_execute_rq(sdev->request_queue, NULL, rq, 1); in send_trespass_cmd()
|
D | scsi_dh_alua.c | 113 struct request_queue *q = sdev->request_queue; in get_alua_req()
|
/linux-4.1.27/drivers/usb/storage/ |
D | scsiglue.c | 105 blk_queue_update_dma_alignment(sdev->request_queue, (512 - 1)); in slave_alloc() 127 if (queue_max_hw_sectors(sdev->request_queue) > max_sectors) in slave_configure() 128 blk_queue_max_hw_sectors(sdev->request_queue, in slave_configure() 135 blk_queue_max_hw_sectors(sdev->request_queue, 0x7FFFFF); in slave_configure() 144 blk_queue_bounce_limit(sdev->request_queue, BLK_BOUNCE_HIGH); in slave_configure() 516 return sprintf(buf, "%u\n", queue_max_hw_sectors(sdev->request_queue)); in max_sectors_show() 527 blk_queue_max_hw_sectors(sdev->request_queue, ms); in max_sectors_store()
|
D | uas.c | 793 blk_queue_update_dma_alignment(sdev->request_queue, (512 - 1)); in uas_slave_alloc() 796 blk_queue_max_hw_sectors(sdev->request_queue, 64); in uas_slave_alloc() 798 blk_queue_max_hw_sectors(sdev->request_queue, 240); in uas_slave_alloc()
|
/linux-4.1.27/drivers/mmc/card/ |
D | queue.c | 29 static int mmc_prep_request(struct request_queue *q, struct request *req) in mmc_prep_request() 52 struct request_queue *q = mq->queue; in mmc_queue_thread() 113 static void mmc_request_fn(struct request_queue *q) in mmc_request_fn() 160 static void mmc_queue_setup_discard(struct request_queue *q, in mmc_queue_setup_discard() 325 struct request_queue *q = mq->queue; in mmc_cleanup_queue() 417 struct request_queue *q = mq->queue; in mmc_queue_suspend() 437 struct request_queue *q = mq->queue; in mmc_queue_resume()
|
D | queue.h | 56 struct request_queue *queue;
|
D | block.c | 1521 static inline u8 mmc_calc_packed_hdr_segs(struct request_queue *q, in mmc_calc_packed_hdr_segs() 1539 struct request_queue *q = mq->queue; in mmc_blk_prep_packed_list() 1810 struct request_queue *q = mq->queue; in mmc_blk_revert_packed_req()
|
/linux-4.1.27/drivers/md/ |
D | dm.h | 65 void dm_table_set_restrictions(struct dm_table *t, struct request_queue *q, 80 int dm_queue_merge_is_compulsory(struct request_queue *q); 202 struct request_queue *dm_get_md_queue(struct mapped_device *md);
|
D | dm-table.c | 280 struct request_queue *q; in device_area_is_invalid() 424 struct request_queue *q = bdev_get_queue(bdev); in dm_set_device_limits() 889 struct request_queue *q = bdev_get_queue(dd->dm_dev->bdev); in dm_table_set_type() 1318 struct request_queue *q = bdev_get_queue(dev->bdev); in device_flush_capable() 1370 struct request_queue *q = bdev_get_queue(dev->bdev); in device_is_nonrot() 1378 struct request_queue *q = bdev_get_queue(dev->bdev); in device_is_not_random() 1386 struct request_queue *q = bdev_get_queue(dev->bdev); in queue_supports_sg_merge() 1394 struct request_queue *q = bdev_get_queue(dev->bdev); in queue_supports_sg_gaps() 1419 struct request_queue *q = bdev_get_queue(dev->bdev); in device_not_write_same_capable() 1446 struct request_queue *q = bdev_get_queue(dev->bdev); in device_discard_capable() [all …]
|
D | dm.c | 157 struct request_queue *queue; 539 struct request_queue *dm_get_md_queue(struct mapped_device *md) in dm_get_md_queue() 1154 struct request_queue *q = rq->q; in old_requeue_request() 1187 static void old_stop_queue(struct request_queue *q) in old_stop_queue() 1199 static void stop_queue(struct request_queue *q) in stop_queue() 1207 static void old_start_queue(struct request_queue *q) in old_start_queue() 1217 static void start_queue(struct request_queue *q) in start_queue() 1716 static int dm_merge_bvec(struct request_queue *q, in dm_merge_bvec() 1774 static void dm_make_request(struct request_queue *q, struct bio *bio) in dm_make_request() 1927 static int dm_prep_fn(struct request_queue *q, struct request *rq) in dm_prep_fn() [all …]
|
D | linear.c | 71 struct request_queue *subq; in linear_mergeable_bvec() 105 struct request_queue *q = bdev_get_queue(conf->disks[i].rdev->bdev); in linear_congested()
|
D | dm-linear.c | 137 struct request_queue *q = bdev_get_queue(lc->dev->bdev); in linear_merge()
|
D | multipath.c | 167 struct request_queue *q = bdev_get_queue(rdev->bdev); in multipath_congested() 244 struct request_queue *q; in multipath_add_disk()
|
D | raid0.c | 36 struct request_queue *q = bdev_get_queue(devlist[i]->bdev); in raid0_congested() 360 struct request_queue *subq; in raid0_mergeable_bvec()
|
D | dm-log-writes.c | 735 struct request_queue *q = bdev_get_queue(lc->dev->bdev); in log_writes_merge() 780 struct request_queue *q = bdev_get_queue(lc->dev->bdev); in log_writes_io_hints()
|
D | dm-flakey.c | 394 struct request_queue *q = bdev_get_queue(fc->dev->bdev); in flakey_merge()
|
D | dm-stripe.c | 421 struct request_queue *q; in stripe_merge()
|
D | md.h | 417 struct request_queue *queue; /* for plugging ... */
|
D | dm-io.c | 289 struct request_queue *q = bdev_get_queue(where->bdev); in do_region()
|
D | dm-mpath.c | 559 struct request_queue *q = NULL; in parse_path() 1630 struct request_queue *q = bdev_get_queue(pgpath->path.dev->bdev); in __pgpath_busy()
|
D | dm-era-target.c | 1382 struct request_queue *q = bdev_get_queue(dev->bdev); in dev_is_congested() 1680 struct request_queue *q = bdev_get_queue(era->origin_dev->bdev); in era_merge()
|
D | raid1.c | 726 struct request_queue *q = in raid1_mergeable_bvec() 756 struct request_queue *q = bdev_get_queue(rdev->bdev); in raid1_congested() 1619 struct request_queue *q = bdev_get_queue(rdev->bdev); in raid1_add_disk() 2798 struct request_queue *q; in setup_conf()
|
D | dm-thin.c | 2381 struct request_queue *q; in pool_is_congested() 2410 struct request_queue *q = bdev_get_queue(pt->data_dev->bdev); in data_dev_supports_discard() 3580 struct request_queue *q = bdev_get_queue(pt->data_dev->bdev); in pool_merge() 4010 struct request_queue *q = bdev_get_queue(tc->pool_dev->bdev); in thin_merge()
|
D | raid10.c | 734 struct request_queue *q = in raid10_mergeable_bvec() 746 struct request_queue *q = in raid10_mergeable_bvec() 928 struct request_queue *q = bdev_get_queue(rdev->bdev); in raid10_congested() 1780 struct request_queue *q = bdev_get_queue(rdev->bdev); in raid10_add_disk() 3636 struct request_queue *q; in run()
|
D | dm-verity.c | 655 struct request_queue *q = bdev_get_queue(v->data_dev->bdev); in verity_merge()
|
/linux-4.1.27/drivers/staging/i2o/ |
D | i2o_block.h | 100 struct request_queue *queue;
|
D | i2o_block.c | 364 static int i2o_block_prep_req_fn(struct request_queue *q, struct request *req) in i2o_block_prep_req_fn() 406 struct request_queue *q = dreq->queue; in i2o_block_delayed_request_fn() 429 struct request_queue *q = req->q; in i2o_block_end_request() 892 static void i2o_block_request_fn(struct request_queue *q) in i2o_block_request_fn() 963 struct request_queue *queue; in i2o_block_device_alloc() 1030 struct request_queue *queue; in i2o_block_probe()
|
/linux-4.1.27/drivers/cdrom/ |
D | gdrom.c | 103 static DECLARE_WAIT_QUEUE_HEAD(request_queue); 124 struct request_queue *gdrom_rq; 555 wake_up_interruptible(&request_queue); in gdrom_dma_interrupt() 642 wait_event_interruptible_timeout(request_queue, in gdrom_readdisk_dma() 657 static void gdrom_request(struct request_queue *rq) in gdrom_request()
|
/linux-4.1.27/arch/m68k/emu/ |
D | nfblock.c | 58 struct request_queue *queue; 62 static void nfhd_make_request(struct request_queue *queue, struct bio *bio) in nfhd_make_request()
|
/linux-4.1.27/drivers/block/ |
D | sx8.c | 282 struct request_queue *oob_q; 291 struct request_queue *wait_q[CARM_MAX_WAIT_Q]; 762 static inline void carm_push_q (struct carm_host *host, struct request_queue *q) in carm_push_q() 774 static inline struct request_queue *carm_pop_q(struct carm_host *host) in carm_pop_q() 789 struct request_queue *q = carm_pop_q(host); in carm_round_robin() 808 static void carm_oob_rq_fn(struct request_queue *q) in carm_oob_rq_fn() 837 static void carm_rq_fn(struct request_queue *q) in carm_rq_fn() 1498 struct request_queue *q; in carm_init_disks() 1541 struct request_queue *q = disk->queue; in carm_free_disks() 1573 struct request_queue *q; in carm_init_one()
|
D | ps3disk.c | 44 struct request_queue *queue; 192 struct request_queue *q) in ps3disk_do_request() 213 static void ps3disk_request(struct request_queue *q) in ps3disk_request() 409 struct request_queue *queue; in ps3disk_probe()
|
D | pmem.c | 30 struct request_queue *pmem_queue; 60 static void pmem_make_request(struct request_queue *q, struct bio *bio) in pmem_make_request()
|
D | null_blk.c | 33 struct request_queue *q; 313 static void null_queue_bio(struct request_queue *q, struct bio *bio) in null_queue_bio() 325 static int null_rq_prep_fn(struct request_queue *q, struct request *req) in null_rq_prep_fn() 341 static void null_request_fn(struct request_queue *q) in null_request_fn()
|
D | loop.h | 64 struct request_queue *lo_queue;
|
D | cpqarray.h | 109 struct request_queue *queue;
|
D | z2ram.c | 69 static void do_z2_request(struct request_queue *q) in do_z2_request() 338 static struct request_queue *z2_queue;
|
D | osdblk.c | 107 struct request_queue *q; 295 static void osdblk_rq_fn(struct request_queue *q) in osdblk_rq_fn() 398 struct request_queue *q; in osdblk_init_disk()
|
D | mg_disk.c | 111 struct request_queue *breq; 147 static void mg_request(struct request_queue *); 662 static void mg_request_poll(struct request_queue *q) in mg_request_poll() 723 static void mg_request(struct request_queue *q) in mg_request()
|
D | brd.c | 39 struct request_queue *brd_queue; 326 static void brd_make_request(struct request_queue *q, struct bio *bio) in brd_make_request()
|
D | ps3vram.c | 69 struct request_queue *queue; 600 static void ps3vram_make_request(struct request_queue *q, struct bio *bio) in ps3vram_make_request() 625 struct request_queue *queue; in ps3vram_probe()
|
D | swim.c | 214 struct request_queue *queue; 528 static void redo_fd_request(struct request_queue *q) in redo_fd_request() 561 static void do_fd_request(struct request_queue *q) in do_fd_request()
|
D | hd.c | 98 static struct request_queue *hd_queue; 656 static void do_hd_request(struct request_queue *q) in do_hd_request()
|
D | xsysace.c | 210 struct request_queue *queue; 466 static struct request *ace_get_next_request(struct request_queue *q) in ace_get_next_request() 857 static void ace_request(struct request_queue * q) in ace_request()
|
D | ataflop.c | 1402 struct request_queue *q; in set_next_request() 1498 void do_fd_request(struct request_queue * q) in do_fd_request() 1986 struct request_queue *q = unit[i].disk->queue; in atari_floppy_init() 2041 struct request_queue *q = unit[i].disk->queue; in atari_floppy_exit()
|
D | cciss.h | 35 struct request_queue *queue;
|
D | pktcdvd.c | 701 struct request_queue *q = bdev_get_queue(pd->bdev); in pkt_generic_packet() 923 static int pkt_set_segment_merging(struct pktcdvd_device *pd, struct request_queue *q) in pkt_set_segment_merging() 2192 struct request_queue *q; in pkt_open_dev() 2359 static void pkt_make_request_write(struct request_queue *q, struct bio *bio) in pkt_make_request_write() 2443 static void pkt_make_request(struct request_queue *q, struct bio *bio) in pkt_make_request() 2506 static int pkt_merge_bvec(struct request_queue *q, struct bvec_merge_data *bmd, in pkt_merge_bvec() 2528 struct request_queue *q = pd->disk->queue; in pkt_init_queue()
|
D | nbd.c | 102 struct request_queue *q = req->q; in nbd_end_request() 542 static void do_nbd_request(struct request_queue *q) in do_nbd_request()
|
D | virtio_blk.c | 342 struct request_queue *q = vblk->disk->queue; in virtblk_config_changed_work() 569 struct request_queue *q; in virtblk_probe()
|
D | xen-blkfront.c | 120 struct request_queue *rq; 610 static void do_blkif_request(struct request_queue *rq) in do_blkif_request() 658 struct request_queue *rq; in xlvbd_init_blk_queue() 1184 struct request_queue *rq = info->rq; in blkif_interrupt()
|
D | amiflop.c | 1342 struct request_queue *q; in set_next_request() 1448 static void do_fd_request(struct request_queue * q) in do_fd_request() 1847 struct request_queue *q = unit[i].gendisk->queue;
|
D | sunvdc.c | 513 static void do_vdc_request(struct request_queue *rq) in do_vdc_request() 749 struct request_queue *q; in probe_disk()
|
D | umem.c | 113 struct request_queue *queue; 527 static void mm_make_request(struct request_queue *q, struct bio *bio) in mm_make_request()
|
D | cpqarray.c | 168 static void do_ida_request(struct request_queue *q); 393 struct request_queue *q; in cpqarray_register_ctlr() 904 static void do_ida_request(struct request_queue *q) in do_ida_request()
|
D | skd_main.c | 285 struct request_queue *queue; 458 static void skd_request_fn(struct request_queue *rq); 492 struct request_queue *q = skdev->queue; in skd_fail_all_pending() 568 static void skd_request_fn_not_online(struct request_queue *q); 570 static void skd_request_fn(struct request_queue *q) in skd_request_fn() 958 static void skd_request_fn_not_online(struct request_queue *q) in skd_request_fn_not_online() 4388 struct request_queue *q; in skd_cons_disk() 4683 struct request_queue *q = disk->queue; in skd_free_disk()
|
D | floppy.c | 260 static void do_fd_request(struct request_queue *q); 2226 struct request_queue *q; in request_done() 2799 struct request_queue *q; in set_next_request() 2896 static void do_fd_request(struct request_queue *q) in do_fd_request()
|
/linux-4.1.27/drivers/target/ |
D | target_core_iblock.c | 93 struct request_queue *q; in iblock_configure_device() 216 struct request_queue *q) in iblock_emulate_read_cap_with_block_size() 691 struct request_queue *q = bdev_get_queue(ib_dev->ibd_bd); in iblock_execute_rw() 800 struct request_queue *q = bdev_get_queue(bd); in iblock_get_blocks() 862 struct request_queue *q = bdev_get_queue(bd); in iblock_get_write_cache()
|
D | target_core_pscsi.c | 309 struct request_queue *q = sd->request_queue; in pscsi_add_device_to_list() 941 rc = bio_add_pc_page(pdv->pdv_sd->request_queue, in pscsi_map_sg() 1011 req = blk_get_request(pdv->pdv_sd->request_queue, in pscsi_execute_cmd() 1028 req = blk_make_request(pdv->pdv_sd->request_queue, hbio, in pscsi_execute_cmd() 1049 blk_execute_rq_nowait(pdv->pdv_sd->request_queue, NULL, req, in pscsi_execute_cmd()
|
D | target_core_file.c | 153 struct request_queue *q = bdev_get_queue(inode->i_bdev); in fd_configure_device()
|
/linux-4.1.27/include/linux/mtd/ |
D | blktrans.h | 49 struct request_queue *rq;
|
/linux-4.1.27/drivers/ide/ |
D | ide-pm.c | 184 struct request_queue *q = drive->queue; in ide_complete_pm_rq() 229 struct request_queue *q = drive->queue; in ide_check_pm_state()
|
D | ide-io.c | 433 static void __ide_requeue_and_plug(struct request_queue *q, struct request *rq) in __ide_requeue_and_plug() 445 struct request_queue *q = drive->queue; in ide_requeue_and_plug() 456 void do_ide_request(struct request_queue *q) in do_ide_request()
|
D | ide-devsets.c | 161 struct request_queue *q = drive->queue; in ide_devset_execute()
|
D | ide-park.c | 12 struct request_queue *q = drive->queue; in issue_park_cmd()
|
D | ide-cd.c | 704 struct request_queue *q = drive->queue; in cdrom_start_rw() 756 struct request_queue *q = drive->queue; in cdrom_do_block_pc() 1310 static int ide_cdrom_prep_fs(struct request_queue *q, struct request *rq) in ide_cdrom_prep_fs() 1374 static int ide_cdrom_prep_fn(struct request_queue *q, struct request *rq) in ide_cdrom_prep_fn() 1499 struct request_queue *q = drive->queue; in ide_cdrom_setup()
|
D | ide-disk.c | 429 static int idedisk_prep_fn(struct request_queue *q, struct request *rq) in idedisk_prep_fn() 655 struct request_queue *q = drive->queue; in ide_disk_setup()
|
/linux-4.1.27/fs/f2fs/ |
D | gc.h | 107 struct request_queue *q = bdev_get_queue(bdev); in is_idle()
|
D | segment.h | 703 struct request_queue *q = bdev_get_queue(bdev); in max_hw_blocks()
|
/linux-4.1.27/drivers/staging/unisys/common-spar/include/channels/ |
D | controlvmchannel.h | 436 struct signal_queue_header request_queue;/* Service or guest partition member 467 offsetof(struct spar_controlvm_channel_protocol, request_queue)
|
/linux-4.1.27/drivers/s390/block/ |
D | dasd.c | 2511 struct request_queue *queue; in __dasd_process_request_queue() 2516 queue = block->request_queue; in __dasd_process_request_queue() 2530 while ((req = blk_fetch_request(block->request_queue))) in __dasd_process_request_queue() 2800 blk_requeue_request(block->request_queue, req); in _dasd_requeue_request() 2886 static void do_dasd_request(struct request_queue *queue) in do_dasd_request() 2980 block->request_queue = blk_init_queue(do_dasd_request, in dasd_alloc_queue() 2982 if (block->request_queue == NULL) in dasd_alloc_queue() 2985 block->request_queue->queuedata = block; in dasd_alloc_queue() 3009 blk_queue_logical_block_size(block->request_queue, in dasd_setup_queue() 3011 blk_queue_max_hw_sectors(block->request_queue, max); in dasd_setup_queue() [all …]
|
D | xpram.c | 58 static struct request_queue *xpram_queues[XPRAM_MAX_DEVS]; 184 static void xpram_make_request(struct request_queue *q, struct bio *bio) in xpram_make_request()
|
D | scm_blk.h | 18 struct request_queue *rq;
|
D | dasd_genhd.c | 76 gdp->queue = block->request_queue; in dasd_gendisk_alloc()
|
D | dasd_int.h | 488 struct request_queue *request_queue; member
|
D | dasd_ioctl.c | 429 if (block->request_queue->request_fn) { in dasd_ioctl_information() 435 list_for_each(l, &block->request_queue->queue_head) in dasd_ioctl_information()
|
D | dcssblk.c | 30 static void dcssblk_make_request(struct request_queue *q, struct bio *bio); 55 struct request_queue *dcssblk_queue; 819 dcssblk_make_request(struct request_queue *q, struct bio *bio) in dcssblk_make_request()
|
D | scm_blk.c | 295 static void scm_blk_request(struct request_queue *rq) in scm_blk_request() 474 struct request_queue *rq; in scm_blk_dev_setup()
|
D | dasd_devmap.c | 1303 struct request_queue *q; in dasd_timeout_store() 1315 q = device->block->request_queue; in dasd_timeout_store()
|
/linux-4.1.27/arch/xtensa/platforms/iss/ |
D | simdisk.c | 31 struct request_queue *queue; 122 static void simdisk_make_request(struct request_queue *q, struct bio *bio) in simdisk_make_request()
|
/linux-4.1.27/fs/jfs/ |
D | ioctl.c | 134 struct request_queue *q = bdev_get_queue(sb->s_bdev); in jfs_ioctl()
|
D | super.c | 376 struct request_queue *q = bdev_get_queue(sb->s_bdev); in parse_options() 395 struct request_queue *q = bdev_get_queue(sb->s_bdev); in parse_options()
|
/linux-4.1.27/drivers/sbus/char/ |
D | jsflash.c | 186 static void jsfd_do_request(struct request_queue *q) in jsfd_do_request() 547 static struct request_queue *jsf_queue;
|
/linux-4.1.27/drivers/memstick/core/ |
D | ms_block.h | 153 struct request_queue *queue;
|
D | mspro_block.c | 143 struct request_queue *queue; 830 static int mspro_block_prepare_req(struct request_queue *q, struct request *req) in mspro_block_prepare_req() 843 static void mspro_block_submit_req(struct request_queue *q) in mspro_block_submit_req()
|
D | ms_block.c | 2003 static int msb_prepare_req(struct request_queue *q, struct request *req) in msb_prepare_req() 2014 static void msb_submit_req(struct request_queue *q) in msb_submit_req()
|
/linux-4.1.27/drivers/scsi/osd/ |
D | osd_initiator.c | 716 struct request_queue *q = osd_request_queue(or->osd_dev); in _osd_req_list_objects() 839 struct request_queue *req_q = osd_request_queue(or->osd_dev); in osd_req_write_kern() 890 struct request_queue *req_q = osd_request_queue(or->osd_dev); in osd_req_read_kern() 944 struct request_queue *req_q = osd_request_queue(or->osd_dev); in _osd_req_finalize_cdb_cont() 1046 struct request_queue *q = osd_request_queue(or->osd_dev); in _create_sg_bios() 1561 static struct request *_make_request(struct request_queue *q, bool has_write, in _make_request() 1583 struct request_queue *q = scsi_device->request_queue; in _init_blk_request()
|
D | osd_uld.c | 382 oud, scsi_device, scsi_device->request_queue); in __detect_osd()
|
/linux-4.1.27/Documentation/block/ |
D | request.txt | 86 struct request_queue *q DB Request queue this request belongs to
|
D | biodoc.txt | 720 blk_queue_init_tags(struct request_queue *q, int depth) 725 blk_queue_free_tags((struct request_queue *q) 734 blk_queue_start_tag(struct request_queue *q, struct request *rq) 742 blk_queue_end_tag(struct request_queue *q, struct request *rq) 761 blk_queue_invalidate_tags(struct request_queue *q)
|
/linux-4.1.27/drivers/block/mtip32xx/ |
D | mtip32xx.h | 469 struct request_queue *queue; /* Our request queue. */
|
/linux-4.1.27/drivers/block/aoe/ |
D | aoe.h | 167 struct request_queue *blkq;
|
D | aoeblk.c | 278 aoeblk_request(struct request_queue *q) in aoeblk_request() 355 struct request_queue *q; in aoeblk_gdalloc()
|
D | aoecmd.c | 909 struct request_queue *q; in nextbuf() 1106 struct request_queue *q; in aoe_end_request()
|
/linux-4.1.27/drivers/block/paride/ |
D | pcd.c | 189 static void do_pcd_request(struct request_queue * q); 730 static struct request_queue *pcd_queue; 732 static void do_pcd_request(struct request_queue * q) in do_pcd_request()
|
D | pf.c | 209 static void do_pf_request(struct request_queue * q); 768 static struct request_queue *pf_queue; 776 static void do_pf_request(struct request_queue * q) in do_pf_request()
|
D | pd.c | 382 static struct request_queue *pd_queue; 707 static void do_pd_request(struct request_queue * q) in do_pd_request()
|
/linux-4.1.27/drivers/ata/ |
D | pata_macio.c | 812 blk_queue_update_dma_alignment(sdev->request_queue, 31); in pata_macio_slave_config() 813 blk_queue_update_dma_pad(sdev->request_queue, 31); in pata_macio_slave_config() 827 blk_queue_update_dma_alignment(sdev->request_queue, 15); in pata_macio_slave_config() 828 blk_queue_update_dma_pad(sdev->request_queue, 15); in pata_macio_slave_config()
|
D | sata_nv.c | 753 blk_queue_bounce_limit(sdev0->request_queue, in nv_adma_slave_config() 756 blk_queue_bounce_limit(sdev1->request_queue, in nv_adma_slave_config() 764 blk_queue_bounce_limit(sdev0->request_queue, in nv_adma_slave_config() 767 blk_queue_bounce_limit(sdev1->request_queue, in nv_adma_slave_config() 771 blk_queue_segment_boundary(sdev->request_queue, segment_boundary); in nv_adma_slave_config() 772 blk_queue_max_segments(sdev->request_queue, sg_tablesize); in nv_adma_slave_config()
|
D | libata-scsi.c | 1136 struct request_queue *q = sdev->request_queue; in ata_scsi_dev_config() 1239 struct request_queue *q = sdev->request_queue; in ata_scsi_slave_destroy()
|
/linux-4.1.27/fs/xfs/ |
D | xfs_discard.c | 159 struct request_queue *q = bdev_get_queue(mp->m_ddev_targp->bt_bdev); in xfs_ioc_trim()
|
/linux-4.1.27/drivers/mtd/ |
D | mtd_blkdevs.c | 133 struct request_queue *rq = dev->rq; in mtd_blktrans_work() 177 static void mtd_blktrans_request(struct request_queue *rq) in mtd_blktrans_request()
|
/linux-4.1.27/drivers/md/bcache/ |
D | request.c | 952 static void cached_dev_make_request(struct request_queue *q, struct bio *bio) in cached_dev_make_request() 1004 struct request_queue *q = bdev_get_queue(dc->bdev); in cached_dev_congested() 1064 static void flash_dev_make_request(struct request_queue *q, struct bio *bio) in flash_dev_make_request() 1113 struct request_queue *q; in flash_dev_congested()
|
D | io.c | 16 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in bch_bio_max_sectors()
|
/linux-4.1.27/drivers/block/rsxx/ |
D | rsxx_priv.h | 172 struct request_queue *queue;
|
D | dev.c | 145 static void rsxx_make_request(struct request_queue *q, struct bio *bio) in rsxx_make_request()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | axonram.c | 107 axon_ram_make_request(struct request_queue *queue, struct bio *bio) in axon_ram_make_request()
|
/linux-4.1.27/drivers/staging/lustre/lustre/llite/ |
D | lloop.c | 139 struct request_queue *lo_queue; 337 static void loop_make_request(struct request_queue *q, struct bio *old_bio) in loop_make_request()
|
/linux-4.1.27/drivers/scsi/libsas/ |
D | sas_ata.c | 594 struct request_queue *q = qc->scsicmd->device->request_queue; in sas_ata_task_abort()
|
D | sas_scsi_host.c | 944 struct request_queue *q = sc->device->request_queue; in sas_task_abort()
|
/linux-4.1.27/arch/um/drivers/ |
D | ubd_kern.c | 146 struct request_queue *queue; 439 static void do_ubd_request(struct request_queue * q); 1273 static void do_ubd_request(struct request_queue *q) in do_ubd_request()
|
/linux-4.1.27/Documentation/RCU/ |
D | lockdep-splat.txt | 72 take the struct request_queue "q" from cfq_exit_queue() as an argument,
|
/linux-4.1.27/drivers/block/xen-blkback/ |
D | xenbus.c | 419 struct request_queue *q; in xen_vbd_create() 510 struct request_queue *q = bdev_get_queue(bdev); in xen_blkbk_discard()
|
/linux-4.1.27/drivers/block/drbd/ |
D | drbd_req.c | 1495 void drbd_make_request(struct request_queue *q, struct bio *bio) in drbd_make_request() 1523 int drbd_merge_bvec(struct request_queue *q, struct bvec_merge_data *bvm, struct bio_vec *bvec) in drbd_merge_bvec() 1532 struct request_queue * const b = in drbd_merge_bvec()
|
D | drbd_int.h | 845 struct request_queue *rq_queue; 1450 extern void drbd_make_request(struct request_queue *q, struct bio *bio); 1452 extern int drbd_merge_bvec(struct request_queue *q, struct bvec_merge_data *bvm, struct bio_vec *bv…
|
/linux-4.1.27/drivers/mtd/ubi/ |
D | block.c | 90 struct request_queue *rq;
|
/linux-4.1.27/drivers/scsi/aacraid/ |
D | linit.c | 430 if (sdev->request_queue->rq_timeout < (45 * HZ)) in aac_slave_configure() 431 blk_queue_rq_timeout(sdev->request_queue, 45*HZ); in aac_slave_configure()
|
/linux-4.1.27/drivers/block/zram/ |
D | zram_drv.c | 979 static void zram_make_request(struct request_queue *queue, struct bio *bio) in zram_make_request() 1163 struct request_queue *queue; in create_device()
|
/linux-4.1.27/mm/ |
D | page-writeback.c | 1667 struct request_queue *q = (struct request_queue *)data; in laptop_mode_timer_fn()
|
/linux-4.1.27/drivers/usb/image/ |
D | microtek.c | 332 blk_queue_dma_alignment(s->request_queue, (512 - 1)); in mts_slave_configure()
|
/linux-4.1.27/drivers/firewire/ |
D | sbp2.c | 1522 blk_queue_update_dma_alignment(sdev->request_queue, 4 - 1); in sbp2_scsi_slave_alloc() 1553 blk_queue_max_hw_sectors(sdev->request_queue, 128 * 1024 / 512); in sbp2_scsi_slave_configure()
|
/linux-4.1.27/Documentation/ |
D | iostats.txt | 83 given to appropriate struct request_queue and decremented as they finish.
|
/linux-4.1.27/fs/ext4/ |
D | ioctl.c | 600 struct request_queue *q = bdev_get_queue(sb->s_bdev); in ext4_ioctl()
|
/linux-4.1.27/fs/exofs/ |
D | ore_raid.c | 340 struct request_queue *q; in _add_to_r4w()
|
/linux-4.1.27/fs/ocfs2/ |
D | ioctl.c | 929 struct request_queue *q = bdev_get_queue(sb->s_bdev); in ocfs2_ioctl()
|
/linux-4.1.27/drivers/staging/rts5208/ |
D | rtsx.c | 92 blk_queue_dma_alignment(sdev->request_queue, (512 - 1)); in slave_configure()
|
/linux-4.1.27/fs/nilfs2/ |
D | ioctl.c | 1086 struct request_queue *q = bdev_get_queue(nilfs->ns_bdev); in nilfs_ioctl_trim_fs()
|