Lines Matching refs:ccw

74 MODULE_DEVICE_TABLE(ccw, dasd_eckd_ids);
87 struct ccw1 ccw; member
94 struct ccw1 ccw[2]; member
110 struct ccw1 ccw; member
250 static int set_timestamp(struct ccw1 *ccw, struct DE_eckd_data *data, in set_timestamp() argument
269 if (ccw) { in set_timestamp()
270 ccw->count = sizeof(struct DE_eckd_data); in set_timestamp()
271 ccw->flags |= CCW_FLAG_SLI; in set_timestamp()
278 define_extent(struct ccw1 *ccw, struct DE_eckd_data *data, unsigned int trk, in define_extent() argument
287 if (ccw) { in define_extent()
288 ccw->cmd_code = DASD_ECKD_CCW_DEFINE_EXTENT; in define_extent()
289 ccw->flags = 0; in define_extent()
290 ccw->count = 16; in define_extent()
291 ccw->cda = (__u32)virt_to_phys(data); in define_extent()
323 rc = set_timestamp(ccw, data, device); in define_extent()
328 rc = set_timestamp(ccw, data, device); in define_extent()
336 rc = set_timestamp(ccw, data, device); in define_extent()
347 rc = set_timestamp(ccw, data, device); in define_extent()
385 static void locate_record_ext(struct ccw1 *ccw, struct LRE_eckd_data *data, in locate_record_ext() argument
394 if (ccw) { in locate_record_ext()
395 ccw->cmd_code = DASD_ECKD_CCW_LOCATE_RECORD_EXT; in locate_record_ext()
396 ccw->flags = 0; in locate_record_ext()
398 ccw->count = 22; in locate_record_ext()
400 ccw->count = 20; in locate_record_ext()
401 ccw->cda = (__u32)virt_to_phys(data); in locate_record_ext()
527 static int prefix_LRE(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata, in prefix_LRE() argument
543 ccw->cmd_code = DASD_ECKD_CCW_PFX; in prefix_LRE()
544 ccw->flags = 0; in prefix_LRE()
546 ccw->count = sizeof(*pfxdata) + 2; in prefix_LRE()
547 ccw->cda = (__u32)virt_to_phys(pfxdata); in prefix_LRE()
550 ccw->count = sizeof(*pfxdata); in prefix_LRE()
551 ccw->cda = (__u32)virt_to_phys(pfxdata); in prefix_LRE()
594 static int prefix(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata, in prefix() argument
598 return prefix_LRE(ccw, pfxdata, trk, totrk, cmd, basedev, startdev, in prefix()
603 locate_record(struct ccw1 *ccw, struct LO_eckd_data *data, unsigned int trk, in locate_record() argument
615 ccw->cmd_code = DASD_ECKD_CCW_LOCATE_RECORD; in locate_record()
616 ccw->flags = 0; in locate_record()
617 ccw->count = 16; in locate_record()
618 ccw->cda = (__u32)virt_to_phys(data); in locate_record()
820 struct ccw1 *ccw; in dasd_eckd_fill_rcd_cqr() local
830 ccw = cqr->cpaddr; in dasd_eckd_fill_rcd_cqr()
831 ccw->cmd_code = DASD_ECKD_CCW_RCD; in dasd_eckd_fill_rcd_cqr()
832 ccw->flags = 0; in dasd_eckd_fill_rcd_cqr()
833 ccw->cda = (__u32)virt_to_phys(rcd_buffer); in dasd_eckd_fill_rcd_cqr()
834 ccw->count = DASD_ECKD_RCD_DATA_SIZE; in dasd_eckd_fill_rcd_cqr()
856 struct ccw1 *ccw; in read_conf_cb() local
860 ccw = cqr->cpaddr; in read_conf_cb()
861 rcd_buffer = phys_to_virt(ccw->cda); in read_conf_cb()
1261 data->cqr.cpaddr = &data->ccw; in rebuild_device_uid()
1311 data->cqr.cpaddr = &data->ccw; in dasd_eckd_path_available_action()
1520 struct ccw1 *ccw; in dasd_eckd_read_features() local
1546 ccw = cqr->cpaddr; in dasd_eckd_read_features()
1547 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_read_features()
1548 ccw->count = sizeof(struct dasd_psf_prssd_data); in dasd_eckd_read_features()
1549 ccw->flags |= CCW_FLAG_CC; in dasd_eckd_read_features()
1550 ccw->cda = (__u32)virt_to_phys(prssdp); in dasd_eckd_read_features()
1556 ccw++; in dasd_eckd_read_features()
1557 ccw->cmd_code = DASD_ECKD_CCW_RSSD; in dasd_eckd_read_features()
1558 ccw->count = sizeof(struct dasd_rssd_features); in dasd_eckd_read_features()
1559 ccw->cda = (__u32)virt_to_phys(features); in dasd_eckd_read_features()
1583 struct ccw1 *ccw; in dasd_eckd_read_vol_info() local
1603 cqr->cpaddr = &dasd_vol_info_req->ccw; in dasd_eckd_read_vol_info()
1615 ccw = cqr->cpaddr; in dasd_eckd_read_vol_info()
1616 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_read_vol_info()
1617 ccw->count = sizeof(*prssdp); in dasd_eckd_read_vol_info()
1618 ccw->flags |= CCW_FLAG_CC; in dasd_eckd_read_vol_info()
1619 ccw->cda = (__u32)virt_to_phys(prssdp); in dasd_eckd_read_vol_info()
1625 ccw++; in dasd_eckd_read_vol_info()
1626 ccw->cmd_code = DASD_ECKD_CCW_RSSD; in dasd_eckd_read_vol_info()
1627 ccw->count = sizeof(*vsq); in dasd_eckd_read_vol_info()
1628 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_read_vol_info()
1629 ccw->cda = (__u32)virt_to_phys(vsq); in dasd_eckd_read_vol_info()
1778 struct ccw1 *ccw; in dasd_eckd_read_ext_pool_info() local
1800 ccw = cqr->cpaddr; in dasd_eckd_read_ext_pool_info()
1801 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_read_ext_pool_info()
1802 ccw->count = sizeof(*prssdp); in dasd_eckd_read_ext_pool_info()
1803 ccw->flags |= CCW_FLAG_CC; in dasd_eckd_read_ext_pool_info()
1804 ccw->cda = (__u32)virt_to_phys(prssdp); in dasd_eckd_read_ext_pool_info()
1809 ccw++; in dasd_eckd_read_ext_pool_info()
1810 ccw->cmd_code = DASD_ECKD_CCW_RSSD; in dasd_eckd_read_ext_pool_info()
1811 ccw->count = sizeof(*lcq); in dasd_eckd_read_ext_pool_info()
1812 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_read_ext_pool_info()
1813 ccw->cda = (__u32)virt_to_phys(lcq); in dasd_eckd_read_ext_pool_info()
1890 struct ccw1 *ccw; in dasd_eckd_build_psf_ssc() local
1908 ccw = cqr->cpaddr; in dasd_eckd_build_psf_ssc()
1909 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_build_psf_ssc()
1910 ccw->cda = (__u32)virt_to_phys(psf_ssc_data); in dasd_eckd_build_psf_ssc()
1911 ccw->count = 66; in dasd_eckd_build_psf_ssc()
2239 struct ccw1 *ccw; in dasd_eckd_analysis_ccw() local
2249 ccw = cqr->cpaddr; in dasd_eckd_analysis_ccw()
2251 define_extent(ccw++, cqr->data, 0, 1, in dasd_eckd_analysis_ccw()
2255 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_analysis_ccw()
2256 locate_record(ccw++, LO_data++, 0, 0, 4, in dasd_eckd_analysis_ccw()
2261 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_analysis_ccw()
2262 ccw->cmd_code = DASD_ECKD_CCW_READ_COUNT; in dasd_eckd_analysis_ccw()
2263 ccw->flags = 0; in dasd_eckd_analysis_ccw()
2264 ccw->count = 8; in dasd_eckd_analysis_ccw()
2265 ccw->cda = (__u32)virt_to_phys(count_data); in dasd_eckd_analysis_ccw()
2266 ccw++; in dasd_eckd_analysis_ccw()
2271 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_analysis_ccw()
2272 locate_record(ccw++, LO_data++, 1, 0, 1, in dasd_eckd_analysis_ccw()
2275 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_analysis_ccw()
2276 ccw->cmd_code = DASD_ECKD_CCW_READ_COUNT; in dasd_eckd_analysis_ccw()
2277 ccw->flags = 0; in dasd_eckd_analysis_ccw()
2278 ccw->count = 8; in dasd_eckd_analysis_ccw()
2279 ccw->cda = (__u32)virt_to_phys(count_data); in dasd_eckd_analysis_ccw()
2592 struct ccw1 *ccw; in dasd_eckd_build_check() local
2628 ccw = cqr->cpaddr; in dasd_eckd_build_check()
2631 prefix_LRE(ccw++, data, fdata->start_unit, fdata->stop_unit, in dasd_eckd_build_check()
2635 define_extent(ccw++, data, fdata->start_unit, fdata->stop_unit, in dasd_eckd_build_check()
2639 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_check()
2641 locate_record(ccw++, data, fdata->start_unit, 0, count, in dasd_eckd_build_check()
2646 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_check()
2647 ccw->cmd_code = DASD_ECKD_CCW_READ_COUNT; in dasd_eckd_build_check()
2648 ccw->flags = CCW_FLAG_SLI; in dasd_eckd_build_check()
2649 ccw->count = 8; in dasd_eckd_build_check()
2650 ccw->cda = (__u32)virt_to_phys(fmt_buffer); in dasd_eckd_build_check()
2651 ccw++; in dasd_eckd_build_check()
2677 struct ccw1 *ccw; in dasd_eckd_build_format() local
2771 ccw = fcp->cpaddr; in dasd_eckd_build_format()
2776 prefix(ccw++, (struct PFX_eckd_data *) data, in dasd_eckd_build_format()
2785 define_extent(ccw++, (struct DE_eckd_data *) data, in dasd_eckd_build_format()
2794 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_format()
2795 locate_record(ccw++, (struct LO_eckd_data *) data, in dasd_eckd_build_format()
2803 prefix(ccw++, (struct PFX_eckd_data *) data, in dasd_eckd_build_format()
2809 define_extent(ccw++, (struct DE_eckd_data *) data, in dasd_eckd_build_format()
2814 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_format()
2815 locate_record(ccw++, (struct LO_eckd_data *) data, in dasd_eckd_build_format()
2823 prefix(ccw++, (struct PFX_eckd_data *) data, in dasd_eckd_build_format()
2828 define_extent(ccw++, (struct DE_eckd_data *) data, in dasd_eckd_build_format()
2833 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_format()
2834 locate_record(ccw++, (struct LO_eckd_data *) data, in dasd_eckd_build_format()
2856 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_format()
2857 ccw->cmd_code = DASD_ECKD_CCW_WRITE_RECORD_ZERO; in dasd_eckd_build_format()
2858 ccw->flags = CCW_FLAG_SLI; in dasd_eckd_build_format()
2859 ccw->count = 8; in dasd_eckd_build_format()
2860 ccw->cda = (__u32)virt_to_phys(ect); in dasd_eckd_build_format()
2861 ccw++; in dasd_eckd_build_format()
2871 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_format()
2872 ccw->cmd_code = DASD_ECKD_CCW_WRITE_CKD; in dasd_eckd_build_format()
2873 ccw->flags = CCW_FLAG_SLI; in dasd_eckd_build_format()
2874 ccw->count = 8; in dasd_eckd_build_format()
2875 ccw->cda = (__u32)virt_to_phys(ect); in dasd_eckd_build_format()
2901 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_format()
2903 ccw->cmd_code = in dasd_eckd_build_format()
2906 ccw->cmd_code = in dasd_eckd_build_format()
2908 ccw->flags = CCW_FLAG_SLI; in dasd_eckd_build_format()
2909 ccw->count = 8; in dasd_eckd_build_format()
2910 ccw->cda = (__u32)virt_to_phys(ect); in dasd_eckd_build_format()
2911 ccw++; in dasd_eckd_build_format()
3751 struct ccw1 *ccw; in dasd_eckd_dso_ras() local
3823 ccw = cqr->cpaddr; in dasd_eckd_dso_ras()
3824 ccw->cda = (__u32)virt_to_phys(cqr->data); in dasd_eckd_dso_ras()
3825 ccw->cmd_code = DASD_ECKD_CCW_DSO; in dasd_eckd_dso_ras()
3826 ccw->count = size; in dasd_eckd_dso_ras()
3952 struct ccw1 *ccw; in dasd_eckd_build_cp_cmd_single() local
4016 ccw = cqr->cpaddr; in dasd_eckd_build_cp_cmd_single()
4019 if (prefix(ccw++, cqr->data, first_trk, in dasd_eckd_build_cp_cmd_single()
4030 if (define_extent(ccw++, cqr->data, first_trk, in dasd_eckd_build_cp_cmd_single()
4046 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_cp_cmd_single()
4047 locate_record(ccw++, LO_data++, first_trk, first_offs + 1, in dasd_eckd_build_cp_cmd_single()
4075 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_cp_cmd_single()
4076 locate_record(ccw++, LO_data++, in dasd_eckd_build_cp_cmd_single()
4082 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_cp_cmd_single()
4083 locate_record(ccw++, LO_data++, in dasd_eckd_build_cp_cmd_single()
4089 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_cp_cmd_single()
4090 ccw->cmd_code = rcmd; in dasd_eckd_build_cp_cmd_single()
4091 ccw->count = count; in dasd_eckd_build_cp_cmd_single()
4093 ccw->cda = (__u32)virt_to_phys(idaws); in dasd_eckd_build_cp_cmd_single()
4094 ccw->flags = CCW_FLAG_IDA; in dasd_eckd_build_cp_cmd_single()
4097 ccw->cda = (__u32)virt_to_phys(dst); in dasd_eckd_build_cp_cmd_single()
4098 ccw->flags = 0; in dasd_eckd_build_cp_cmd_single()
4100 ccw++; in dasd_eckd_build_cp_cmd_single()
4142 struct ccw1 *ccw; in dasd_eckd_build_cp_cmd_track() local
4183 ccw = cqr->cpaddr; in dasd_eckd_build_cp_cmd_track()
4191 if (prefix_LRE(ccw++, cqr->data, first_trk, in dasd_eckd_build_cp_cmd_track()
4228 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_cp_cmd_track()
4229 ccw->cmd_code = cmd; in dasd_eckd_build_cp_cmd_track()
4230 ccw->count = len_to_track_end; in dasd_eckd_build_cp_cmd_track()
4231 ccw->cda = (__u32)virt_to_phys(idaws); in dasd_eckd_build_cp_cmd_track()
4232 ccw->flags = CCW_FLAG_IDA; in dasd_eckd_build_cp_cmd_track()
4233 ccw++; in dasd_eckd_build_cp_cmd_track()
4730 struct ccw1 *ccw; in dasd_eckd_build_cp_raw() local
4796 ccw = cqr->cpaddr; in dasd_eckd_build_cp_raw()
4800 prefix_LRE(ccw++, data, first_trk, last_trk, cmd, basedev, in dasd_eckd_build_cp_raw()
4803 define_extent(ccw++, data, first_trk, last_trk, cmd, basedev, 0); in dasd_eckd_build_cp_raw()
4804 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_cp_raw()
4807 locate_record_ext(ccw++, data, first_trk, 0, in dasd_eckd_build_cp_raw()
4814 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_cp_raw()
4815 ccw->cmd_code = cmd; in dasd_eckd_build_cp_raw()
4817 ccw->count = 57326; in dasd_eckd_build_cp_raw()
4820 ccw->cda = (__u32)virt_to_phys(idaws); in dasd_eckd_build_cp_raw()
4821 ccw->flags |= CCW_FLAG_IDA; in dasd_eckd_build_cp_raw()
4822 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_build_cp_raw()
4823 ccw++; in dasd_eckd_build_cp_raw()
4833 ccw[-1].flags |= CCW_FLAG_CC; in dasd_eckd_build_cp_raw()
4834 ccw->cmd_code = cmd; in dasd_eckd_build_cp_raw()
4836 ccw->count = 57326; in dasd_eckd_build_cp_raw()
4839 ccw->cda = (__u32)virt_to_phys(idaws); in dasd_eckd_build_cp_raw()
4840 ccw->flags |= CCW_FLAG_IDA; in dasd_eckd_build_cp_raw()
4841 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_build_cp_raw()
4842 ccw++; in dasd_eckd_build_cp_raw()
4869 struct ccw1 *ccw; in dasd_eckd_free_cp() local
4883 ccw = cqr->cpaddr; in dasd_eckd_free_cp()
4885 ccw++; in dasd_eckd_free_cp()
4887 ccw++; in dasd_eckd_free_cp()
4893 ccw++; in dasd_eckd_free_cp()
4895 if (ccw->flags & CCW_FLAG_IDA) in dasd_eckd_free_cp()
4896 cda = *((char **)phys_to_virt(ccw->cda)); in dasd_eckd_free_cp()
4898 cda = phys_to_virt(ccw->cda); in dasd_eckd_free_cp()
4907 ccw++; in dasd_eckd_free_cp()
4926 struct ccw1 *ccw; in dasd_eckd_reset_ccw_to_base_io() local
4940 ccw = cqr->cpaddr; in dasd_eckd_reset_ccw_to_base_io()
4942 if (ccw->cmd_code == DASD_ECKD_CCW_PFX) { in dasd_eckd_reset_ccw_to_base_io()
5025 struct ccw1 *ccw; in dasd_eckd_release() local
5038 memset(&dasd_reserve_req->ccw, 0, in dasd_eckd_release()
5039 sizeof(dasd_reserve_req->ccw)); in dasd_eckd_release()
5040 cqr->cpaddr = &dasd_reserve_req->ccw; in dasd_eckd_release()
5044 ccw = cqr->cpaddr; in dasd_eckd_release()
5045 ccw->cmd_code = DASD_ECKD_CCW_RELEASE; in dasd_eckd_release()
5046 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_release()
5047 ccw->count = 32; in dasd_eckd_release()
5048 ccw->cda = (__u32)virt_to_phys(cqr->data); in dasd_eckd_release()
5080 struct ccw1 *ccw; in dasd_eckd_reserve() local
5093 memset(&dasd_reserve_req->ccw, 0, in dasd_eckd_reserve()
5094 sizeof(dasd_reserve_req->ccw)); in dasd_eckd_reserve()
5095 cqr->cpaddr = &dasd_reserve_req->ccw; in dasd_eckd_reserve()
5099 ccw = cqr->cpaddr; in dasd_eckd_reserve()
5100 ccw->cmd_code = DASD_ECKD_CCW_RESERVE; in dasd_eckd_reserve()
5101 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_reserve()
5102 ccw->count = 32; in dasd_eckd_reserve()
5103 ccw->cda = (__u32)virt_to_phys(cqr->data); in dasd_eckd_reserve()
5134 struct ccw1 *ccw; in dasd_eckd_steal_lock() local
5147 memset(&dasd_reserve_req->ccw, 0, in dasd_eckd_steal_lock()
5148 sizeof(dasd_reserve_req->ccw)); in dasd_eckd_steal_lock()
5149 cqr->cpaddr = &dasd_reserve_req->ccw; in dasd_eckd_steal_lock()
5153 ccw = cqr->cpaddr; in dasd_eckd_steal_lock()
5154 ccw->cmd_code = DASD_ECKD_CCW_SLCK; in dasd_eckd_steal_lock()
5155 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_steal_lock()
5156 ccw->count = 32; in dasd_eckd_steal_lock()
5157 ccw->cda = (__u32)virt_to_phys(cqr->data); in dasd_eckd_steal_lock()
5189 struct ccw1 *ccw; in dasd_eckd_snid() local
5208 memset(&dasd_reserve_req->ccw, 0, in dasd_eckd_snid()
5209 sizeof(dasd_reserve_req->ccw)); in dasd_eckd_snid()
5210 cqr->cpaddr = &dasd_reserve_req->ccw; in dasd_eckd_snid()
5214 ccw = cqr->cpaddr; in dasd_eckd_snid()
5215 ccw->cmd_code = DASD_ECKD_CCW_SNID; in dasd_eckd_snid()
5216 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_snid()
5217 ccw->count = 12; in dasd_eckd_snid()
5218 ccw->cda = (__u32)virt_to_phys(cqr->data); in dasd_eckd_snid()
5256 struct ccw1 *ccw; in dasd_eckd_performance() local
5281 ccw = cqr->cpaddr; in dasd_eckd_performance()
5282 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_performance()
5283 ccw->count = sizeof(struct dasd_psf_prssd_data); in dasd_eckd_performance()
5284 ccw->flags |= CCW_FLAG_CC; in dasd_eckd_performance()
5285 ccw->cda = (__u32)virt_to_phys(prssdp); in dasd_eckd_performance()
5291 ccw++; in dasd_eckd_performance()
5292 ccw->cmd_code = DASD_ECKD_CCW_RSSD; in dasd_eckd_performance()
5293 ccw->count = sizeof(struct dasd_rssd_perf_stats_t); in dasd_eckd_performance()
5294 ccw->cda = (__u32)virt_to_phys(stats); in dasd_eckd_performance()
5368 struct ccw1 *ccw; in dasd_symm_io() local
5432 ccw = cqr->cpaddr; in dasd_symm_io()
5435 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_symm_io()
5436 ccw->count = usrparm.psf_data_len; in dasd_symm_io()
5437 ccw->flags |= CCW_FLAG_CC; in dasd_symm_io()
5438 ccw->cda = (__u32)virt_to_phys(psf_data); in dasd_symm_io()
5440 ccw++; in dasd_symm_io()
5443 ccw->cmd_code = DASD_ECKD_CCW_RSSD; in dasd_symm_io()
5444 ccw->count = usrparm.rssd_result_len; in dasd_symm_io()
5445 ccw->flags = CCW_FLAG_SLI ; in dasd_symm_io()
5446 ccw->cda = (__u32)virt_to_phys(rssd_result); in dasd_symm_io()
5880 struct ccw1 *ccw; in dasd_eckd_read_message_buffer() local
5913 ccw = cqr->cpaddr; in dasd_eckd_read_message_buffer()
5914 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_read_message_buffer()
5915 ccw->count = sizeof(struct dasd_psf_prssd_data); in dasd_eckd_read_message_buffer()
5916 ccw->flags |= CCW_FLAG_CC; in dasd_eckd_read_message_buffer()
5917 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_read_message_buffer()
5918 ccw->cda = (__u32)virt_to_phys(prssdp); in dasd_eckd_read_message_buffer()
5924 ccw++; in dasd_eckd_read_message_buffer()
5925 ccw->cmd_code = DASD_ECKD_CCW_RSSD; in dasd_eckd_read_message_buffer()
5926 ccw->count = sizeof(struct dasd_rssd_messages); in dasd_eckd_read_message_buffer()
5927 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_read_message_buffer()
5928 ccw->cda = (__u32)virt_to_phys(message_buf); in dasd_eckd_read_message_buffer()
5962 struct ccw1 *ccw; in dasd_eckd_query_host_access() local
6004 ccw = cqr->cpaddr; in dasd_eckd_query_host_access()
6005 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_query_host_access()
6006 ccw->count = sizeof(struct dasd_psf_prssd_data); in dasd_eckd_query_host_access()
6007 ccw->flags |= CCW_FLAG_CC; in dasd_eckd_query_host_access()
6008 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_query_host_access()
6009 ccw->cda = (__u32)virt_to_phys(prssdp); in dasd_eckd_query_host_access()
6012 ccw++; in dasd_eckd_query_host_access()
6013 ccw->cmd_code = DASD_ECKD_CCW_RSSD; in dasd_eckd_query_host_access()
6014 ccw->count = sizeof(struct dasd_psf_query_host_access); in dasd_eckd_query_host_access()
6015 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_query_host_access()
6016 ccw->cda = (__u32)virt_to_phys(host_access); in dasd_eckd_query_host_access()
6221 struct ccw1 *ccw; in dasd_eckd_query_pprc_status() local
6246 ccw = cqr->cpaddr; in dasd_eckd_query_pprc_status()
6247 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_query_pprc_status()
6248 ccw->count = sizeof(struct dasd_psf_prssd_data); in dasd_eckd_query_pprc_status()
6249 ccw->flags |= CCW_FLAG_CC; in dasd_eckd_query_pprc_status()
6250 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_query_pprc_status()
6251 ccw->cda = (__u32)(addr_t)prssdp; in dasd_eckd_query_pprc_status()
6254 ccw++; in dasd_eckd_query_pprc_status()
6255 ccw->cmd_code = DASD_ECKD_CCW_RSSD; in dasd_eckd_query_pprc_status()
6256 ccw->count = sizeof(*pprc_data); in dasd_eckd_query_pprc_status()
6257 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_query_pprc_status()
6258 ccw->cda = (__u32)(addr_t)pprc_data; in dasd_eckd_query_pprc_status()
6283 struct ccw1 *ccw; in dasd_eckd_nop() local
6298 ccw = cqr->cpaddr; in dasd_eckd_nop()
6299 ccw->cmd_code = DASD_ECKD_CCW_NOP; in dasd_eckd_nop()
6300 ccw->flags |= CCW_FLAG_SLI; in dasd_eckd_nop()
6330 struct ccw1 *ccw; in dasd_eckd_psf_cuir_response() local
6350 ccw = cqr->cpaddr; in dasd_eckd_psf_cuir_response()
6351 ccw->cmd_code = DASD_ECKD_CCW_PSF; in dasd_eckd_psf_cuir_response()
6352 ccw->cda = (__u32)virt_to_phys(psf_cuir); in dasd_eckd_psf_cuir_response()
6353 ccw->flags = CCW_FLAG_SLI; in dasd_eckd_psf_cuir_response()
6354 ccw->count = sizeof(struct dasd_psf_cuir_response); in dasd_eckd_psf_cuir_response()