Lines Matching refs:dasd_ccw_req

81 static void dasd_return_cqr_cb(struct dasd_ccw_req *, void *);
84 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
704 struct dasd_ccw_req *cqr,
816 struct dasd_ccw_req *cqr,
1233 struct dasd_ccw_req *dasd_smalloc_request(int magic, int cplength, int datasize,
1235 struct dasd_ccw_req *cqr)
1275 struct dasd_ccw_req *dasd_fmalloc_request(int magic, int cplength,
1279 struct dasd_ccw_req *cqr;
1318 void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device)
1329 void dasd_ffree_request(struct dasd_ccw_req *cqr, struct dasd_device *device)
1343 static inline int dasd_check_cqr(struct dasd_ccw_req *cqr)
1352 " dasd_ccw_req 0x%08x magic doesn't match"
1367 int dasd_term_IO(struct dasd_ccw_req *cqr)
1428 int dasd_start_IO(struct dasd_ccw_req *cqr)
1590 struct dasd_ccw_req *cqr;
1595 cqr = (struct dasd_ccw_req *) intparm;
1687 struct dasd_ccw_req *cqr, *next, *fcqr;
1696 cqr = (struct dasd_ccw_req *) intparm;
1855 struct dasd_ccw_req, devlist);
1924 struct dasd_ccw_req *ref_cqr)
1927 struct dasd_ccw_req *cqr;
1936 cqr = list_entry(l, struct dasd_ccw_req, devlist);
1952 struct dasd_ccw_req *cqr;
1956 cqr = list_entry(l, struct dasd_ccw_req, devlist);
1972 struct dasd_ccw_req *cqr)
2006 struct dasd_ccw_req *cqr;
2010 cqr = list_entry(l, struct dasd_ccw_req, devlist);
2029 struct dasd_ccw_req *cqr;
2033 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist);
2064 struct dasd_ccw_req *cqr)
2097 struct dasd_ccw_req *cqr;
2102 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist);
2153 struct dasd_ccw_req *cqr, *n;
2261 void dasd_add_request_head(struct dasd_ccw_req *cqr)
2280 void dasd_add_request_tail(struct dasd_ccw_req *cqr)
2298 void dasd_wakeup_cb(struct dasd_ccw_req *cqr, void *data)
2307 static inline int _wait_for_wakeup(struct dasd_ccw_req *cqr)
2322 static int __dasd_sleep_on_erp(struct dasd_ccw_req *cqr)
2350 static int __dasd_sleep_on_loop_condition(struct dasd_ccw_req *cqr)
2361 static int _dasd_sleep_on(struct dasd_ccw_req *maincqr, int interruptible)
2366 struct dasd_ccw_req *cqr;
2374 struct dasd_ccw_req, blocklist)) {
2455 struct dasd_ccw_req *cqr;
2468 struct dasd_ccw_req *cqr, *n;
2552 int dasd_sleep_on(struct dasd_ccw_req *cqr)
2580 int dasd_sleep_on_interruptible(struct dasd_ccw_req *cqr)
2594 struct dasd_ccw_req *cqr;
2599 cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist);
2611 int dasd_sleep_on_immediatly(struct dasd_ccw_req *cqr)
2670 static int __dasd_cancel_req(struct dasd_ccw_req *cqr)
2698 int dasd_cancel_req(struct dasd_ccw_req *cqr)
2758 struct dasd_ccw_req *cqr)
2770 static void __dasd_cleanup_cqr(struct dasd_ccw_req *cqr)
2832 struct dasd_ccw_req *cqr;
2840 cqr = list_entry(l, struct dasd_ccw_req, blocklist);
2892 static void dasd_return_cqr_cb(struct dasd_ccw_req *cqr, void *data)
2899 struct dasd_ccw_req *cqr;
2951 struct dasd_ccw_req *cqr;
2963 cqr = list_entry(l, struct dasd_ccw_req, blocklist);
2981 static void _dasd_wake_block_flush_cb(struct dasd_ccw_req *cqr, void *data)
2990 static void _dasd_requeue_request(struct dasd_ccw_req *cqr)
3011 struct dasd_ccw_req *cqr, *n;
3048 struct dasd_ccw_req *cqr, *n;
3109 struct dasd_ccw_req *cqr;
3198 struct dasd_ccw_req *cqr;
3226 struct dasd_ccw_req *searchcqr, *nextcqr, *tmpcqr;
3304 block->tag_set.cmd_size = sizeof(struct dasd_ccw_req);
3791 struct dasd_ccw_req *cqr;
3951 struct dasd_ccw_req *cqr)
3994 struct dasd_ccw_req *cqr, *n;
4106 static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device,
4110 struct dasd_ccw_req *cqr;
4143 struct dasd_ccw_req *cqr;