Lines Matching refs:dedata
485 struct DE_eckd_data *dedata; in prefix_LRE() local
493 dedata = &pfxdata->define_extent; in prefix_LRE()
538 dedata->mask.perm = 0x1; in prefix_LRE()
539 dedata->attributes.operation = basepriv->attrib.operation; in prefix_LRE()
543 dedata->mask.perm = 0x1; in prefix_LRE()
544 dedata->attributes.operation = basepriv->attrib.operation; in prefix_LRE()
545 dedata->blk_size = 0; in prefix_LRE()
551 dedata->mask.perm = 0x02; in prefix_LRE()
552 dedata->attributes.operation = basepriv->attrib.operation; in prefix_LRE()
557 dedata->attributes.operation = DASD_BYPASS_CACHE; in prefix_LRE()
563 dedata->mask.perm = 0x3; in prefix_LRE()
564 dedata->mask.auth = 0x1; in prefix_LRE()
565 dedata->attributes.operation = DASD_BYPASS_CACHE; in prefix_LRE()
569 dedata->mask.perm = 0x03; in prefix_LRE()
570 dedata->attributes.operation = basepriv->attrib.operation; in prefix_LRE()
571 dedata->blk_size = 0; in prefix_LRE()
574 dedata->mask.perm = 0x02; in prefix_LRE()
575 dedata->attributes.operation = basepriv->attrib.operation; in prefix_LRE()
576 dedata->blk_size = blksize; in prefix_LRE()
586 dedata->attributes.mode = 0x3; /* ECKD */ in prefix_LRE()
592 dedata->ga_extended |= 0x40; /* Regular Data Format Mode */ in prefix_LRE()
601 if (dedata->attributes.operation == DASD_SEQ_PRESTAGE || in prefix_LRE()
602 dedata->attributes.operation == DASD_SEQ_ACCESS) { in prefix_LRE()
610 set_ch_t(&dedata->beg_ext, begcyl, beghead); in prefix_LRE()
611 set_ch_t(&dedata->end_ext, endcyl, endhead); in prefix_LRE()
2941 struct DE_eckd_data *dedata; in prepare_itcw() local
2957 dedata = &pfxdata.define_extent; in prepare_itcw()
2975 dedata->mask.perm = 0x1; in prepare_itcw()
2976 dedata->attributes.operation = basepriv->attrib.operation; in prepare_itcw()
2977 dedata->blk_size = blksize; in prepare_itcw()
2978 dedata->ga_extended |= 0x42; in prepare_itcw()
2985 dedata->mask.perm = 0x02; in prepare_itcw()
2986 dedata->attributes.operation = basepriv->attrib.operation; in prepare_itcw()
2987 dedata->blk_size = blksize; in prepare_itcw()
2989 dedata->ga_extended |= 0x42; in prepare_itcw()
3005 dedata->attributes.mode = 0x3; /* ECKD */ in prepare_itcw()
3014 if (dedata->attributes.operation == DASD_SEQ_PRESTAGE || in prepare_itcw()
3015 dedata->attributes.operation == DASD_SEQ_ACCESS) { in prepare_itcw()
3023 set_ch_t(&dedata->beg_ext, begcyl, beghead); in prepare_itcw()
3024 set_ch_t(&dedata->end_ext, endcyl, endhead); in prepare_itcw()
3026 dedata->ep_format = 0x20; /* records per track is valid */ in prepare_itcw()
3027 dedata->ep_rec_per_track = blk_per_trk; in prepare_itcw()