Lines Matching defs:pfxdata

529 static int prefix_LRE(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata,
542 dedata = &pfxdata->define_extent;
543 lredata = &pfxdata->locate_record;
548 ccw->count = sizeof(*pfxdata) + 2;
549 ccw->cda = (__u32)virt_to_phys(pfxdata);
550 memset(pfxdata, 0, sizeof(*pfxdata) + 2);
552 ccw->count = sizeof(*pfxdata);
553 ccw->cda = (__u32)virt_to_phys(pfxdata);
554 memset(pfxdata, 0, sizeof(*pfxdata));
564 pfxdata->format = format;
565 pfxdata->base_address = basepriv->conf.ned->unit_addr;
566 pfxdata->base_lss = basepriv->conf.ned->ID;
567 pfxdata->validity.define_extent = 1;
571 pfxdata->validity.verify_base = 1;
574 pfxdata->validity.verify_base = 1;
575 pfxdata->validity.hyper_pav = 1;
586 pfxdata->validity.time_stamp = 1; /* 'Time Stamp Valid' */
596 static int prefix(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata,
600 return prefix_LRE(ccw, pfxdata, trk, totrk, cmd, basedev, startdev,
4343 struct PFX_eckd_data pfxdata;
4361 dedata = &pfxdata.define_extent;
4362 lredata = &pfxdata.locate_record;
4364 memset(&pfxdata, 0, sizeof(pfxdata));
4365 pfxdata.format = 1; /* PFX with LRE */
4366 pfxdata.base_address = basepriv->conf.ned->unit_addr;
4367 pfxdata.base_lss = basepriv->conf.ned->ID;
4368 pfxdata.validity.define_extent = 1;
4372 pfxdata.validity.verify_base = 1;
4375 pfxdata.validity.verify_base = 1;
4376 pfxdata.validity.hyper_pav = 1;
4406 pfxdata.validity.time_stamp = 1; /* 'Time Stamp Valid' */
4485 &pfxdata, sizeof(pfxdata), total_data_size);
4957 struct PFX_eckd_data *pfxdata;
4966 pfxdata = (struct PFX_eckd_data *)&dcw->cd[0];
4967 pfxdata->validity.verify_base = 0;
4968 pfxdata->validity.hyper_pav = 0;
4971 pfxdata = cqr->data;
4973 pfxdata->validity.verify_base = 0;
4974 pfxdata->validity.hyper_pav = 0;