• Home
  • Raw
  • Download

Lines Matching refs:startdev

529 		      struct dasd_device *basedev, struct dasd_device *startdev,  in prefix_LRE()  argument
539 startpriv = startdev->private; in prefix_LRE()
596 struct dasd_device *basedev, struct dasd_device *startdev) in prefix() argument
598 return prefix_LRE(ccw, pfxdata, trk, totrk, cmd, basedev, startdev, in prefix()
838 cqr->startdev = device; in dasd_eckd_fill_rcd_cqr()
1549 cqr->startdev = device; in dasd_eckd_read_features()
1649 cqr->startdev = device; in dasd_eckd_read_vol_info()
1833 cqr->startdev = device; in dasd_eckd_read_ext_pool_info()
1929 cqr->startdev = device; in dasd_eckd_build_psf_ssc()
2256 cqr->startdev = device; in dasd_eckd_analysis_ccw()
2294 struct dasd_device *device = init_cqr->startdev; in dasd_eckd_analysis_callback()
2478 struct dasd_device *startdev = NULL; in dasd_eckd_build_check_tcw() local
2488 startdev = dasd_alias_get_start_dev(base); in dasd_eckd_build_check_tcw()
2490 if (!startdev) in dasd_eckd_build_check_tcw()
2491 startdev = base; in dasd_eckd_build_check_tcw()
2493 start_priv = startdev->private; in dasd_eckd_build_check_tcw()
2503 cqr = dasd_fmalloc_request(DASD_ECKD_MAGIC, 0, itcw_size, startdev); in dasd_eckd_build_check_tcw()
2517 DASD_ECKD_CCW_READ_COUNT_MT, base, startdev, 0, count, in dasd_eckd_build_check_tcw()
2536 cqr->startdev = startdev; in dasd_eckd_build_check_tcw()
2537 cqr->memdev = startdev; in dasd_eckd_build_check_tcw()
2539 cqr->retries = startdev->default_retries; in dasd_eckd_build_check_tcw()
2540 cqr->expires = startdev->default_expires * HZ; in dasd_eckd_build_check_tcw()
2550 dasd_sfree_request(cqr, startdev); in dasd_eckd_build_check_tcw()
2564 struct dasd_device *startdev = NULL; in dasd_eckd_build_check() local
2574 startdev = dasd_alias_get_start_dev(base); in dasd_eckd_build_check()
2576 if (!startdev) in dasd_eckd_build_check()
2577 startdev = base; in dasd_eckd_build_check()
2579 start_priv = startdev->private; in dasd_eckd_build_check()
2596 cqr = dasd_fmalloc_request(DASD_ECKD_MAGIC, cplength, datasize, startdev); in dasd_eckd_build_check()
2606 DASD_ECKD_CCW_READ_COUNT, base, startdev, 1, 0, in dasd_eckd_build_check()
2610 DASD_ECKD_CCW_READ_COUNT, startdev, 0); in dasd_eckd_build_check()
2629 cqr->startdev = startdev; in dasd_eckd_build_check()
2630 cqr->memdev = startdev; in dasd_eckd_build_check()
2633 cqr->expires = startdev->default_expires * HZ; in dasd_eckd_build_check()
2643 dasd_eckd_build_format(struct dasd_device *base, struct dasd_device *startdev, in dasd_eckd_build_format() argument
2662 startdev = dasd_alias_get_start_dev(base); in dasd_eckd_build_format()
2664 if (!startdev) in dasd_eckd_build_format()
2665 startdev = base; in dasd_eckd_build_format()
2667 start_priv = startdev->private; in dasd_eckd_build_format()
2733 dev_warn(&startdev->cdev->dev, in dasd_eckd_build_format()
2739 fcp = dasd_fmalloc_request(DASD_ECKD_MAGIC, cplength, datasize, startdev); in dasd_eckd_build_format()
2752 DASD_ECKD_CCW_WRITE_CKD, base, startdev); in dasd_eckd_build_format()
2761 DASD_ECKD_CCW_WRITE_CKD, startdev, 0); in dasd_eckd_build_format()
2780 base, startdev); in dasd_eckd_build_format()
2785 DASD_ECKD_CCW_WRITE_RECORD_ZERO, startdev, 0); in dasd_eckd_build_format()
2799 DASD_ECKD_CCW_WRITE_CKD, base, startdev); in dasd_eckd_build_format()
2804 DASD_ECKD_CCW_WRITE_CKD, startdev, 0); in dasd_eckd_build_format()
2890 fcp->startdev = startdev; in dasd_eckd_build_format()
2891 fcp->memdev = startdev; in dasd_eckd_build_format()
2894 fcp->expires = startdev->default_expires * HZ; in dasd_eckd_build_format()
3043 device = cqr->startdev; in dasd_eckd_format_process_data()
3145 struct dasd_device *device = cqr->startdev; in dasd_eckd_ese_format_cb()
3155 dasd_eckd_ese_format(struct dasd_device *startdev, struct dasd_ccw_req *cqr, in dasd_eckd_ese_format() argument
3178 format = &startdev->format_entry; in dasd_eckd_ese_format()
3190 DBF_DEV_EVENT(DBF_WARNING, startdev, in dasd_eckd_ese_format()
3216 fcqr = dasd_eckd_build_format(base, startdev, &fdata, 0); in dasd_eckd_ese_format()
3535 if (cqr->block && (cqr->startdev != cqr->block->base)) { in dasd_eckd_handle_terminated_request()
3537 cqr->startdev = cqr->block->base; in dasd_eckd_handle_terminated_request()
3545 struct dasd_device *device = (struct dasd_device *) cqr->startdev; in dasd_eckd_erp_action()
3802 cqr->startdev = device; in dasd_eckd_dso_ras()
3882 device = cqr->startdev; in dasd_eckd_release_space_trks()
3910 struct dasd_device *startdev, in dasd_eckd_build_cp_cmd_single() argument
3987 startdev, blk_mq_rq_to_pdu(req)); in dasd_eckd_build_cp_cmd_single()
3994 last_trk, cmd, basedev, startdev) == -EAGAIN) { in dasd_eckd_build_cp_cmd_single()
3998 dasd_sfree_request(cqr, startdev); in dasd_eckd_build_cp_cmd_single()
4009 dasd_sfree_request(cqr, startdev); in dasd_eckd_build_cp_cmd_single()
4082 cqr->startdev = startdev; in dasd_eckd_build_cp_cmd_single()
4083 cqr->memdev = startdev; in dasd_eckd_build_cp_cmd_single()
4085 cqr->expires = startdev->default_expires * HZ; /* default 5 minutes */ in dasd_eckd_build_cp_cmd_single()
4086 cqr->lpm = dasd_path_get_ppm(startdev); in dasd_eckd_build_cp_cmd_single()
4087 cqr->retries = startdev->default_retries; in dasd_eckd_build_cp_cmd_single()
4102 struct dasd_device *startdev, in dasd_eckd_build_cp_cmd_track() argument
4154 startdev, blk_mq_rq_to_pdu(req)); in dasd_eckd_build_cp_cmd_track()
4166 last_trk, cmd, basedev, startdev, in dasd_eckd_build_cp_cmd_track()
4173 dasd_sfree_request(cqr, startdev); in dasd_eckd_build_cp_cmd_track()
4222 dasd_sfree_request(cqr, startdev); in dasd_eckd_build_cp_cmd_track()
4228 dasd_sfree_request(cqr, startdev); in dasd_eckd_build_cp_cmd_track()
4261 cqr->startdev = startdev; in dasd_eckd_build_cp_cmd_track()
4262 cqr->memdev = startdev; in dasd_eckd_build_cp_cmd_track()
4264 cqr->expires = startdev->default_expires * HZ; /* default 5 minutes */ in dasd_eckd_build_cp_cmd_track()
4265 cqr->lpm = dasd_path_get_ppm(startdev); in dasd_eckd_build_cp_cmd_track()
4266 cqr->retries = startdev->default_retries; in dasd_eckd_build_cp_cmd_track()
4280 struct dasd_device *startdev, in prepare_itcw() argument
4304 startpriv = startdev->private; in prepare_itcw()
4434 struct dasd_device *startdev, in dasd_eckd_build_cp_tpm_track() argument
4492 cqr = dasd_smalloc_request(DASD_ECKD_MAGIC, 0, itcw_size, startdev, in dasd_eckd_build_cp_tpm_track()
4511 cmd, basedev, startdev, in dasd_eckd_build_cp_tpm_track()
4585 cqr->startdev = startdev; in dasd_eckd_build_cp_tpm_track()
4586 cqr->memdev = startdev; in dasd_eckd_build_cp_tpm_track()
4588 cqr->expires = startdev->default_expires * HZ; /* default 5 minutes */ in dasd_eckd_build_cp_tpm_track()
4589 cqr->lpm = dasd_path_get_ppm(startdev); in dasd_eckd_build_cp_tpm_track()
4590 cqr->retries = startdev->default_retries; in dasd_eckd_build_cp_tpm_track()
4603 dasd_sfree_request(cqr, startdev); in dasd_eckd_build_cp_tpm_track()
4607 static struct dasd_ccw_req *dasd_eckd_build_cp(struct dasd_device *startdev, in dasd_eckd_build_cp() argument
4658 cqr = dasd_eckd_build_cp_tpm_track(startdev, block, req, in dasd_eckd_build_cp()
4669 cqr = dasd_eckd_build_cp_cmd_track(startdev, block, req, in dasd_eckd_build_cp()
4679 cqr = dasd_eckd_build_cp_cmd_single(startdev, block, req, in dasd_eckd_build_cp()
4687 static struct dasd_ccw_req *dasd_eckd_build_cp_raw(struct dasd_device *startdev, in dasd_eckd_build_cp_raw() argument
4766 datasize, startdev, blk_mq_rq_to_pdu(req)); in dasd_eckd_build_cp_raw()
4775 startdev, 1, 0, trkcount, 0, 0); in dasd_eckd_build_cp_raw()
4826 cqr->startdev = startdev; in dasd_eckd_build_cp_raw()
4827 cqr->memdev = startdev; in dasd_eckd_build_cp_raw()
4829 cqr->expires = startdev->default_expires * HZ; in dasd_eckd_build_cp_raw()
4830 cqr->lpm = dasd_path_get_ppm(startdev); in dasd_eckd_build_cp_raw()
4831 cqr->retries = startdev->default_retries; in dasd_eckd_build_cp_raw()
4930 struct dasd_device *startdev; in dasd_eckd_build_alias_cp() local
4934 startdev = dasd_alias_get_start_dev(base); in dasd_eckd_build_alias_cp()
4935 if (!startdev) in dasd_eckd_build_alias_cp()
4936 startdev = base; in dasd_eckd_build_alias_cp()
4937 private = startdev->private; in dasd_eckd_build_alias_cp()
4941 spin_lock_irqsave(get_ccwdev_lock(startdev->cdev), flags); in dasd_eckd_build_alias_cp()
4944 cqr = dasd_eckd_build_cp_raw(startdev, block, req); in dasd_eckd_build_alias_cp()
4946 cqr = dasd_eckd_build_cp(startdev, block, req); in dasd_eckd_build_alias_cp()
4949 spin_unlock_irqrestore(get_ccwdev_lock(startdev->cdev), flags); in dasd_eckd_build_alias_cp()
5023 cqr->startdev = device; in dasd_eckd_release()
5078 cqr->startdev = device; in dasd_eckd_reserve()
5132 cqr->startdev = device; in dasd_eckd_steal_lock()
5193 cqr->startdev = device; in dasd_eckd_snid()
5242 cqr->startdev = device; in dasd_eckd_performance()
5398 cqr->startdev = device; in dasd_symm_io()
5876 cqr->startdev = device; in dasd_eckd_read_message_buffer()
5969 cqr->startdev = device; in dasd_eckd_query_host_access()
6136 cqr->startdev = device; in dasd_eckd_psf_cuir_response()