Lines Matching refs:dl

487 	struct disklabel *dl;  in ptable_bsdread()  local
507 dl = (struct disklabel *)buf; in ptable_bsdread()
508 if (le32toh(dl->d_magic) != DISKMAGIC && in ptable_bsdread()
509 le32toh(dl->d_magic2) != DISKMAGIC) in ptable_bsdread()
511 if (le32toh(dl->d_secsize) != table->sectorsize) { in ptable_bsdread()
515 dl->d_npartitions = le16toh(dl->d_npartitions); in ptable_bsdread()
516 if (dl->d_npartitions > 20 || dl->d_npartitions < 8) { in ptable_bsdread()
521 part = &dl->d_partitions[0]; in ptable_bsdread()
523 for (i = 0; i < dl->d_npartitions; i++, part++) { in ptable_bsdread()
568 struct vtoc8 *dl; in ptable_vtoc8read() local
584 dl = (struct vtoc8 *)buf; in ptable_vtoc8read()
592 if (be16toh(dl->nparts) != VTOC8_NPARTS) { in ptable_vtoc8read()
596 sectors = be16toh(dl->nsecs); in ptable_vtoc8read()
597 heads = be16toh(dl->nheads); in ptable_vtoc8read()
604 dl->part[i].tag = be16toh(dl->part[i].tag); in ptable_vtoc8read()
606 dl->part[i].tag == VTOC_TAG_UNASSIGNED) in ptable_vtoc8read()
611 entry->part.start = be32toh(dl->map[i].cyl) * heads * sectors; in ptable_vtoc8read()
612 entry->part.end = be32toh(dl->map[i].nblks) + in ptable_vtoc8read()
614 entry->part.type = vtoc8_parttype(dl->part[i].tag); in ptable_vtoc8read()
616 entry->type.vtoc8 = dl->part[i].tag; in ptable_vtoc8read()
656 struct dk_label *dl; in ptable_dklabelread() local
674 dl = (struct dk_label *)buf; in ptable_dklabelread()
675 dv = (struct dk_vtoc *)&dl->dkl_vtoc; in ptable_dklabelread()
677 if (dl->dkl_magic != VTOC_MAGIC) { in ptable_dklabelread()