Lines Matching refs:req
58 struct ccw_request *req = &cdev->private->req; in nop_build_cp() local
65 req->cp = cp; in nop_build_cp()
74 struct ccw_request *req = &cdev->private->req; in nop_do() local
76 req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & sch->opm & in nop_do()
78 if (!req->lpm) in nop_do()
106 struct ccw_request *req = &cdev->private->req; in nop_callback() local
110 sch->vpm |= req->lpm; in nop_callback()
113 cdev->private->path_noirq_mask |= req->lpm; in nop_callback()
116 cdev->private->path_notoper_mask |= req->lpm; in nop_callback()
122 req->lpm >>= 1; in nop_callback()
135 struct ccw_request *req = &cdev->private->req; in spid_build_cp() local
137 int i = pathmask_to_pos(req->lpm); in spid_build_cp()
145 req->cp = cp; in spid_build_cp()
170 struct ccw_request *req = &cdev->private->req; in pgid_wipeout_start() local
178 memset(req, 0, sizeof(*req)); in pgid_wipeout_start()
179 req->timeout = PGID_TIMEOUT; in pgid_wipeout_start()
180 req->maxretries = PGID_RETRIES; in pgid_wipeout_start()
181 req->lpm = sch->schib.pmcw.pam; in pgid_wipeout_start()
182 req->callback = pgid_wipeout_callback; in pgid_wipeout_start()
196 struct ccw_request *req = &cdev->private->req; in spid_do() local
200 req->lpm = lpm_adjust(req->lpm, cdev->private->pgid_todo_mask); in spid_do()
201 if (!req->lpm) in spid_do()
204 if (req->lpm & sch->opm) in spid_do()
229 struct ccw_request *req = &cdev->private->req; in spid_callback() local
233 sch->vpm |= req->lpm & sch->opm; in spid_callback()
237 cdev->private->path_noirq_mask |= req->lpm; in spid_callback()
240 cdev->private->path_notoper_mask |= req->lpm; in spid_callback()
254 req->lpm >>= 1; in spid_callback()
267 struct ccw_request *req = &cdev->private->req; in spid_start() local
270 memset(req, 0, sizeof(*req)); in spid_start()
271 req->timeout = PGID_TIMEOUT; in spid_start()
272 req->maxretries = PGID_RETRIES; in spid_start()
273 req->lpm = 0x80; in spid_start()
274 req->singlepath = 1; in spid_start()
275 req->callback = spid_callback; in spid_start()
436 struct ccw_request *req = &cdev->private->req; in snid_build_cp() local
438 int i = pathmask_to_pos(req->lpm); in snid_build_cp()
445 req->cp = cp; in snid_build_cp()
454 struct ccw_request *req = &cdev->private->req; in snid_do() local
457 req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & in snid_do()
459 if (!req->lpm) in snid_do()
480 struct ccw_request *req = &cdev->private->req; in snid_callback() local
484 cdev->private->pgid_valid_mask |= req->lpm; in snid_callback()
488 cdev->private->path_noirq_mask |= req->lpm; in snid_callback()
491 cdev->private->path_notoper_mask |= req->lpm; in snid_callback()
497 req->lpm >>= 1; in snid_callback()
511 struct ccw_request *req = &cdev->private->req; in verify_start() local
524 memset(req, 0, sizeof(*req)); in verify_start()
525 req->timeout = PGID_TIMEOUT; in verify_start()
526 req->maxretries = PGID_RETRIES; in verify_start()
527 req->lpm = 0x80; in verify_start()
528 req->singlepath = 1; in verify_start()
532 req->callback = snid_callback; in verify_start()
537 req->filter = nop_filter; in verify_start()
538 req->callback = nop_callback; in verify_start()
601 struct ccw_request *req = &cdev->private->req; in ccw_device_disband_start() local
607 memset(req, 0, sizeof(*req)); in ccw_device_disband_start()
608 req->timeout = PGID_TIMEOUT; in ccw_device_disband_start()
609 req->maxretries = PGID_RETRIES; in ccw_device_disband_start()
610 req->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_disband_start()
611 req->singlepath = 1; in ccw_device_disband_start()
612 req->callback = disband_callback; in ccw_device_disband_start()
627 struct ccw_request *req = &cdev->private->req; in stlck_build_cp() local
638 req->cp = cp; in stlck_build_cp()
662 struct ccw_request *req = &cdev->private->req; in ccw_device_stlck_start() local
667 memset(req, 0, sizeof(*req)); in ccw_device_stlck_start()
668 req->timeout = PGID_TIMEOUT; in ccw_device_stlck_start()
669 req->maxretries = PGID_RETRIES; in ccw_device_stlck_start()
670 req->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_stlck_start()
671 req->data = data; in ccw_device_stlck_start()
672 req->callback = stlck_callback; in ccw_device_stlck_start()