Lines Matching refs:dasd_ccw_req

70 static void dasd_return_cqr_cb(struct dasd_ccw_req *, void *);
73 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
689 struct dasd_ccw_req *cqr, in dasd_profile_start()
799 struct dasd_ccw_req *cqr, in dasd_profile_end()
1158 struct dasd_ccw_req *dasd_kmalloc_request(int magic, int cplength, in dasd_kmalloc_request()
1162 struct dasd_ccw_req *cqr; in dasd_kmalloc_request()
1168 cqr = kzalloc(sizeof(struct dasd_ccw_req), GFP_ATOMIC); in dasd_kmalloc_request()
1196 struct dasd_ccw_req *dasd_smalloc_request(int magic, int cplength, in dasd_smalloc_request()
1201 struct dasd_ccw_req *cqr; in dasd_smalloc_request()
1205 size = (sizeof(struct dasd_ccw_req) + 7L) & -8L; in dasd_smalloc_request()
1211 cqr = (struct dasd_ccw_req *) in dasd_smalloc_request()
1216 memset(cqr, 0, sizeof(struct dasd_ccw_req)); in dasd_smalloc_request()
1217 data = (char *) cqr + ((sizeof(struct dasd_ccw_req) + 7L) & -8L); in dasd_smalloc_request()
1241 void dasd_kfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_kfree_request()
1257 void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_sfree_request()
1271 static inline int dasd_check_cqr(struct dasd_ccw_req *cqr) in dasd_check_cqr()
1295 int dasd_term_IO(struct dasd_ccw_req *cqr) in dasd_term_IO()
1364 int dasd_start_IO(struct dasd_ccw_req *cqr) in dasd_start_IO()
1524 struct dasd_ccw_req *cqr; in dasd_handle_killed_request()
1529 cqr = (struct dasd_ccw_req *) intparm; in dasd_handle_killed_request()
1580 struct dasd_ccw_req *cqr, *next; in dasd_int_handler()
1603 cqr = (struct dasd_ccw_req *) intparm; in dasd_int_handler()
1670 struct dasd_ccw_req, devlist); in dasd_int_handler()
1732 struct dasd_ccw_req *ref_cqr) in __dasd_device_recovery()
1735 struct dasd_ccw_req *cqr; in __dasd_device_recovery()
1744 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_recovery()
1760 struct dasd_ccw_req *cqr; in __dasd_device_process_ccw_queue()
1764 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_process_ccw_queue()
1787 struct dasd_ccw_req *cqr; in __dasd_device_process_final_queue()
1789 void (*callback)(struct dasd_ccw_req *, void *data); in __dasd_device_process_final_queue()
1794 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_process_final_queue()
1832 struct dasd_ccw_req *cqr; in __dasd_device_check_expire()
1836 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in __dasd_device_check_expire()
1869 struct dasd_ccw_req *cqr; in __dasd_device_start_head()
1874 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in __dasd_device_start_head()
1929 struct dasd_ccw_req *cqr, *n; in dasd_flush_device_queue()
2036 void dasd_add_request_head(struct dasd_ccw_req *cqr) in dasd_add_request_head()
2055 void dasd_add_request_tail(struct dasd_ccw_req *cqr) in dasd_add_request_tail()
2073 void dasd_wakeup_cb(struct dasd_ccw_req *cqr, void *data) in dasd_wakeup_cb()
2082 static inline int _wait_for_wakeup(struct dasd_ccw_req *cqr) in _wait_for_wakeup()
2097 static int __dasd_sleep_on_erp(struct dasd_ccw_req *cqr) in __dasd_sleep_on_erp()
2125 static int __dasd_sleep_on_loop_condition(struct dasd_ccw_req *cqr) in __dasd_sleep_on_loop_condition()
2136 static int _dasd_sleep_on(struct dasd_ccw_req *maincqr, int interruptible) in _dasd_sleep_on()
2141 struct dasd_ccw_req *cqr; in _dasd_sleep_on()
2149 struct dasd_ccw_req, blocklist)) { in _dasd_sleep_on()
2221 struct dasd_ccw_req *cqr; in _wait_for_wakeup_queue()
2234 struct dasd_ccw_req *cqr, *n; in _dasd_sleep_on_queue()
2303 int dasd_sleep_on(struct dasd_ccw_req *cqr) in dasd_sleep_on()
2322 int dasd_sleep_on_interruptible(struct dasd_ccw_req *cqr) in dasd_sleep_on_interruptible()
2336 struct dasd_ccw_req *cqr; in _dasd_term_running_cqr()
2341 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in _dasd_term_running_cqr()
2353 int dasd_sleep_on_immediatly(struct dasd_ccw_req *cqr) in dasd_sleep_on_immediatly()
2412 int dasd_cancel_req(struct dasd_ccw_req *cqr) in dasd_cancel_req()
2494 struct dasd_ccw_req *cqr) in __dasd_process_erp()
2513 struct dasd_ccw_req *cqr; in __dasd_process_request_queue()
2606 static void __dasd_cleanup_cqr(struct dasd_ccw_req *cqr) in __dasd_cleanup_cqr()
2636 struct dasd_ccw_req *cqr; in __dasd_process_block_ccw_queue()
2644 cqr = list_entry(l, struct dasd_ccw_req, blocklist); in __dasd_process_block_ccw_queue()
2696 static void dasd_return_cqr_cb(struct dasd_ccw_req *cqr, void *data) in dasd_return_cqr_cb()
2703 struct dasd_ccw_req *cqr; in __dasd_block_start_head()
2754 struct dasd_ccw_req *cqr; in dasd_block_tasklet()
2765 cqr = list_entry(l, struct dasd_ccw_req, blocklist); in dasd_block_tasklet()
2781 static void _dasd_wake_block_flush_cb(struct dasd_ccw_req *cqr, void *data) in _dasd_wake_block_flush_cb()
2790 static int _dasd_requeue_request(struct dasd_ccw_req *cqr) in _dasd_requeue_request()
2813 struct dasd_ccw_req *cqr, *n; in dasd_flush_block_queue()
2911 struct dasd_ccw_req *cqr = req->completion_data; in dasd_times_out()
2938 struct dasd_ccw_req *searchcqr, *nextcqr, *tmpcqr; in dasd_times_out()
3457 struct dasd_ccw_req *cqr; in dasd_generic_last_path_gone()
3603 struct dasd_ccw_req *cqr, *n; in dasd_generic_pm_freeze()
3604 struct dasd_ccw_req *refers; in dasd_generic_pm_freeze()
3719 static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device, in dasd_generic_build_rdc()
3724 struct dasd_ccw_req *cqr; in dasd_generic_build_rdc()
3765 struct dasd_ccw_req *cqr; in dasd_generic_read_dev_chars()