Lines Matching defs:dedata
537 struct DE_eckd_data *dedata;
542 dedata = &pfxdata->define_extent;
578 rc = define_extent(NULL, dedata, trk, totrk, cmd, basedev, blksize);
585 if (dedata->ga_extended & 0x08 && dedata->ga_extended & 0x02)
4345 struct DE_eckd_data *dedata;
4361 dedata = &pfxdata.define_extent;
4381 dedata->mask.perm = 0x1;
4382 dedata->attributes.operation = basepriv->attrib.operation;
4383 dedata->blk_size = blksize;
4384 dedata->ga_extended |= 0x42;
4391 dedata->mask.perm = 0x02;
4392 dedata->attributes.operation = basepriv->attrib.operation;
4393 dedata->blk_size = blksize;
4394 rc = set_timestamp(NULL, dedata, basedev);
4395 dedata->ga_extended |= 0x42;
4405 if (dedata->ga_extended & 0x08 && dedata->ga_extended & 0x02)
4410 dedata->mask.perm = 0x1;
4411 dedata->attributes.operation = DASD_BYPASS_CACHE;
4412 dedata->ga_extended |= 0x42;
4413 dedata->blk_size = blksize;
4428 dedata->attributes.mode = 0x3; /* ECKD */
4437 if (dedata->attributes.operation == DASD_SEQ_PRESTAGE ||
4438 dedata->attributes.operation == DASD_SEQ_ACCESS) {
4446 set_ch_t(&dedata->beg_ext, begcyl, beghead);
4447 set_ch_t(&dedata->end_ext, endcyl, endhead);
4449 dedata->ep_format = 0x20; /* records per track is valid */
4450 dedata->ep_rec_per_track = blk_per_trk;