Lines Matching defs:dr
28 struct adfs_discrecord *dr;
34 dr = (struct adfs_discrecord *)(data + 0x1c0);
36 if (dr->disc_size == 0 && dr->disc_size_high == 0)
39 nr_sects = (le32_to_cpu(dr->disc_size_high) << 23) |
40 (le32_to_cpu(dr->disc_size) >> 9);
48 return dr;
183 struct adfs_discrecord *dr;
193 dr = adfs_partition(state, name, data, first_sector, slot++);
194 if (!dr)
200 (dr->heads + (dr->lowsector & 0x40 ? 1 : 0)) *
201 dr->secspertrack;
255 struct adfs_discrecord *dr;
263 dr = adfs_partition(state, "ADFS", data, 0, slot++);
264 if (!dr) {
269 heads = dr->heads + ((dr->lowsector >> 6) & 1);
270 sectscyl = dr->secspertrack * heads;