Lines Matching refs:dasd_ccw_req
72 static void dasd_return_cqr_cb(struct dasd_ccw_req *, void *);
75 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
664 struct dasd_ccw_req *cqr, in dasd_profile_start()
771 struct dasd_ccw_req *cqr, in dasd_profile_end()
1193 struct dasd_ccw_req *dasd_kmalloc_request(int magic, int cplength, in dasd_kmalloc_request()
1197 struct dasd_ccw_req *cqr; in dasd_kmalloc_request()
1203 cqr = kzalloc(sizeof(struct dasd_ccw_req), GFP_ATOMIC); in dasd_kmalloc_request()
1230 struct dasd_ccw_req *dasd_smalloc_request(int magic, int cplength, in dasd_smalloc_request()
1235 struct dasd_ccw_req *cqr; in dasd_smalloc_request()
1239 size = (sizeof(struct dasd_ccw_req) + 7L) & -8L; in dasd_smalloc_request()
1245 cqr = (struct dasd_ccw_req *) in dasd_smalloc_request()
1250 memset(cqr, 0, sizeof(struct dasd_ccw_req)); in dasd_smalloc_request()
1251 data = (char *) cqr + ((sizeof(struct dasd_ccw_req) + 7L) & -8L); in dasd_smalloc_request()
1274 void dasd_kfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_kfree_request()
1291 void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_sfree_request()
1304 static inline int dasd_check_cqr(struct dasd_ccw_req *cqr) in dasd_check_cqr()
1328 int dasd_term_IO(struct dasd_ccw_req *cqr) in dasd_term_IO()
1382 int dasd_start_IO(struct dasd_ccw_req *cqr) in dasd_start_IO()
1539 struct dasd_ccw_req *cqr; in dasd_handle_killed_request()
1544 cqr = (struct dasd_ccw_req *) intparm; in dasd_handle_killed_request()
1594 struct dasd_ccw_req *cqr, *next; in dasd_int_handler()
1617 cqr = (struct dasd_ccw_req *) intparm; in dasd_int_handler()
1676 struct dasd_ccw_req, devlist); in dasd_int_handler()
1737 struct dasd_ccw_req *ref_cqr) in __dasd_device_recovery()
1740 struct dasd_ccw_req *cqr; in __dasd_device_recovery()
1749 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_recovery()
1765 struct dasd_ccw_req *cqr; in __dasd_device_process_ccw_queue()
1769 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_process_ccw_queue()
1792 struct dasd_ccw_req *cqr; in __dasd_device_process_final_queue()
1794 void (*callback)(struct dasd_ccw_req *, void *data); in __dasd_device_process_final_queue()
1799 cqr = list_entry(l, struct dasd_ccw_req, devlist); in __dasd_device_process_final_queue()
1837 struct dasd_ccw_req *cqr; in __dasd_device_check_expire()
1841 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in __dasd_device_check_expire()
1867 struct dasd_ccw_req *cqr; in __dasd_device_start_head()
1872 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in __dasd_device_start_head()
1927 struct dasd_ccw_req *cqr, *n; in dasd_flush_device_queue()
2030 void dasd_add_request_head(struct dasd_ccw_req *cqr) in dasd_add_request_head()
2048 void dasd_add_request_tail(struct dasd_ccw_req *cqr) in dasd_add_request_tail()
2065 void dasd_wakeup_cb(struct dasd_ccw_req *cqr, void *data) in dasd_wakeup_cb()
2074 static inline int _wait_for_wakeup(struct dasd_ccw_req *cqr) in _wait_for_wakeup()
2089 static int __dasd_sleep_on_erp(struct dasd_ccw_req *cqr) in __dasd_sleep_on_erp()
2117 static int __dasd_sleep_on_loop_condition(struct dasd_ccw_req *cqr) in __dasd_sleep_on_loop_condition()
2128 static int _dasd_sleep_on(struct dasd_ccw_req *maincqr, int interruptible) in _dasd_sleep_on()
2133 struct dasd_ccw_req *cqr; in _dasd_sleep_on()
2141 struct dasd_ccw_req, blocklist)) { in _dasd_sleep_on()
2210 int dasd_sleep_on(struct dasd_ccw_req *cqr) in dasd_sleep_on()
2219 int dasd_sleep_on_interruptible(struct dasd_ccw_req *cqr) in dasd_sleep_on_interruptible()
2232 struct dasd_ccw_req *cqr; in _dasd_term_running_cqr()
2237 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); in _dasd_term_running_cqr()
2249 int dasd_sleep_on_immediatly(struct dasd_ccw_req *cqr) in dasd_sleep_on_immediatly()
2302 int dasd_cancel_req(struct dasd_ccw_req *cqr) in dasd_cancel_req()
2380 struct dasd_ccw_req *cqr) in __dasd_process_erp()
2399 struct dasd_ccw_req *cqr; in __dasd_process_request_queue()
2475 static void __dasd_cleanup_cqr(struct dasd_ccw_req *cqr) in __dasd_cleanup_cqr()
2496 struct dasd_ccw_req *cqr; in __dasd_process_block_ccw_queue()
2504 cqr = list_entry(l, struct dasd_ccw_req, blocklist); in __dasd_process_block_ccw_queue()
2556 static void dasd_return_cqr_cb(struct dasd_ccw_req *cqr, void *data) in dasd_return_cqr_cb()
2563 struct dasd_ccw_req *cqr; in __dasd_block_start_head()
2613 struct dasd_ccw_req *cqr; in dasd_block_tasklet()
2624 cqr = list_entry(l, struct dasd_ccw_req, blocklist); in dasd_block_tasklet()
2638 static void _dasd_wake_block_flush_cb(struct dasd_ccw_req *cqr, void *data) in _dasd_wake_block_flush_cb()
2650 struct dasd_ccw_req *cqr, *n; in dasd_flush_block_queue()
3172 struct dasd_ccw_req *cqr; in dasd_generic_last_path_gone()
3293 struct dasd_ccw_req *cqr, *n; in dasd_generic_pm_freeze()
3384 static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device, in dasd_generic_build_rdc()
3389 struct dasd_ccw_req *cqr; in dasd_generic_build_rdc()
3430 struct dasd_ccw_req *cqr; in dasd_generic_read_dev_chars()