Lines Matching defs:disk_lp
1007 struct disklabel *disk_lp;
1009 disk_lp = find_label(f, sector);
1010 if (disk_lp == NULL)
1012 targettohlabel(&lab, disk_lp);
1219 struct disklabel *disk_lp, hlp, tlp;
1241 disk_lp = (void *)(bootarea + offset);
1242 if ((char *)(disk_lp + 1) > bootarea + bootarea_len)
1244 memcpy(&tlp, disk_lp, sizeof(tlp));
1273 return disk_lp;
1288 memcpy(disk_lp, &tlp, sizeof(tlp));
1330 struct disklabel *disk_lp;
1332 disk_lp = find_label(f, label_sector);
1334 if (disk_lp && Dflag) {
1336 disk_lp->d_magic ^= ~0u;
1337 disk_lp->d_magic2 ^= ~0u;
1341 disk_lp = NULL;
1348 if (disk_lp == NULL) {
1352 disk_lp = (void *)(bootarea + label_offset);
1353 if ((char *)(disk_lp + 1) > bootarea + bootarea_len)
1358 htotargetlabel(disk_lp, &lab);
1387 struct disklabel *disk_lp;
1392 disk_lp = find_label(f, filecore_partition_offset);
1393 if (disk_lp != NULL) {
1394 targettohlabel(&lab, disk_lp);
1402 disk_lp = find_label(f, 0);
1403 if (disk_lp != NULL) {
1404 targettohlabel(&lab, disk_lp);