/linux-4.4.14/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 | 30 struct request_queue; 56 struct request_queue *q; /* the queue this rl belongs to */ 95 struct request_queue *q; 211 typedef void (request_fn_proc) (struct request_queue *q); 212 typedef blk_qc_t (make_request_fn) (struct request_queue *q, struct bio *bio); 213 typedef int (prep_rq_fn) (struct request_queue *, struct request *); 214 typedef void (unprep_rq_fn) (struct request_queue *, struct request *); 219 typedef int (lld_busy_fn) (struct request_queue *q); 282 struct request_queue { struct 502 static inline void queue_lockdep_assert_held(struct request_queue *q) in queue_lockdep_assert_held() [all …]
|
D | blk-mq.h | 36 struct request_queue *queue; 91 typedef struct blk_mq_hw_ctx *(map_queue_fn)(struct request_queue *, const int); 176 struct request_queue *blk_mq_init_queue(struct blk_mq_tag_set *); 177 struct request_queue *blk_mq_init_allocated_queue(struct blk_mq_tag_set *set, 178 struct request_queue *q); 191 struct request *blk_mq_alloc_request(struct request_queue *q, int rw, 213 struct blk_mq_hw_ctx *blk_mq_map_queue(struct request_queue *, const int ctx_index); 223 void blk_mq_cancel_requeue_work(struct request_queue *q); 224 void blk_mq_kick_requeue_list(struct request_queue *q); 225 void blk_mq_abort_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 | blk-cgroup.h | 107 struct request_queue *q; 173 struct request_queue *q, bool update_hint); 175 struct request_queue *q); 176 int blkcg_init_queue(struct request_queue *q); 177 void blkcg_drain_queue(struct request_queue *q); 178 void blkcg_exit_queue(struct request_queue *q); 183 int blkcg_activate_policy(struct request_queue *q, 185 void blkcg_deactivate_policy(struct request_queue *q, 267 struct request_queue *q, in __blkg_lookup() 292 struct request_queue *q) in blkg_lookup() [all …]
|
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 | 473 struct request_queue; 474 extern int bio_phys_segments(struct request_queue *, struct bio *); 484 extern int bio_add_pc_page(struct request_queue *, struct bio *, struct page *, 487 extern struct bio *bio_map_user_iov(struct request_queue *, 490 extern struct bio *bio_map_kern(struct request_queue *, void *, unsigned int, 492 extern struct bio *bio_copy_kern(struct request_queue *, void *, unsigned int, 516 extern struct bio *bio_copy_user_iov(struct request_queue *,
|
D | lightnvm.h | 281 struct request_queue *q; 348 typedef blk_qc_t (nvm_tgt_make_rq_fn)(struct request_queue *, struct bio *); 425 extern int nvm_register(struct request_queue *, char *, 434 static inline int nvm_register(struct request_queue *q, char *disk_name, in nvm_register()
|
D | iocontext.h | 72 struct request_queue *q;
|
D | ide.h | 499 struct request_queue *queue; /* request queue */ 1180 extern void do_ide_request(struct request_queue *);
|
D | genhd.h | 202 struct request_queue *queue;
|
/linux-4.4.14/block/ |
D | blk.h | 40 struct request_queue *q, struct blk_mq_ctx *ctx) in blk_get_flush_queue() 52 static inline void __blk_get_queue(struct request_queue *q) in __blk_get_queue() 57 struct blk_flush_queue *blk_alloc_flush_queue(struct request_queue *q, 61 int blk_init_rl(struct request_list *rl, struct request_queue *q, 65 void blk_rq_bio_prep(struct request_queue *q, struct request *rq, 67 int blk_rq_append_bio(struct request_queue *q, struct request *rq, 69 void blk_queue_bypass_start(struct request_queue *q); 70 void blk_queue_bypass_end(struct request_queue *q); 72 void __blk_queue_free_tags(struct request_queue *q); 75 void blk_freeze_queue(struct request_queue *q); [all …]
|
D | blk-mq.h | 24 struct request_queue *queue; 29 void blk_mq_freeze_queue(struct request_queue *q); 30 void blk_mq_free_queue(struct request_queue *q); 31 int blk_mq_update_nr_requests(struct request_queue *q, unsigned int nr); 32 void blk_mq_wake_waiters(struct request_queue *q); 58 extern int blk_mq_sysfs_register(struct request_queue *q); 59 extern void blk_mq_sysfs_unregister(struct request_queue *q); 63 void blk_mq_release(struct request_queue *q); 74 static inline struct blk_mq_ctx *__blk_mq_get_ctx(struct request_queue *q, in __blk_mq_get_ctx() 86 static inline struct blk_mq_ctx *blk_mq_get_ctx(struct request_queue *q) in blk_mq_get_ctx() [all …]
|
D | blk-sysfs.c | 19 ssize_t (*show)(struct request_queue *, char *); 20 ssize_t (*store)(struct request_queue *, const char *, size_t); 44 static ssize_t queue_requests_show(struct request_queue *q, char *page) in queue_requests_show() 50 queue_requests_store(struct request_queue *q, const char *page, size_t count) in queue_requests_store() 76 static ssize_t queue_ra_show(struct request_queue *q, char *page) in queue_ra_show() 85 queue_ra_store(struct request_queue *q, const char *page, size_t count) in queue_ra_store() 98 static ssize_t queue_max_sectors_show(struct request_queue *q, char *page) in queue_max_sectors_show() 105 static ssize_t queue_max_segments_show(struct request_queue *q, char *page) in queue_max_segments_show() 110 static ssize_t queue_max_integrity_segments_show(struct request_queue *q, char *page) in queue_max_integrity_segments_show() 115 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() 56 void blk_queue_softirq_done(struct request_queue *q, softirq_done_fn *fn) in blk_queue_softirq_done() 62 void blk_queue_rq_timeout(struct request_queue *q, unsigned int timeout) in blk_queue_rq_timeout() 68 void blk_queue_rq_timed_out(struct request_queue *q, rq_timed_out_fn *fn) in blk_queue_rq_timed_out() 74 void blk_queue_lld_busy(struct request_queue *q, lld_busy_fn *fn) in blk_queue_lld_busy() 158 void blk_queue_make_request(struct request_queue *q, make_request_fn *mfn) in blk_queue_make_request() 190 void blk_queue_bounce_limit(struct request_queue *q, u64 max_addr) in blk_queue_bounce_limit() 237 void blk_queue_max_hw_sectors(struct request_queue *q, unsigned int max_hw_sectors) in blk_queue_max_hw_sectors() 268 void blk_queue_chunk_sectors(struct request_queue *q, unsigned int chunk_sectors) in blk_queue_chunk_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-core.c | 91 void blk_queue_congestion_threshold(struct request_queue *q) in blk_queue_congestion_threshold() 116 struct request_queue *q = bdev_get_queue(bdev); in blk_get_backing_dev_info() 122 void blk_rq_init(struct request_queue *q, struct request *rq) in blk_rq_init() 183 struct request_queue *q; in blk_delay_work() 185 q = container_of(work, struct request_queue, delay_work.work); in blk_delay_work() 201 void blk_delay_queue(struct request_queue *q, unsigned long msecs) in blk_delay_queue() 218 void blk_start_queue_async(struct request_queue *q) in blk_start_queue_async() 234 void blk_start_queue(struct request_queue *q) in blk_start_queue() 257 void blk_stop_queue(struct request_queue *q) in blk_stop_queue() 282 void blk_sync_queue(struct request_queue *q) in blk_sync_queue() [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-mq.c | 81 void blk_mq_freeze_queue_start(struct request_queue *q) in blk_mq_freeze_queue_start() 93 static void blk_mq_freeze_queue_wait(struct request_queue *q) in blk_mq_freeze_queue_wait() 102 void blk_freeze_queue(struct request_queue *q) in blk_freeze_queue() 115 void blk_mq_freeze_queue(struct request_queue *q) in blk_mq_freeze_queue() 125 void blk_mq_unfreeze_queue(struct request_queue *q) in blk_mq_unfreeze_queue() 138 void blk_mq_wake_waiters(struct request_queue *q) in blk_mq_wake_waiters() 161 static void blk_mq_rq_ctx_init(struct request_queue *q, struct blk_mq_ctx *ctx, in blk_mq_rq_ctx_init() 232 struct request *blk_mq_alloc_request(struct request_queue *q, int rw, gfp_t gfp, in blk_mq_alloc_request() 275 struct request_queue *q = rq->q; in __blk_mq_free_request() 299 struct request_queue *q = rq->q; in blk_mq_free_request() [all …]
|
D | blk-merge.c | 12 static struct bio *blk_bio_discard_split(struct request_queue *q, in blk_bio_discard_split() 55 static struct bio *blk_bio_write_same_split(struct request_queue *q, in blk_bio_write_same_split() 71 static inline unsigned get_max_io_size(struct request_queue *q, in get_max_io_size() 83 static struct bio *blk_bio_segment_split(struct request_queue *q, in blk_bio_segment_split() 167 void blk_queue_split(struct request_queue *q, struct bio **bio, in blk_queue_split() 196 static unsigned int __blk_recalc_rq_segments(struct request_queue *q, in __blk_recalc_rq_segments() 275 void blk_recount_segments(struct request_queue *q, struct bio *bio) in blk_recount_segments() 300 static int blk_phys_contig_segment(struct request_queue *q, struct bio *bio, in blk_phys_contig_segment() 336 __blk_segment_map_sg(struct request_queue *q, struct bio_vec *bvec, in __blk_segment_map_sg() 378 static int __blk_bios_map_sg(struct request_queue *q, struct bio *bio, in __blk_bios_map_sg() [all …]
|
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-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() 192 struct request_queue *q = req->q; in blk_add_timer()
|
D | blk-flush.c | 95 static bool blk_kick_flush(struct request_queue *q, 136 struct request_queue *q = rq->q; in blk_flush_queue_rq() 170 struct request_queue *q = rq->q; in blk_flush_complete_seq() 222 struct request_queue *q = flush_rq->q; in flush_end_io() 290 static bool blk_kick_flush(struct request_queue *q, struct blk_flush_queue *fq) in blk_kick_flush() 341 struct request_queue *q = rq->q; in flush_data_end_io() 354 struct request_queue *q = rq->q; in mq_flush_data_end_io() 386 struct request_queue *q = rq->q; in blk_insert_flush() 465 struct request_queue *q; in blkdev_issue_flush() 503 struct blk_flush_queue *blk_alloc_flush_queue(struct request_queue *q, in blk_alloc_flush_queue()
|
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 | 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() 363 struct request_queue *q = hctx->queue; in blk_mq_register_hctx() 385 struct request_queue *q = disk->queue; in blk_mq_unregister_disk() 411 static void blk_mq_sysfs_init(struct request_queue *q) in blk_mq_sysfs_init() 429 struct request_queue *q = disk->queue; in blk_mq_register_disk() 460 void blk_mq_sysfs_unregister(struct request_queue *q) in blk_mq_sysfs_unregister() 472 int blk_mq_sysfs_register(struct request_queue *q) in blk_mq_sysfs_register()
|
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-map.c | 12 static bool iovec_gap_to_prv(struct request_queue *q, in iovec_gap_to_prv() 30 int blk_rq_append_bio(struct request_queue *q, struct request *rq, in blk_rq_append_bio() 81 int blk_rq_map_user_iov(struct request_queue *q, struct request *rq, in blk_rq_map_user_iov() 143 int blk_rq_map_user(struct request_queue *q, struct request *rq, in blk_rq_map_user() 203 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 | blk-cgroup.c | 52 static bool blkcg_policy_enabled(struct request_queue *q, in blkcg_policy_enabled() 91 static struct blkcg_gq *blkg_alloc(struct blkcg *blkcg, struct request_queue *q, in blkg_alloc() 143 struct request_queue *q, bool update_hint) in blkg_lookup_slowpath() 171 struct request_queue *q, in blkg_create() 271 struct request_queue *q) in blkg_lookup_create() 360 static void blkg_destroy_all(struct request_queue *q) in blkg_destroy_all() 406 struct request_queue *q) in __blk_queue_next_rl() 936 struct request_queue *q = blkg->q; in blkcg_css_offline() 1046 int blkcg_init_queue(struct request_queue *q) in blkcg_init_queue() 1095 void blkcg_drain_queue(struct request_queue *q) in blkcg_drain_queue() [all …]
|
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() 99 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() 149 struct request_queue *q = bdev_get_queue(bdev); in blkdev_issue_write_same() 288 struct request_queue *q = bdev_get_queue(bdev); in blkdev_issue_zeroout()
|
D | blk-integrity.c | 41 int blk_rq_count_integrity_sg(struct request_queue *q, struct bio *bio) in blk_rq_count_integrity_sg() 86 int blk_rq_map_integrity_sg(struct request_queue *q, struct bio *bio, in blk_rq_map_integrity_sg() 186 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 | bounce.c | 182 static void __blk_queue_bounce(struct request_queue *q, struct bio **bio_orig, in __blk_queue_bounce() 238 void blk_queue_bounce(struct request_queue *q, struct bio **bio_orig) in blk_queue_bounce()
|
D | blk-throttle.c | 143 struct request_queue *queue; 1024 struct request_queue *q = td->queue; in throtl_pending_timer_fn() 1089 struct request_queue *q = td->queue; in blk_throtl_dispatch_work_fn() 1379 static void throtl_shutdown_wq(struct request_queue *q) in throtl_shutdown_wq() 1396 bool blk_throtl_bio(struct request_queue *q, struct blkcg_gq *blkg, in blk_throtl_bio() 1519 void blk_throtl_drain(struct request_queue *q) in blk_throtl_drain() 1555 int blk_throtl_init(struct request_queue *q) in blk_throtl_init() 1577 void blk_throtl_exit(struct request_queue *q) in blk_throtl_exit()
|
D | blk-mq-tag.h | 61 void blk_mq_queue_tag_busy_iter(struct request_queue *q, busy_iter_fn *fn,
|
D | cfq-iosched.c | 322 struct request_queue *queue; 861 static void cfq_dispatch_insert(struct request_queue *, struct request *); 2476 static void cfq_activate_request(struct request_queue *q, struct request *rq) in cfq_activate_request() 2487 static void cfq_deactivate_request(struct request_queue *q, struct request *rq) in cfq_deactivate_request() 2515 static int cfq_merge(struct request_queue *q, struct request **req, in cfq_merge() 2530 static void cfq_merged_request(struct request_queue *q, struct request *req, in cfq_merged_request() 2540 static void cfq_bio_merged(struct request_queue *q, struct request *req, in cfq_bio_merged() 2547 cfq_merged_requests(struct request_queue *q, struct request *rq, in cfq_merged_requests() 2579 static int cfq_allow_merge(struct request_queue *q, struct request *rq, in cfq_allow_merge() 2970 static void cfq_dispatch_insert(struct request_queue *q, struct request *rq) in cfq_dispatch_insert() [all …]
|
D | blk-softirq.c | 108 struct request_queue *q = req->q; in __blk_complete_request()
|
D | bio.c | 554 inline int bio_phys_segments(struct request_queue *q, struct bio *bio) in bio_phys_segments() 711 int bio_add_pc_page(struct request_queue *q, struct bio *bio, struct page in bio_add_pc_page() 1120 struct bio *bio_copy_user_iov(struct request_queue *q, in bio_copy_user_iov() 1249 struct bio *bio_map_user_iov(struct request_queue *q, in bio_map_user_iov() 1419 struct bio *bio_map_kern(struct request_queue *q, void *data, unsigned int len, in bio_map_kern() 1491 struct bio *bio_copy_kern(struct request_queue *q, void *data, unsigned int len, in bio_copy_kern()
|
D | blk-mq-tag.c | 478 void blk_mq_queue_tag_busy_iter(struct request_queue *q, busy_iter_fn *fn, in blk_mq_queue_tag_busy_iter() 688 struct request_queue *q = rq->q; in blk_mq_unique_tag()
|
D | bio-integrity.c | 273 struct request_queue *q; in bio_integrity_prep()
|
/linux-4.4.14/include/scsi/ |
D | scsi_dh.h | 76 extern int scsi_dh_activate(struct request_queue *, activate_complete, void *); 77 extern int scsi_dh_attach(struct request_queue *, const char *); 78 extern const char *scsi_dh_attached_handler_name(struct request_queue *, gfp_t); 79 extern int scsi_dh_set_params(struct request_queue *, const char *); 81 static inline int scsi_dh_activate(struct request_queue *req, in scsi_dh_activate() 87 static inline int scsi_dh_attach(struct request_queue *req, const char *name) in scsi_dh_attach() 91 static inline const char *scsi_dh_attached_handler_name(struct request_queue *q, in scsi_dh_attached_handler_name() 96 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; 701 struct request_queue *uspace_req_q; 826 extern struct request_queue *__scsi_alloc_queue(struct Scsi_Host *shost, 827 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; 79 struct request_queue *request_queue; member
|
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 | 276 struct request_queue *bsg_q;
|
/linux-4.4.14/drivers/nvme/host/ |
D | nvme.h | 36 struct request_queue *admin_q; 83 struct request_queue *queue; 119 int nvme_submit_sync_cmd(struct request_queue *q, struct nvme_command *cmd, 121 int __nvme_submit_sync_cmd(struct request_queue *q, struct nvme_command *cmd, 141 int nvme_nvm_register(struct request_queue *q, char *disk_name); 142 void nvme_nvm_unregister(struct request_queue *q, char *disk_name); 144 static inline int nvme_nvm_register(struct request_queue *q, char *disk_name) in nvme_nvm_register() 149 static inline void nvme_nvm_unregister(struct request_queue *q, char *disk_name) {}; in nvme_nvm_unregister()
|
D | lightnvm.c | 362 struct request_queue *q = nvmdev->q; in nvme_nvm_get_bb_tbl() 468 struct request_queue *q = dev->q; in nvme_nvm_submit_io() 508 struct request_queue *q = dev->q; in nvme_nvm_erase_block() 566 int nvme_nvm_register(struct request_queue *q, char *disk_name) in nvme_nvm_register() 571 void nvme_nvm_unregister(struct request_queue *q, char *disk_name) in nvme_nvm_unregister()
|
/linux-4.4.14/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.4.14/drivers/scsi/ |
D | scsi_lib.c | 123 struct request_queue *q = cmd->request->q; in scsi_mq_requeue_cmd() 145 struct request_queue *q = device->request_queue; in __scsi_queue_insert() 225 req = blk_get_request(sdev->request_queue, write, __GFP_RECLAIM); in scsi_execute() 230 if (bufflen && blk_rq_map_kern(sdev->request_queue, req, in scsi_execute() 329 static void scsi_kick_queue(struct request_queue *q) in scsi_kick_queue() 361 scsi_kick_queue(current_sdev->request_queue); in scsi_single_lun_run() 374 scsi_kick_queue(sdev->request_queue); in scsi_single_lun_run() 425 struct request_queue *slq; in scsi_starved_list_run() 459 slq = sdev->request_queue; in scsi_starved_list_run() 486 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_dh.c | 292 static struct scsi_device *get_sdev_from_queue(struct request_queue *q) in get_sdev_from_queue() 319 int scsi_dh_activate(struct request_queue *q, activate_complete fn, void *data) in scsi_dh_activate() 366 int scsi_dh_set_params(struct request_queue *q, const char *params) in scsi_dh_set_params() 388 int scsi_dh_attach(struct request_queue *q, const char *name) in scsi_dh_attach() 427 const char *scsi_dh_attached_handler_name(struct request_queue *q, gfp_t gfp) in scsi_dh_attached_handler_name()
|
D | scsi_pm.c | 222 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() 251 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_scan.c | 265 sdev->request_queue = scsi_mq_alloc_queue(sdev); in scsi_alloc_sdev() 267 sdev->request_queue = scsi_alloc_queue(sdev); in scsi_alloc_sdev() 268 if (!sdev->request_queue) { in scsi_alloc_sdev() 275 WARN_ON_ONCE(!blk_get_queue(sdev->request_queue)); in scsi_alloc_sdev() 276 sdev->request_queue->queuedata = sdev; in scsi_alloc_sdev() 279 blk_queue_init_tags(sdev->request_queue, in scsi_alloc_sdev() 904 blk_queue_max_hw_sectors(sdev->request_queue, 512); in scsi_add_lun() 910 blk_queue_max_hw_sectors(sdev->request_queue, 1024); in scsi_add_lun()
|
D | scsi_sysfs.c | 422 blk_put_queue(sdev->request_queue); in scsi_device_dev_release_usercontext() 424 sdev->request_queue = NULL; in scsi_device_dev_release_usercontext() 623 return snprintf(buf, 20, "%d\n", sdev->request_queue->rq_timeout / HZ); in sdev_show_timeout() 634 blk_queue_rq_timeout(sdev->request_queue, timeout * HZ); in sdev_store_timeout() 1031 struct request_queue *rq = sdev->request_queue; in scsi_sysfs_add_sdev() 1117 bsg_unregister_queue(sdev->request_queue); in __scsi_remove_device() 1131 blk_cleanup_queue(sdev->request_queue); in __scsi_remove_device()
|
D | sg.c | 277 struct request_queue *q; in sg_open() 337 q = sdp->device->request_queue; in sg_open() 812 blk_execute_rq_nowait(sdp->device->request_queue, sdp->disk, in sg_common_write() 828 static int max_sectors_bytes(struct request_queue *q) in max_sectors_bytes() 976 max_sectors_bytes(sdp->device->request_queue)); in sg_ioctl() 986 max_sectors_bytes(sdp->device->request_queue)); in sg_ioctl() 1078 return sg_scsi_ioctl(sdp->device->request_queue, NULL, filp->f_mode, p); in sg_ioctl() 1086 return put_user(max_sectors_bytes(sdp->device->request_queue), in sg_ioctl() 1089 return blk_trace_setup(sdp->device->request_queue, in sg_ioctl() 1095 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 | 543 req = blk_get_request(SRpnt->stp->device->request_queue, write, in st_scsi_execute() 742 STp->device->request_queue->rq_timeout, in cross_eof() 787 STp->device->request_queue->rq_timeout, in st_flush_write_buffer() 1112 STp->device->request_queue->rq_timeout, in check_tape() 1139 STp->device->request_queue->rq_timeout, in check_tape() 1386 STp->device->request_queue->rq_timeout, in st_flush() 1555 STp->device->request_queue)) == 0) { in setup_buffering() 1775 STp->device->request_queue->rq_timeout, in st_write() 1945 STp->device->request_queue->rq_timeout, in read_tape() 2374 blk_queue_rq_timeout(STp->device->request_queue, [all …]
|
D | sd.c | 636 struct request_queue *q = sdkp->disk->queue; in sd_config_discard() 794 struct request_queue *q = sdkp->disk->queue; in sd_config_write_same() 1469 const int timeout = sdp->request_queue->rq_timeout in sd_sync_cache() 2127 blk_queue_alignment_offset(sdp->request_queue, alignment); in read_capacity_16() 2314 blk_queue_logical_block_size(sdp->request_queue, sector_size); in sd_read_capacity() 2341 blk_queue_physical_block_size(sdp->request_queue, in sd_read_capacity() 2817 struct request_queue *q = sdkp->disk->queue; in sd_revalidate_disk() 2987 gd->queue = sdkp->device->request_queue; in sd_probe_async() 3010 blk_pm_runtime_init(sdp->request_queue, dev); in sd_probe_async() 3093 if (!sdp->request_queue->rq_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 | storvsc_drv.c | 1228 blk_queue_max_segment_size(sdevice->request_queue, PAGE_SIZE); in storvsc_device_configure() 1230 blk_queue_bounce_limit(sdevice->request_queue, BLK_BOUNCE_ANY); in storvsc_device_configure() 1232 blk_queue_rq_timeout(sdevice->request_queue, (storvsc_timeout * HZ)); in storvsc_device_configure() 1235 blk_queue_virt_boundary(sdevice->request_queue, PAGE_SIZE - 1); in storvsc_device_configure()
|
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 | 414 struct request_queue *q; in scsi_request_fn_active() 418 q = sdev->request_queue; in scsi_request_fn_active()
|
D | hosts.c | 318 struct request_queue *q; in scsi_host_dev_release()
|
D | scsi_error.c | 1379 rtn = scsi_send_eh_cmnd(scmd, stu_command, 6, scmd->device->request_queue->rq_timeout, 0); in scsi_eh_try_stu() 1976 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.4.14/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() 534 int blk_trace_setup(struct request_queue *q, char *name, dev_t dev, in blk_trace_setup() 558 static int compat_blk_trace_setup(struct request_queue *q, char *name, in compat_blk_trace_setup() 591 int blk_trace_startstop(struct request_queue *q, int start) in blk_trace_startstop() 641 struct request_queue *q; in blk_trace_ioctl() 684 void blk_trace_shutdown(struct request_queue *q) in blk_trace_shutdown() 707 static void blk_add_trace_rq(struct request_queue *q, struct request *rq, in blk_add_trace_rq() 727 struct request_queue *q, struct request *rq) in blk_add_trace_rq_abort() 733 struct request_queue *q, struct request *rq) in blk_add_trace_rq_insert() [all …]
|
/linux-4.4.14/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() 512 return sprintf(buf, "%u\n", queue_max_hw_sectors(sdev->request_queue)); in max_sectors_show() 523 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.4.14/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() 111 static void mmc_request_fn(struct request_queue *q) in mmc_request_fn() 158 static void mmc_queue_setup_discard(struct request_queue *q, in mmc_queue_setup_discard() 323 struct request_queue *q = mq->queue; in mmc_cleanup_queue() 415 struct request_queue *q = mq->queue; in mmc_queue_suspend() 435 struct request_queue *q = mq->queue; in mmc_queue_resume()
|
D | queue.h | 57 struct request_queue *queue;
|
D | block.c | 1624 static inline u8 mmc_calc_packed_hdr_segs(struct request_queue *q, in mmc_calc_packed_hdr_segs() 1642 struct request_queue *q = mq->queue; in mmc_blk_prep_packed_list() 1913 struct request_queue *q = mq->queue; in mmc_blk_revert_packed_req()
|
/linux-4.4.14/drivers/md/ |
D | dm-table.c | 280 struct request_queue *q; in device_area_is_invalid() 436 struct request_queue *q = bdev_get_queue(bdev); in dm_set_device_limits() 893 struct request_queue *q = bdev_get_queue(dd->dm_dev->bdev); in dm_table_set_type() 1328 struct request_queue *q = bdev_get_queue(dev->bdev); in device_flush_capable() 1380 struct request_queue *q = bdev_get_queue(dev->bdev); in device_is_nonrot() 1388 struct request_queue *q = bdev_get_queue(dev->bdev); in device_is_not_random() 1396 struct request_queue *q = bdev_get_queue(dev->bdev); in queue_supports_sg_merge() 1421 struct request_queue *q = bdev_get_queue(dev->bdev); in device_not_write_same_capable() 1448 struct request_queue *q = bdev_get_queue(dev->bdev); in device_discard_capable() 1482 void dm_table_set_restrictions(struct dm_table *t, struct request_queue *q, in dm_table_set_restrictions() [all …]
|
D | dm.h | 66 void dm_table_set_restrictions(struct dm_table *t, struct request_queue *q, 201 struct request_queue *dm_get_md_queue(struct mapped_device *md);
|
D | dm.c | 160 struct request_queue *queue; 542 struct request_queue *dm_get_md_queue(struct mapped_device *md) in dm_get_md_queue() 1199 struct request_queue *q = rq->q; in old_requeue_request() 1226 static void old_stop_queue(struct request_queue *q) in old_stop_queue() 1238 static void stop_queue(struct request_queue *q) in stop_queue() 1246 static void old_start_queue(struct request_queue *q) in old_start_queue() 1256 static void start_queue(struct request_queue *q) in start_queue() 1760 static blk_qc_t dm_make_request(struct request_queue *q, struct bio *bio) in dm_make_request() 1913 static int dm_prep_fn(struct request_queue *q, struct request *rq) in dm_prep_fn() 2078 static void dm_request_fn(struct request_queue *q) in dm_request_fn() [all …]
|
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 | linear.c | 63 struct request_queue *q = bdev_get_queue(conf->disks[i].rdev->bdev); in linear_congested()
|
D | md.h | 423 struct request_queue *queue; /* for plugging ... */
|
D | dm-io.c | 290 struct request_queue *q = bdev_get_queue(where->bdev); in do_region()
|
D | raid0.c | 36 struct request_queue *q = bdev_get_queue(devlist[i]->bdev); in raid0_congested()
|
D | dm-mpath.c | 556 struct request_queue *q = NULL; in parse_path() 1609 struct request_queue *q = bdev_get_queue(pgpath->path.dev->bdev); in __pgpath_busy()
|
D | dm-log-writes.c | 766 struct request_queue *q = bdev_get_queue(lc->dev->bdev); in log_writes_io_hints()
|
/linux-4.4.14/drivers/ide/ |
D | ide-pm.c | 48 struct request_queue *q = rq->q; in ide_pm_execute_rq() 214 struct request_queue *q = drive->queue; in ide_complete_pm_rq() 259 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.4.14/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.4.14/drivers/scsi/device_handler/ |
D | scsi_dh_rdac.c | 266 struct request_queue *q = sdev->request_queue; in get_rdac_req() 403 struct request_queue *q = sdev->request_queue; in submit_inquiry() 587 struct request_queue *q = sdev->request_queue; in send_mode_select()
|
D | scsi_dh_hp_sw.c | 112 req = blk_get_request(sdev->request_queue, WRITE, GFP_NOIO); in hp_sw_tur() 242 req = blk_get_request(h->sdev->request_queue, WRITE, GFP_ATOMIC); in hp_sw_start_stop()
|
D | scsi_dh_emc.c | 268 rq = blk_get_request(sdev->request_queue, in get_req() 331 err = blk_execute_rq(sdev->request_queue, NULL, rq, 1); in send_inquiry_cmd() 379 err = blk_execute_rq(sdev->request_queue, NULL, rq, 1); in send_trespass_cmd()
|
D | scsi_dh_alua.c | 107 struct request_queue *q = sdev->request_queue; in get_alua_req()
|
/linux-4.4.14/drivers/block/ |
D | null_blk.c | 35 struct request_queue *q; 220 struct request_queue *q = NULL; in end_cmd() 311 static blk_qc_t null_queue_bio(struct request_queue *q, struct bio *bio) in null_queue_bio() 324 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() 448 struct request_queue *q = dev->q; in null_lnvm_submit_io()
|
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 | cpqarray.h | 109 struct request_queue *queue;
|
D | loop.h | 63 struct request_queue *lo_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 | 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 | ps3vram.c | 69 struct request_queue *queue; 601 static blk_qc_t ps3vram_make_request(struct request_queue *q, struct bio *bio) in ps3vram_make_request() 630 struct request_queue *queue; in ps3vram_probe()
|
D | brd.c | 39 struct request_queue *brd_queue; 326 static blk_qc_t brd_make_request(struct request_queue *q, struct bio *bio) in brd_make_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 | 702 struct request_queue *q = bdev_get_queue(pd->bdev); in pkt_generic_packet() 924 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() 2360 static void pkt_make_request_write(struct request_queue *q, struct bio *bio) in pkt_make_request_write() 2444 static blk_qc_t pkt_make_request(struct request_queue *q, struct bio *bio) in pkt_make_request() 2510 struct request_queue *q = pd->disk->queue; in pkt_init_queue()
|
D | virtio_blk.c | 342 struct request_queue *q = vblk->disk->queue; in virtblk_config_changed_work() 568 struct request_queue *q; in virtblk_probe()
|
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 | nbd.c | 116 struct request_queue *q = req->q; in nbd_end_request() 603 static void nbd_request_handler(struct request_queue *q) in nbd_request_handler()
|
D | umem.c | 113 struct request_queue *queue; 527 static blk_qc_t mm_make_request(struct request_queue *q, struct bio *bio) in mm_make_request()
|
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 | 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 | xen-blkfront.c | 140 struct request_queue *rq; 786 struct request_queue *rq; in xlvbd_init_blk_queue() 1348 struct request_queue *rq = info->rq; in blkif_interrupt()
|
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()
|
D | DAC960.c | 2533 struct request_queue *RequestQueue; in DAC960_RegisterBlockDevice() 3327 static int DAC960_process_queue(DAC960_Controller_T *Controller, struct request_queue *req_q) in DAC960_process_queue() 3379 struct request_queue *req_q = controller->RequestQueue[i]; in DAC960_ProcessRequest() 3394 struct request_queue *req_q = controller->RequestQueue[i]; in DAC960_ProcessRequest() 3420 struct request_queue *req_q = Controller->RequestQueue[Command->LogicalDriveNumber]; in DAC960_queue_partial_rw() 3453 static void DAC960_RequestFunction(struct request_queue *RequestQueue) in DAC960_RequestFunction()
|
/linux-4.4.14/arch/m68k/emu/ |
D | nfblock.c | 58 struct request_queue *queue; 62 static blk_qc_t nfhd_make_request(struct request_queue *queue, struct bio *bio) in nfhd_make_request()
|
/linux-4.4.14/drivers/target/ |
D | target_core_iblock.c | 85 struct request_queue *q; in iblock_configure_device() 202 struct request_queue *q) in iblock_emulate_read_cap_with_block_size() 651 struct request_queue *q = bdev_get_queue(ib_dev->ibd_bd); in iblock_execute_rw() 742 struct request_queue *q = bdev_get_queue(bd); in iblock_get_blocks() 803 struct request_queue *q = bdev_get_queue(bd); in iblock_get_write_cache()
|
D | target_core_pscsi.c | 305 struct request_queue *q = sd->request_queue; in pscsi_add_device_to_list() 946 rc = bio_add_pc_page(pdv->pdv_sd->request_queue, in pscsi_map_sg() 1016 req = blk_get_request(pdv->pdv_sd->request_queue, in pscsi_execute_cmd() 1033 req = blk_make_request(pdv->pdv_sd->request_queue, hbio, in pscsi_execute_cmd() 1054 blk_execute_rq_nowait(pdv->pdv_sd->request_queue, NULL, req, in pscsi_execute_cmd()
|
D | target_core_file.c | 148 struct request_queue *q = bdev_get_queue(inode->i_bdev); in fd_configure_device()
|
D | target_core_device.c | 835 struct request_queue *q, int block_size) in target_configure_unmap_from_queue()
|
/linux-4.4.14/drivers/s390/block/ |
D | dasd.c | 2535 struct request_queue *queue; in __dasd_process_request_queue() 2540 queue = block->request_queue; in __dasd_process_request_queue() 2554 while ((req = blk_fetch_request(block->request_queue))) in __dasd_process_request_queue() 2824 blk_requeue_request(block->request_queue, req); in _dasd_requeue_request() 2910 static void do_dasd_request(struct request_queue *queue) in do_dasd_request() 3004 block->request_queue = blk_init_queue(do_dasd_request, in dasd_alloc_queue() 3006 if (block->request_queue == NULL) in dasd_alloc_queue() 3009 block->request_queue->queuedata = block; in dasd_alloc_queue() 3033 queue_flag_set_unlocked(QUEUE_FLAG_NONROT, block->request_queue); in dasd_setup_queue() 3034 block->request_queue->limits.max_dev_sectors = max; in dasd_setup_queue() [all …]
|
D | xpram.c | 58 static struct request_queue *xpram_queues[XPRAM_MAX_DEVS]; 184 static blk_qc_t 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_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 | dasd_int.h | 488 struct request_queue *request_queue; member
|
D | dcssblk.c | 30 static blk_qc_t dcssblk_make_request(struct request_queue *q, 56 struct request_queue *dcssblk_queue; 820 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.4.14/include/linux/mtd/ |
D | blktrans.h | 49 struct request_queue *rq;
|
/linux-4.4.14/drivers/staging/unisys/visorbus/ |
D | controlvmchannel.h | 409 struct signal_queue_header request_queue;/* Service or guest partition member 440 offsetof(struct spar_controlvm_channel_protocol, request_queue)
|
/linux-4.4.14/fs/f2fs/ |
D | gc.h | 107 struct request_queue *q = bdev_get_queue(bdev); in is_idle()
|
D | segment.h | 686 struct request_queue *q = bdev_get_queue(bdev); in max_hw_blocks()
|
/linux-4.4.14/drivers/nvdimm/ |
D | btt.h | 172 struct request_queue *btt_queue;
|
D | blk.c | 25 struct request_queue *queue; 164 static blk_qc_t nd_blk_make_request(struct request_queue *q, struct bio *bio) in nd_blk_make_request()
|
D | pmem.c | 34 struct request_queue *pmem_queue; 67 static blk_qc_t pmem_make_request(struct request_queue *q, struct bio *bio) in pmem_make_request()
|
/linux-4.4.14/include/target/ |
D | target_core_backend.h | 99 struct request_queue *q, int block_size);
|
/linux-4.4.14/arch/xtensa/platforms/iss/ |
D | simdisk.c | 31 struct request_queue *queue; 104 static blk_qc_t simdisk_make_request(struct request_queue *q, struct bio *bio) in simdisk_make_request()
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/lightnvm/ |
D | core.c | 305 int nvm_register(struct request_queue *q, char *disk_name, in nvm_register() 383 struct request_queue *tqueue; in nvm_create_target() 464 struct request_queue *q = tdisk->queue; in nvm_remove_target()
|
D | rrpc.c | 270 struct request_queue *q = rrpc->dev->q; in rrpc_move_valid_pages() 850 static blk_qc_t rrpc_make_rq(struct request_queue *q, struct bio *bio) in rrpc_make_rq() 1263 struct request_queue *bqueue = dev->q; in rrpc_init() 1264 struct request_queue *tqueue = tdisk->queue; in rrpc_init()
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/block/mtip32xx/ |
D | mtip32xx.h | 469 struct request_queue *queue; /* Our request queue. */
|
/linux-4.4.14/drivers/block/paride/ |
D | pf.c | 209 static void do_pf_request(struct request_queue * q); 775 static struct request_queue *pf_queue; 783 static void do_pf_request(struct request_queue * q) in do_pf_request()
|
D | pcd.c | 189 static void do_pcd_request(struct request_queue * q); 738 static struct request_queue *pcd_queue; 740 static void do_pcd_request(struct request_queue * q) in do_pcd_request()
|
D | pd.c | 384 static struct request_queue *pd_queue; 709 static void do_pd_request(struct request_queue * q) in do_pd_request()
|
/linux-4.4.14/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.4.14/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.4.14/drivers/mtd/ |
D | mtd_blkdevs.c | 129 struct request_queue *rq = dev->rq; in mtd_blktrans_work() 173 static void mtd_blktrans_request(struct request_queue *rq) in mtd_blktrans_request()
|
/linux-4.4.14/drivers/md/bcache/ |
D | request.c | 961 static blk_qc_t cached_dev_make_request(struct request_queue *q, in cached_dev_make_request() 1016 struct request_queue *q = bdev_get_queue(dc->bdev); in cached_dev_congested() 1076 static blk_qc_t flash_dev_make_request(struct request_queue *q, in flash_dev_make_request() 1128 struct request_queue *q; in flash_dev_congested()
|
/linux-4.4.14/drivers/block/rsxx/ |
D | rsxx_priv.h | 172 struct request_queue *queue;
|
D | dev.c | 148 static blk_qc_t rsxx_make_request(struct request_queue *q, struct bio *bio) in rsxx_make_request()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | lloop.c | 139 struct request_queue *lo_queue; 336 static blk_qc_t loop_make_request(struct request_queue *q, struct bio *old_bio) in loop_make_request()
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/Documentation/RCU/ |
D | lockdep-splat.txt | 72 take the struct request_queue "q" from cfq_exit_queue() as an argument,
|
/linux-4.4.14/drivers/block/xen-blkback/ |
D | xenbus.c | 383 struct request_queue *q; in xen_vbd_create() 474 struct request_queue *q = bdev_get_queue(bdev); in xen_blkbk_discard()
|
/linux-4.4.14/drivers/mtd/ubi/ |
D | block.c | 91 struct request_queue *rq;
|
/linux-4.4.14/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.4.14/drivers/usb/image/ |
D | microtek.c | 332 blk_queue_dma_alignment(s->request_queue, (512 - 1)); in mts_slave_configure()
|
/linux-4.4.14/fs/ext4/ |
D | ioctl.c | 592 struct request_queue *q = bdev_get_queue(sb->s_bdev); in ext4_ioctl()
|
/linux-4.4.14/drivers/block/zram/ |
D | zram_drv.c | 897 static blk_qc_t zram_make_request(struct request_queue *queue, struct bio *bio) in zram_make_request() 1194 struct request_queue *queue; in zram_add()
|
/linux-4.4.14/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.4.14/Documentation/ |
D | iostats.txt | 83 given to appropriate struct request_queue and decremented as they finish.
|
/linux-4.4.14/fs/exofs/ |
D | ore_raid.c | 340 struct request_queue *q; in _add_to_r4w()
|
/linux-4.4.14/drivers/infiniband/ulp/iser/ |
D | iscsi_iser.c | 972 blk_queue_virt_boundary(sdev->request_queue, ~MASK_4K); in iscsi_iser_slave_alloc()
|
/linux-4.4.14/drivers/scsi/snic/ |
D | snic_main.c | 93 blk_queue_rq_timeout(sdev->request_queue, tmo); in snic_slave_configure()
|
/linux-4.4.14/mm/ |
D | page-writeback.c | 1968 struct request_queue *q = (struct request_queue *)data; in laptop_mode_timer_fn()
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_int.h | 846 struct request_queue *rq_queue; 1451 extern blk_qc_t drbd_make_request(struct request_queue *q, struct bio *bio);
|
/linux-4.4.14/drivers/staging/rts5208/ |
D | rtsx.c | 92 blk_queue_dma_alignment(sdev->request_queue, (512 - 1)); in slave_configure()
|
/linux-4.4.14/fs/ocfs2/ |
D | ioctl.c | 929 struct request_queue *q = bdev_get_queue(sb->s_bdev); in ocfs2_ioctl()
|
/linux-4.4.14/fs/nilfs2/ |
D | ioctl.c | 1086 struct request_queue *q = bdev_get_queue(nilfs->ns_bdev); in nilfs_ioctl_trim_fs()
|
/linux-4.4.14/drivers/target/loopback/ |
D | tcm_loop.c | 358 set_bit(QUEUE_FLAG_BIDI, &sd->request_queue->queue_flags); in tcm_loop_slave_alloc()
|
/linux-4.4.14/drivers/scsi/cxlflash/ |
D | vlun.c | 435 u32 to = sdev->request_queue->rq_timeout; in write_same16()
|