Lines Matching refs:dasd_ccw_req

62 static void dasd_return_cqr_cb(struct dasd_ccw_req *, void *);
65 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
70 static int dasd_handle_autoquiesce(struct dasd_device *, struct dasd_ccw_req *,
655 struct dasd_ccw_req *cqr, in dasd_profile_start()
767 struct dasd_ccw_req *cqr, in dasd_profile_end()
1178 struct dasd_ccw_req *dasd_smalloc_request(int magic, int cplength, int datasize, in dasd_smalloc_request()
1180 struct dasd_ccw_req *cqr) in dasd_smalloc_request()
1220 struct dasd_ccw_req *dasd_fmalloc_request(int magic, int cplength, in dasd_fmalloc_request()
1224 struct dasd_ccw_req *cqr; in dasd_fmalloc_request()
1263 void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_sfree_request()
1274 void dasd_ffree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_ffree_request()
1288 static inline int dasd_check_cqr(struct dasd_ccw_req *cqr) in dasd_check_cqr()
1312 int dasd_term_IO(struct dasd_ccw_req *cqr) in dasd_term_IO()
1370 int dasd_start_IO(struct dasd_ccw_req *cqr) in dasd_start_IO()
1527 struct dasd_ccw_req *cqr; in dasd_handle_killed_request()
1532 cqr = (struct dasd_ccw_req *) intparm; in dasd_handle_killed_request()
1629 struct dasd_ccw_req *cqr, *next, *fcqr; in dasd_int_handler()
1638 cqr = (struct dasd_ccw_req *) intparm; in dasd_int_handler()
1798 struct dasd_ccw_req, devlist); in dasd_int_handler()
1867 struct dasd_ccw_req *ref_cqr) in __dasd_device_recovery()
1870 struct dasd_ccw_req *cqr; in __dasd_device_recovery()
1879 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_recovery()
1895 struct dasd_ccw_req *cqr; in __dasd_device_process_ccw_queue()
1899 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_process_ccw_queue()
1915 struct dasd_ccw_req *cqr) in __dasd_process_cqr()
1944 struct dasd_ccw_req *cqr; in __dasd_device_process_final_queue()
1948 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_process_final_queue()
1965 struct dasd_ccw_req *cqr) in __dasd_device_check_autoquiesce_timeout()
1977 struct dasd_ccw_req *cqr; in __dasd_device_check_expire()
1981 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in __dasd_device_check_expire()
2011 struct dasd_ccw_req *cqr) in __dasd_device_is_unusable()
2044 struct dasd_ccw_req *cqr; in __dasd_device_start_head()
2049 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in __dasd_device_start_head()
2107 struct dasd_ccw_req *cqr, *n; in dasd_flush_device_queue()
2214 void dasd_add_request_head(struct dasd_ccw_req *cqr) in dasd_add_request_head()
2233 void dasd_add_request_tail(struct dasd_ccw_req *cqr) in dasd_add_request_tail()
2251 void dasd_wakeup_cb(struct dasd_ccw_req *cqr, void *data) in dasd_wakeup_cb()
2260 static inline int _wait_for_wakeup(struct dasd_ccw_req *cqr) in _wait_for_wakeup()
2275 static int __dasd_sleep_on_erp(struct dasd_ccw_req *cqr) in __dasd_sleep_on_erp()
2303 static int __dasd_sleep_on_loop_condition(struct dasd_ccw_req *cqr) in __dasd_sleep_on_loop_condition()
2314 static int _dasd_sleep_on(struct dasd_ccw_req *maincqr, int interruptible) in _dasd_sleep_on()
2319 struct dasd_ccw_req *cqr; in _dasd_sleep_on()
2327 struct dasd_ccw_req, blocklist)) { in _dasd_sleep_on()
2408 struct dasd_ccw_req *cqr; in _wait_for_wakeup_queue()
2421 struct dasd_ccw_req *cqr, *n; in _dasd_sleep_on_queue()
2508 int dasd_sleep_on(struct dasd_ccw_req *cqr) in dasd_sleep_on()
2536 int dasd_sleep_on_interruptible(struct dasd_ccw_req *cqr) in dasd_sleep_on_interruptible()
2550 struct dasd_ccw_req *cqr; in _dasd_term_running_cqr()
2555 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in _dasd_term_running_cqr()
2567 int dasd_sleep_on_immediatly(struct dasd_ccw_req *cqr) in dasd_sleep_on_immediatly()
2626 static int __dasd_cancel_req(struct dasd_ccw_req *cqr) in __dasd_cancel_req()
2653 int dasd_cancel_req(struct dasd_ccw_req *cqr) in dasd_cancel_req()
2713 struct dasd_ccw_req *cqr) in __dasd_process_erp()
2725 static void __dasd_cleanup_cqr(struct dasd_ccw_req *cqr) in __dasd_cleanup_cqr()
2792 struct dasd_ccw_req *cqr; in __dasd_process_block_ccw_queue()
2800 cqr = list_entry(l, struct dasd_ccw_req, blocklist); in __dasd_process_block_ccw_queue()
2850 static void dasd_return_cqr_cb(struct dasd_ccw_req *cqr, void *data) in dasd_return_cqr_cb()
2857 struct dasd_ccw_req *cqr; in __dasd_block_start_head()
2909 struct dasd_ccw_req *cqr; in dasd_block_tasklet()
2921 cqr = list_entry(l, struct dasd_ccw_req, blocklist); in dasd_block_tasklet()
2939 static void _dasd_wake_block_flush_cb(struct dasd_ccw_req *cqr, void *data) in _dasd_wake_block_flush_cb()
2948 static void _dasd_requeue_request(struct dasd_ccw_req *cqr) in _dasd_requeue_request()
2969 struct dasd_ccw_req *cqr, *n; in _dasd_requests_to_flushqueue()
3006 struct dasd_ccw_req *cqr, *n; in dasd_flush_block_queue()
3067 struct dasd_ccw_req *cqr; in do_dasd_request()
3156 struct dasd_ccw_req *cqr; in dasd_times_out()
3184 struct dasd_ccw_req *searchcqr, *nextcqr, *tmpcqr; in dasd_times_out()
3690 struct dasd_ccw_req *cqr; in dasd_generic_last_path_gone()
3849 struct dasd_ccw_req *cqr) in dasd_generic_space_exhaust()
3893 struct dasd_ccw_req *cqr, *n; in dasd_generic_requeue_all_requests()
3947 struct dasd_ccw_req *cqr, in dasd_handle_autoquiesce()
3971 static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device, in dasd_generic_build_rdc()
3975 struct dasd_ccw_req *cqr; in dasd_generic_build_rdc()
4006 struct dasd_ccw_req *cqr; in dasd_generic_read_dev_chars()