Home | History | Annotate | Download | only in linux

Lines Matching refs:request

4 typedef int (elevator_merge_fn) (request_queue_t *, struct request **,
7 typedef void (elevator_merge_req_fn) (request_queue_t *, struct request *, struct request *);
9 typedef void (elevator_merged_fn) (request_queue_t *, struct request *);
13 typedef void (elevator_add_req_fn) (request_queue_t *, struct request *);
15 typedef struct request *(elevator_request_list_fn) (request_queue_t *, struct request *);
16 typedef void (elevator_completed_req_fn) (request_queue_t *, struct request *);
19 typedef int (elevator_set_req_fn) (request_queue_t *, struct request *, struct bio *, gfp_t);
20 typedef void (elevator_put_req_fn) (request_queue_t *, struct request *);
21 typedef void (elevator_activate_req_fn) (request_queue_t *, struct request *);
22 typedef void (elevator_deactivate_req_fn) (request_queue_t *, struct request *);
90 extern void elv_dispatch_sort(request_queue_t *, struct request *);
91 extern void elv_add_request(request_queue_t *, struct request *, int, int);
92 extern void __elv_add_request(request_queue_t *, struct request *, int, int);
93 extern void elv_insert(request_queue_t *, struct request *, int);
94 extern int elv_merge(request_queue_t *, struct request **, struct bio *);
95 extern void elv_merge_requests(request_queue_t *, struct request *,
96 struct request *);
97 extern void elv_merged_request(request_queue_t *, struct request *);
98 extern void elv_dequeue_request(request_queue_t *, struct request *);
99 extern void elv_requeue_request(request_queue_t *, struct request *);
101 extern struct request *elv_next_request(struct request_queue *q);
102 extern struct request *elv_former_request(request_queue_t *, struct request *);
103 extern struct request *elv_latter_request(request_queue_t *, struct request *);
107 extern void elv_completed_request(request_queue_t *, struct request *);
108 extern int elv_set_request(request_queue_t *, struct request *, struct bio *, gfp_t);
109 extern void elv_put_request(request_queue_t *, struct request *);
125 extern int elv_rq_merge_ok(struct request *, struct bio *);