Home
last modified time | relevance | path

Searched refs:request_queue_t (Results 1 – 25 of 72) sorted by relevance

123

/linux-2.4.37.9/include/linux/
Dblkdev.h14 typedef struct request_queue request_queue_t; typedef
48 request_queue_t *q;
54 typedef int (merge_request_fn) (request_queue_t *q,
58 typedef int (merge_requests_fn) (request_queue_t *q,
62 typedef void (request_fn_proc) (request_queue_t *q);
63 typedef request_queue_t * (queue_proc) (kdev_t dev);
64 typedef int (make_request_fn) (request_queue_t *q, int rw, struct buffer_head *bh);
65 typedef void (plug_device_fn) (request_queue_t *q, kdev_t device);
183 extern void blk_queue_bounce_limit(request_queue_t *, u64);
187 extern inline struct buffer_head *blk_queue_bounce(request_queue_t *q, int rw, in blk_queue_bounce()
[all …]
Dblkcdb.h51 request_queue_t *ide_get_queue (kdev_t dev)
58 static request_queue_t *sd_find_queue(kdev_t dev)
74 void do_ide_request(request_queue_t *q)
78 typedef cdb_list_t (request_cdb_proc) (request_queue_t *q);
80 typedef cdb_list_t (request_cdb_proc) (request_queue_t *q);
81 typedef void (request_fn_proc) (request_queue_t *q);
Delevator.h8 typedef int (elevator_merge_fn) (request_queue_t *, struct request **, struct list_head *,
11 typedef void (elevator_merge_cleanup_fn) (request_queue_t *, struct request *, int);
26 int elevator_noop_merge(request_queue_t *, struct request **, struct list_head *, struct buffer_hea…
27 void elevator_noop_merge_cleanup(request_queue_t *, struct request *, int);
30 int elevator_linus_merge(request_queue_t *, struct request **, struct list_head *, struct buffer_he…
31 void elevator_linus_merge_cleanup(request_queue_t *, struct request *, int);
/linux-2.4.37.9/drivers/s390/char/
Dtapedefs.h42 tape_next_request( request_queue_t *queue ) in tape_next_request()
47 tape_dequeue_request( request_queue_t * q, struct request *req ) in tape_dequeue_request()
53 typedef struct request *request_queue_t; typedef
66 tape_next_request( request_queue_t *queue ) in tape_next_request()
71 tape_dequeue_request( request_queue_t * q, struct request *req ) in tape_dequeue_request()
Dtapeblock.c51 static void tape_request_fn (request_queue_t * queue);
56 static request_queue_t* tapeblock_getqueue (kdev_t kdev);
348 do_tape_request (request_queue_t * queue) {
406 static void tape_request_fn (request_queue_t* queue) {
411 static request_queue_t* tapeblock_getqueue (kdev_t kdev) {
Dtape.h146 request_queue_t request_queue;
/linux-2.4.37.9/drivers/block/
Dll_rw_blk.c135 static inline request_queue_t *__blk_get_queue(kdev_t dev) in __blk_get_queue()
145 request_queue_t *blk_get_queue(kdev_t dev) in blk_get_queue()
184 void blk_cleanup_queue(request_queue_t * q) in blk_cleanup_queue()
222 void blk_queue_headactive(request_queue_t * q, int active) in blk_queue_headactive()
240 void blk_queue_throttle_sectors(request_queue_t * q, int active) in blk_queue_throttle_sectors()
268 void blk_queue_make_request(request_queue_t * q, make_request_fn * mfn) in blk_queue_make_request()
285 void blk_queue_bounce_limit(request_queue_t *q, u64 dma_addr) in blk_queue_bounce_limit()
312 static inline int ll_new_segment(request_queue_t *q, struct request *req, int max_segments) in ll_new_segment()
321 static int ll_back_merge_fn(request_queue_t *q, struct request *req, in ll_back_merge_fn()
330 static int ll_front_merge_fn(request_queue_t *q, struct request *req, in ll_front_merge_fn()
[all …]
Dsx8.c231 request_queue_t q;
268 request_queue_t oob_q;
278 request_queue_t *wait_q[CARM_MAX_WAIT_Q];
407 static request_queue_t *carm_find_queue(kdev_t device);
437 request_queue_t *q; in carm_from_dev()
654 static void carm_insert_special(request_queue_t *q, struct request *rq, in carm_insert_special()
924 static inline void carm_push_q (struct carm_host *host, request_queue_t *q) in carm_push_q()
935 static inline request_queue_t *carm_pop_q(struct carm_host *host) in carm_pop_q()
950 request_queue_t *q = carm_pop_q(host); in carm_round_robin()
976 static inline int carm_new_segment(request_queue_t *q, struct request *rq) in carm_new_segment()
[all …]
Delevator.c78 int elevator_linus_merge(request_queue_t *q, struct request **req, in elevator_linus_merge()
145 int elevator_noop_merge(request_queue_t *q, struct request **req, in elevator_noop_merge()
Dxd.h114 static void do_xd_request (request_queue_t * q);
Dswim_iop.c117 static void do_fd_request(request_queue_t * q);
504 static void do_fd_request(request_queue_t * q) in do_fd_request()
/linux-2.4.37.9/drivers/ide/raid/
Dhptraid.c70 static int hptraidspan_make_request (request_queue_t *q, int rw, struct buffer_head * bh);
71 static int hptraid0_make_request (request_queue_t *q, int rw, struct buffer_head * bh);
72 static int hptraid1_make_request (request_queue_t *q, int rw, struct buffer_head * bh);
73 static int hptraid01_make_request (request_queue_t *q, int rw, struct buffer_head * bh);
230 static int hptraidspan_make_request (request_queue_t *q, int rw, struct buffer_head * bh) in hptraidspan_make_request()
277 request_queue_t *q, in hptraid0_compute_request()
362 static int hptraid0_make_request (request_queue_t *q, int rw, struct buffer_head * bh) in hptraid0_make_request()
390 static int hptraid1_read_request (request_queue_t *q, int rw, struct buffer_head * bh) in hptraid1_read_request()
443 static int hptraid1_write_request(request_queue_t *q, int rw, struct buffer_head * bh) in hptraid1_write_request()
504 static int hptraid1_make_request (request_queue_t *q, int rw, struct buffer_head * bh) { in hptraid1_make_request()
[all …]
Dpdcraid.c37 static int pdcraid0_make_request (request_queue_t *q, int rw, struct buffer_head * bh);
38 static int pdcraid1_make_request (request_queue_t *q, int rw, struct buffer_head * bh);
160 static int pdcraid0_make_request (request_queue_t *q, int rw, struct buffer_head * bh) in pdcraid0_make_request()
242 static int pdcraid1_write_request(request_queue_t *q, int rw, struct buffer_head * bh) in pdcraid1_write_request()
281 static int pdcraid1_read_request (request_queue_t *q, int rw, struct buffer_head * bh) in pdcraid1_read_request()
332 static int pdcraid1_make_request (request_queue_t *q, int rw, struct buffer_head * bh) in pdcraid1_make_request()
Dataraid.c46 static void ataraid_split_request(request_queue_t *q, int rw, struct buffer_head * bh);
101 static int ataraid_make_request (request_queue_t *q, int rw, struct buffer_head * bh) in ataraid_make_request()
166 static void ataraid_split_request(request_queue_t *q, int rw, struct buffer_head * bh) in ataraid_split_request()
Dataraid.h42 int (*make_request) (request_queue_t *q, int rw, struct buffer_head * bh);
Dsilraid.c43 static int silraid0_make_request (request_queue_t *q, int rw, struct buffer_head * bh);
165 static int silraid0_make_request (request_queue_t *q, int rw, struct buffer_head * bh) in silraid0_make_request()
/linux-2.4.37.9/drivers/scsi/
Dscsi_lib.c68 static void __scsi_insert_special(request_queue_t *q, struct request *rq, in __scsi_insert_special()
121 request_queue_t *q = &SCpnt->device->request_queue; in scsi_insert_special_cmd()
149 request_queue_t *q = &SRpnt->sr_device->request_queue; in scsi_insert_special_req()
246 void scsi_queue_next_request(request_queue_t * q, Scsi_Cmnd * SCpnt) in scsi_queue_next_request()
286 request_queue_t *q; in scsi_queue_next_request()
314 request_queue_t *q; in scsi_queue_next_request()
363 request_queue_t *q = &SCpnt->device->request_queue; in __scsi_end_request()
554 request_queue_t *q = &SCpnt->device->request_queue; in scsi_io_completion()
847 void scsi_request_fn(request_queue_t * q) in scsi_request_fn()
Dscsi_merge.c308 static inline int scsi_new_mergeable(request_queue_t * q, in scsi_new_mergeable()
327 static inline int scsi_new_segment(request_queue_t * q, in scsi_new_segment()
345 static inline int scsi_new_segment(request_queue_t * q, in scsi_new_segment()
397 __inline static int __scsi_back_merge_fn(request_queue_t * q, in __scsi_back_merge_fn()
456 __inline static int __scsi_front_merge_fn(request_queue_t * q, in __scsi_front_merge_fn()
534 static int _FUNCTION(request_queue_t * q, \
594 __inline static int __scsi_merge_requests_fn(request_queue_t * q, in __scsi_merge_requests_fn()
744 static int _FUNCTION(request_queue_t * q, \
1157 request_queue_t *q = &SDpnt->request_queue; in initialize_merge_fn()
Dscsi.h471 extern void scsi_queue_next_request(request_queue_t * q, Scsi_Cmnd * SCpnt);
472 extern void scsi_request_fn(request_queue_t * q);
555 request_queue_t request_queue;
/linux-2.4.37.9/drivers/s390/block/
Ddasd_int.h74 typedef struct request *request_queue_t; typedef
103 dasd_next_request( request_queue_t *queue ) in dasd_next_request()
108 dasd_dequeue_request( request_queue_t * q, struct request *req ) in dasd_dequeue_request()
127 dasd_next_request( request_queue_t *queue ) in dasd_next_request()
132 dasd_dequeue_request( request_queue_t * q, struct request *req ) in dasd_dequeue_request()
427 request_queue_t *request_queue;
/linux-2.4.37.9/drivers/message/i2o/
Di2o_block.c146 request_queue_t *req_queue;
182 request_queue_t req_queue;
211 static void i2ob_request(request_queue_t *);
213 static request_queue_t* i2ob_get_queue(kdev_t);
457 static inline int i2ob_new_segment(request_queue_t *q, struct request *req, in i2ob_new_segment()
472 static int i2ob_back_merge(request_queue_t *q, struct request *req, in i2ob_back_merge()
480 static int i2ob_front_merge(request_queue_t *q, struct request *req, in i2ob_front_merge()
488 static int i2ob_merge_requests(request_queue_t *q, in i2ob_merge_requests()
863 static void i2ob_request(request_queue_t *q) in i2ob_request()
1415 static request_queue_t* i2ob_get_queue(kdev_t dev) in i2ob_get_queue()
/linux-2.4.37.9/drivers/block/paride/
Dpf.c249 static void do_pf_request(request_queue_t * q);
343 static inline int pf_new_segment(request_queue_t *q, struct request *req, int max_segments) in pf_new_segment()
355 static int pf_back_merge_fn(request_queue_t *q, struct request *req, in pf_back_merge_fn()
363 static int pf_front_merge_fn(request_queue_t *q, struct request *req, in pf_front_merge_fn()
371 static int pf_merge_requests_fn(request_queue_t *q, struct request *req, in pf_merge_requests_fn()
396 request_queue_t * q; in pf_init()
896 static void do_pf_request (request_queue_t * q) in do_pf_request()
Dpd.c269 static void do_pd_request(request_queue_t * q);
390 request_queue_t * q; in pd_init()
860 static void do_pd_request (request_queue_t * q) in do_pd_request()
/linux-2.4.37.9/drivers/cdrom/
Dgscd.c97 static void do_gscd_request(request_queue_t *);
272 static void do_gscd_request(request_queue_t * q) in do_gscd_request()
/linux-2.4.37.9/drivers/mtd/
Dmtdblock_ro.c32 #define RQFUNC_ARG request_queue_t *q

123