Lines Matching defs:pfxdata
526 static int prefix_LRE(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata,
539 dedata = &pfxdata->define_extent;
540 lredata = &pfxdata->locate_record;
545 ccw->count = sizeof(*pfxdata) + 2;
546 ccw->cda = (__u32) __pa(pfxdata);
547 memset(pfxdata, 0, sizeof(*pfxdata) + 2);
549 ccw->count = sizeof(*pfxdata);
550 ccw->cda = (__u32) __pa(pfxdata);
551 memset(pfxdata, 0, sizeof(*pfxdata));
561 pfxdata->format = format;
562 pfxdata->base_address = basepriv->ned->unit_addr;
563 pfxdata->base_lss = basepriv->ned->ID;
564 pfxdata->validity.define_extent = 1;
568 pfxdata->validity.verify_base = 1;
571 pfxdata->validity.verify_base = 1;
572 pfxdata->validity.hyper_pav = 1;
583 pfxdata->validity.time_stamp = 1; /* 'Time Stamp Valid' */
593 static int prefix(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata,
597 return prefix_LRE(ccw, pfxdata, trk, totrk, cmd, basedev, startdev,
4228 struct PFX_eckd_data pfxdata;
4246 dedata = &pfxdata.define_extent;
4247 lredata = &pfxdata.locate_record;
4249 memset(&pfxdata, 0, sizeof(pfxdata));
4250 pfxdata.format = 1; /* PFX with LRE */
4251 pfxdata.base_address = basepriv->ned->unit_addr;
4252 pfxdata.base_lss = basepriv->ned->ID;
4253 pfxdata.validity.define_extent = 1;
4257 pfxdata.validity.verify_base = 1;
4260 pfxdata.validity.verify_base = 1;
4261 pfxdata.validity.hyper_pav = 1;
4291 pfxdata.validity.time_stamp = 1; /* 'Time Stamp Valid' */
4370 &pfxdata, sizeof(pfxdata), total_data_size);
4842 struct PFX_eckd_data *pfxdata;
4851 pfxdata = (struct PFX_eckd_data *)&dcw->cd[0];
4852 pfxdata->validity.verify_base = 0;
4853 pfxdata->validity.hyper_pav = 0;
4856 pfxdata = cqr->data;
4858 pfxdata->validity.verify_base = 0;
4859 pfxdata->validity.hyper_pav = 0;