Lines Matching refs:dasd_ccw_req
82 static void dasd_return_cqr_cb(struct dasd_ccw_req *, void *);
85 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
692 struct dasd_ccw_req *cqr, in dasd_profile_start()
802 struct dasd_ccw_req *cqr, in dasd_profile_end()
1232 struct dasd_ccw_req *dasd_smalloc_request(int magic, int cplength, int datasize, in dasd_smalloc_request()
1234 struct dasd_ccw_req *cqr) in dasd_smalloc_request()
1274 void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_sfree_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()
1373 int dasd_start_IO(struct dasd_ccw_req *cqr) in dasd_start_IO()
1528 struct dasd_ccw_req *cqr; in dasd_handle_killed_request()
1533 cqr = (struct dasd_ccw_req *) intparm; in dasd_handle_killed_request()
1595 struct dasd_ccw_req *cqr, *next; in dasd_int_handler()
1603 cqr = (struct dasd_ccw_req *) intparm; in dasd_int_handler()
1715 struct dasd_ccw_req, devlist); in dasd_int_handler()
1784 struct dasd_ccw_req *ref_cqr) in __dasd_device_recovery()
1787 struct dasd_ccw_req *cqr; in __dasd_device_recovery()
1796 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_recovery()
1812 struct dasd_ccw_req *cqr; in __dasd_device_process_ccw_queue()
1816 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_process_ccw_queue()
1832 struct dasd_ccw_req *cqr) in __dasd_process_cqr()
1866 struct dasd_ccw_req *cqr; in __dasd_device_process_final_queue()
1870 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_process_final_queue()
1889 struct dasd_ccw_req *cqr; in __dasd_device_check_expire()
1893 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in __dasd_device_check_expire()
1924 struct dasd_ccw_req *cqr) in __dasd_device_is_unusable()
1957 struct dasd_ccw_req *cqr; in __dasd_device_start_head()
1962 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in __dasd_device_start_head()
2013 struct dasd_ccw_req *cqr, *n; in dasd_flush_device_queue()
2121 void dasd_add_request_head(struct dasd_ccw_req *cqr) in dasd_add_request_head()
2140 void dasd_add_request_tail(struct dasd_ccw_req *cqr) in dasd_add_request_tail()
2158 void dasd_wakeup_cb(struct dasd_ccw_req *cqr, void *data) in dasd_wakeup_cb()
2167 static inline int _wait_for_wakeup(struct dasd_ccw_req *cqr) in _wait_for_wakeup()
2182 static int __dasd_sleep_on_erp(struct dasd_ccw_req *cqr) in __dasd_sleep_on_erp()
2210 static int __dasd_sleep_on_loop_condition(struct dasd_ccw_req *cqr) in __dasd_sleep_on_loop_condition()
2221 static int _dasd_sleep_on(struct dasd_ccw_req *maincqr, int interruptible) in _dasd_sleep_on()
2226 struct dasd_ccw_req *cqr; in _dasd_sleep_on()
2234 struct dasd_ccw_req, blocklist)) { in _dasd_sleep_on()
2315 struct dasd_ccw_req *cqr; in _wait_for_wakeup_queue()
2328 struct dasd_ccw_req *cqr, *n; in _dasd_sleep_on_queue()
2412 int dasd_sleep_on(struct dasd_ccw_req *cqr) in dasd_sleep_on()
2431 int dasd_sleep_on_interruptible(struct dasd_ccw_req *cqr) in dasd_sleep_on_interruptible()
2445 struct dasd_ccw_req *cqr; in _dasd_term_running_cqr()
2450 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in _dasd_term_running_cqr()
2462 int dasd_sleep_on_immediatly(struct dasd_ccw_req *cqr) in dasd_sleep_on_immediatly()
2521 static int __dasd_cancel_req(struct dasd_ccw_req *cqr) in __dasd_cancel_req()
2549 int dasd_cancel_req(struct dasd_ccw_req *cqr) in dasd_cancel_req()
2609 struct dasd_ccw_req *cqr) in __dasd_process_erp()
2621 static void __dasd_cleanup_cqr(struct dasd_ccw_req *cqr) in __dasd_cleanup_cqr()
2671 struct dasd_ccw_req *cqr; in __dasd_process_block_ccw_queue()
2679 cqr = list_entry(l, struct dasd_ccw_req, blocklist); in __dasd_process_block_ccw_queue()
2731 static void dasd_return_cqr_cb(struct dasd_ccw_req *cqr, void *data) in dasd_return_cqr_cb()
2738 struct dasd_ccw_req *cqr; in __dasd_block_start_head()
2790 struct dasd_ccw_req *cqr; in dasd_block_tasklet()
2802 cqr = list_entry(l, struct dasd_ccw_req, blocklist); in dasd_block_tasklet()
2820 static void _dasd_wake_block_flush_cb(struct dasd_ccw_req *cqr, void *data) in _dasd_wake_block_flush_cb()
2829 static int _dasd_requeue_request(struct dasd_ccw_req *cqr) in _dasd_requeue_request()
2851 struct dasd_ccw_req *cqr, *n; in dasd_flush_block_queue()
2932 struct dasd_ccw_req *cqr; in do_dasd_request()
3020 struct dasd_ccw_req *cqr; in dasd_times_out()
3048 struct dasd_ccw_req *searchcqr, *nextcqr, *tmpcqr; in dasd_times_out()
3126 block->tag_set.cmd_size = sizeof(struct dasd_ccw_req); in dasd_alloc_queue()
3665 struct dasd_ccw_req *cqr; in dasd_generic_last_path_gone()
3830 struct dasd_ccw_req *cqr, *n; in dasd_generic_requeue_all_requests()
3831 struct dasd_ccw_req *refers; in dasd_generic_requeue_all_requests()
3982 static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device, in dasd_generic_build_rdc()
3987 struct dasd_ccw_req *cqr; in dasd_generic_build_rdc()
4029 struct dasd_ccw_req *cqr; in dasd_generic_read_dev_chars()