Lines Matching refs:lab
92 static struct disklabel lab; variable
239 fixlabel(&lab); in main()
257 if (!getasciilabel(t, &lab)) in main()
270 makelabel(name, &lab); in main()
271 fixlabel(&lab); in main()
279 fixlabel(&lab); in main()
281 makelabel(argv[1], &lab); in main()
373 struct disklabel *lp = &lab; in writelabel()
387 for (i = 0; i < lab.d_npartitions; i++) in writelabel()
388 if (lab.d_partitions[i].p_size) in writelabel()
389 lab.d_partitions[i].p_offset += lba_offset; in writelabel()
390 bsd_disklabel_le_enc(bootarea + labeloffset + labelsoffset * lab.d_secsize, in writelabel()
475 &lab, MAXPARTITIONS); in readlabel()
488 for (i = 0; i < lab.d_npartitions; i++) { in readlabel()
489 if (lab.d_partitions[i].p_size) in readlabel()
490 lba = MIN(lba, lab.d_partitions[i].p_offset); in readlabel()
492 if (lba != 0 && lab.d_partitions[RAW_PART].p_offset == lba) { in readlabel()
493 for (i = 0; i < lab.d_npartitions; i++) { in readlabel()
494 if (lab.d_partitions[i].p_size) in readlabel()
495 lab.d_partitions[i].p_offset -= lba; in readlabel()
514 lp = &lab; in display()
631 lab = label; in edit()
1094 lp = &lab; in checklabel()