/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | elevator.h | 8 typedef int (elevator_merge_fn) (struct request_queue *, struct request **, 11 typedef void (elevator_merge_req_fn) (struct request_queue *, struct request *, struct request *); 13 typedef void (elevator_merged_fn) (struct request_queue *, struct request *, int); 15 typedef int (elevator_allow_merge_fn) (struct request_queue *, struct request *, struct bio *); 17 typedef void (elevator_bio_merged_fn) (struct request_queue *, 20 typedef int (elevator_dispatch_fn) (struct request_queue *, int); 22 typedef void (elevator_add_req_fn) (struct request_queue *, struct request *); 23 typedef int (elevator_queue_empty_fn) (struct request_queue *); 24 typedef struct request *(elevator_request_list_fn) (struct request_queue *, struct request *); 25 typedef void (elevator_completed_req_fn) (struct request_queue *, struc [all...] |
H A D | blkdev.h | 27 struct request_queue; 83 struct request_queue *q; 185 typedef void (request_fn_proc) (struct request_queue *q); 186 typedef int (make_request_fn) (struct request_queue *q, struct bio *bio); 187 typedef int (prep_rq_fn) (struct request_queue *, struct request *); 188 typedef void (unprep_rq_fn) (struct request_queue *, struct request *); 189 typedef void (unplug_fn) (struct request_queue *); 198 typedef int (merge_bvec_fn) (struct request_queue *, struct bvec_merge_data *, 202 typedef int (lld_busy_fn) (struct request_queue *q); 253 struct request_queue struct [all...] |
H A D | bsg.h | 71 struct request_queue *queue; 76 extern int bsg_register_queue(struct request_queue *q, 79 extern void bsg_unregister_queue(struct request_queue *); 81 static inline int bsg_register_queue(struct request_queue *q, 87 static inline void bsg_unregister_queue(struct request_queue *q)
|
H A D | blktrace_api.h | 168 extern void blk_trace_shutdown(struct request_queue *); 169 extern int do_blk_trace_setup(struct request_queue *q, char *name, 195 extern void blk_add_driver_data(struct request_queue *q, struct request *rq, 197 extern int blk_trace_setup(struct request_queue *q, char *name, dev_t dev, 200 extern int blk_trace_startstop(struct request_queue *q, int start); 201 extern int blk_trace_remove(struct request_queue *q);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/scsi/ |
H A 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 int scsi_dh_set_params(struct request_queue *, const char *); 65 static inline int scsi_dh_activate(struct request_queue *req, 75 static inline int scsi_dh_attach(struct request_queue *req, const char *name) 79 static inline void scsi_dh_detach(struct request_queue *q) 83 static inline int scsi_dh_set_params(struct request_queue *req, const char *params)
|
H A D | scsi_driver.h | 10 struct request_queue; 34 int scsi_prep_return(struct request_queue *q, struct request *req, int ret); 35 int scsi_prep_fn(struct request_queue *, struct request *);
|
H A D | scsi_tcq.h | 69 if (!blk_queue_tagged(sdev->request_queue)) 70 blk_queue_init_tags(sdev->request_queue, depth, 82 if (blk_queue_tagged(sdev->request_queue)) 83 blk_queue_free_tags(sdev->request_queue); 128 req = blk_queue_find_tag(sdev->request_queue, tag);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/block/ |
H A D | blk.h | 14 void blk_rq_bio_prep(struct request_queue *q, struct request *rq, 16 int blk_rq_append_bio(struct request_queue *q, struct request *rq, 19 void __blk_queue_free_tags(struct request_queue *q); 26 void __generic_unplug_device(struct request_queue *); 54 static inline struct request *__elv_next_request(struct request_queue *q) 70 static inline void elv_activate_rq(struct request_queue *q, struct request *rq) 78 static inline void elv_deactivate_rq(struct request_queue *q, struct request *rq) 87 int blk_should_fake_timeout(struct request_queue *); 92 static inline int blk_should_fake_timeout(struct request_queue *q) 100 int ll_back_merge_fn(struct request_queue * [all...] |
H A D | blk-settings.c | 33 void blk_queue_prep_rq(struct request_queue *q, prep_rq_fn *pfn) 50 void blk_queue_unprep_rq(struct request_queue *q, unprep_rq_fn *ufn) 72 void blk_queue_merge_bvec(struct request_queue *q, merge_bvec_fn *mbfn) 78 void blk_queue_softirq_done(struct request_queue *q, softirq_done_fn *fn) 84 void blk_queue_rq_timeout(struct request_queue *q, unsigned int timeout) 90 void blk_queue_rq_timed_out(struct request_queue *q, rq_timed_out_fn *fn) 96 void blk_queue_lld_busy(struct request_queue *q, lld_busy_fn *fn) 154 void blk_queue_make_request(struct request_queue *q, make_request_fn *mfn) 202 void blk_queue_bounce_limit(struct request_queue *q, u64 dma_mask) 246 void blk_queue_max_hw_sectors(struct request_queue * [all...] |
H A D | noop-iosched.c | 15 static void noop_merged_requests(struct request_queue *q, struct request *rq, 21 static int noop_dispatch(struct request_queue *q, int force) 35 static void noop_add_request(struct request_queue *q, struct request *rq) 42 static int noop_queue_empty(struct request_queue *q) 50 noop_former_request(struct request_queue *q, struct request *rq) 60 noop_latter_request(struct request_queue *q, struct request *rq) 69 static void *noop_init_queue(struct request_queue *q)
|
H A D | blk-sysfs.c | 15 ssize_t (*show)(struct request_queue *, char *); 16 ssize_t (*store)(struct request_queue *, const char *, size_t); 34 static ssize_t queue_requests_show(struct request_queue *q, char *page) 40 queue_requests_store(struct request_queue *q, const char *page, size_t count) 84 static ssize_t queue_ra_show(struct request_queue *q, char *page) 93 queue_ra_store(struct request_queue *q, const char *page, size_t count) 103 static ssize_t queue_max_sectors_show(struct request_queue *q, char *page) 110 static ssize_t queue_max_segments_show(struct request_queue *q, char *page) 115 static ssize_t queue_max_segment_size_show(struct request_queue *q, char *page) 123 static ssize_t queue_logical_block_size_show(struct request_queue * [all...] |
H A D | blk-timeout.c | 21 int blk_should_fake_timeout(struct request_queue *q) 52 struct request_queue *q = disk->queue; 81 struct request_queue *q = req->q; 109 struct request_queue *q = (struct request_queue *) data; 166 struct request_queue *q = req->q; 202 void blk_abort_queue(struct request_queue *q)
|
H A D | blk-tag.c | 23 struct request *blk_queue_find_tag(struct request_queue *q, int tag) 65 void __blk_queue_free_tags(struct request_queue *q) 101 void blk_queue_free_tags(struct request_queue *q) 108 init_tag_map(struct request_queue *q, struct blk_queue_tag *tags, int depth) 140 static struct blk_queue_tag *__blk_queue_init_tags(struct request_queue *q, 178 int blk_queue_init_tags(struct request_queue *q, int depth, 220 int blk_queue_resize_tags(struct request_queue *q, int new_depth) 282 void blk_queue_end_tag(struct request_queue *q, struct request *rq) 333 int blk_queue_start_tag(struct request_queue *q, struct request *rq) 395 void blk_queue_invalidate_tags(struct request_queue * [all...] |
H A D | elevator.c | 62 struct request_queue *q = rq->q; 177 static void *elevator_init_queue(struct request_queue *q, 183 static void elevator_attach(struct request_queue *q, struct elevator_queue *eq, 206 static struct elevator_queue *elevator_alloc(struct request_queue *q, 246 int elevator_init(struct request_queue *q, char *name) 315 static void elv_rqhash_del(struct request_queue *q, struct request *rq) 321 static void elv_rqhash_add(struct request_queue *q, struct request *rq) 329 static void elv_rqhash_reposition(struct request_queue *q, struct request *rq) 335 static struct request *elv_rqhash_find(struct request_queue *q, sector_t offset) 418 void elv_dispatch_sort(struct request_queue * [all...] |
H A D | blk-core.c | 40 static int __make_request(struct request_queue *q, struct bio *bio); 79 void blk_queue_congestion_threshold(struct request_queue *q) 106 struct request_queue *q = bdev_get_queue(bdev); 114 void blk_rq_init(struct request_queue *q, struct request *rq) 137 struct request_queue *q = rq->q; 204 void blk_plug_device(struct request_queue *q) 224 * @q: The &struct request_queue to plug 230 void blk_plug_device_unlocked(struct request_queue *q) 244 int blk_remove_plug(struct request_queue *q) 259 void __generic_unplug_device(struct request_queue * [all...] |
H A D | blk-barrier.c | 24 int blk_queue_ordered(struct request_queue *q, unsigned ordered) 47 unsigned blk_ordered_cur_seq(struct request_queue *q) 56 struct request_queue *q = rq->q; 83 bool blk_ordered_complete_seq(struct request_queue *q, unsigned seq, int error) 123 static void queue_flush(struct request_queue *q, unsigned which) 145 static inline bool start_ordered(struct request_queue *q, struct request **rqp) 227 bool blk_do_ordered(struct request_queue *q, struct request **rqp) 303 struct request_queue *q;
|
H A D | blk-exec.c | 47 void blk_execute_rq_nowait(struct request_queue *q, struct gendisk *bd_disk, 77 int blk_execute_rq(struct request_queue *q, struct gendisk *bd_disk,
|
H A D | blk-merge.c | 12 static unsigned int __blk_recalc_rq_segments(struct request_queue *q, 76 void blk_recount_segments(struct request_queue *q, struct bio *bio) 87 static int blk_phys_contig_segment(struct request_queue *q, struct bio *bio, 117 int blk_rq_map_sg(struct request_queue *q, struct request *rq, 202 static inline int ll_new_hw_segment(struct request_queue *q, 223 int ll_back_merge_fn(struct request_queue *q, struct request *req, 247 int ll_front_merge_fn(struct request_queue *q, struct request *req, 272 static int ll_merge_requests_fn(struct request_queue *q, struct request *req, 358 static int attempt_merge(struct request_queue *q, struct request *req, 443 int attempt_back_merge(struct request_queue * [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/char/ |
H A D | tape_block.c | 84 blk_peek_request(device->blk_data.request_queue)) 130 struct request_queue * queue; 142 queue = device->blk_data.request_queue; 177 tapeblock_request_fn(struct request_queue *queue) 202 blkdat->request_queue = blk_init_queue( 206 if (!blkdat->request_queue) 209 rc = elevator_change(blkdat->request_queue, "noop"); 213 blk_queue_logical_block_size(blkdat->request_queue, TAPEBLOCK_HSEC_SIZE); 214 blk_queue_max_hw_sectors(blkdat->request_queue, TAPEBLOCK_MAX_SEC); 215 blk_queue_max_segments(blkdat->request_queue, [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/trace/events/ |
H A D | block.h | 13 TP_PROTO(struct request_queue *q, struct request *rq), 57 TP_PROTO(struct request_queue *q, struct request *rq), 73 TP_PROTO(struct request_queue *q, struct request *rq), 91 TP_PROTO(struct request_queue *q, struct request *rq), 98 TP_PROTO(struct request_queue *q, struct request *rq), 145 TP_PROTO(struct request_queue *q, struct request *rq), 160 TP_PROTO(struct request_queue *q, struct request *rq), 178 TP_PROTO(struct request_queue *q, struct bio *bio), 215 TP_PROTO(struct request_queue *q, struct bio *bio), 242 TP_PROTO(struct request_queue * [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/message/i2o/ |
H A D | i2o_block.h | 100 struct request_queue *queue;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mmc/card/ |
H A D | queue.h | 15 struct request_queue *queue;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/ |
H A D | scsi_priv.h | 6 struct request_queue; 85 extern struct request_queue *scsi_alloc_queue(struct scsi_device *sdev); 86 extern void scsi_free_queue(struct request_queue *q); 89 struct request_queue;
|
H A D | scsi_lib.c | 70 static void scsi_run_queue(struct request_queue *q); 111 struct request_queue *q = device->request_queue; 217 req = blk_get_request(sdev->request_queue, write, __GFP_WAIT); 219 if (bufflen && blk_rq_map_kern(sdev->request_queue, req, 313 spin_lock(sdev->request_queue->queue_lock); 315 spin_unlock_irqrestore(sdev->request_queue->queue_lock, flags); 342 blk_run_queue(current_sdev->request_queue); 355 blk_run_queue(sdev->request_queue); 400 static void scsi_run_queue(struct request_queue * [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/storage/ |
H A D | scsiglue.c | 105 blk_queue_update_dma_alignment(sdev->request_queue, (512 - 1)); 135 if (queue_max_hw_sectors(sdev->request_queue) > max_sectors) 136 blk_queue_max_hw_sectors(sdev->request_queue, 143 blk_queue_max_hw_sectors(sdev->request_queue, 0x7FFFFF); 152 blk_queue_bounce_limit(sdev->request_queue, BLK_BOUNCE_HIGH); 486 return sprintf(buf, "%u\n", queue_max_hw_sectors(sdev->request_queue)); 497 blk_queue_max_hw_sectors(sdev->request_queue, ms);
|