Home
last modified time | relevance | path

Searched refs:lba_self (Results 1 – 4 of 4) sorted by relevance

/openbsd/sbin/fdisk/
H A Duser.c66 USER_edit(const uint64_t lba_self, const uint64_t lba_firstembr) in USER_edit() argument
73 if (MBR_read(lba_self, lba_firstembr, &mbr)) in USER_edit()
119 uint64_t lba_self, lba_firstembr; in USER_print_disk() local
122 lba_self = lba_firstembr = 0; in USER_print_disk()
125 if (MBR_read(lba_self, lba_firstembr, &mbr)) in USER_print_disk()
127 if (lba_self == DOSBBSECTOR) { in USER_print_disk()
163 for (lba_self = i = 0; i < nitems(mbr.mbr_prt); i++) in USER_print_disk()
166 lba_self = mbr.mbr_prt[i].prt_bs; in USER_print_disk()
168 lba_firstembr = lba_self; in USER_print_disk()
170 } while (lba_self); in USER_print_disk()
H A Dmbr.c104 dos_mbr_to_mbr(const struct dos_mbr *dmbr, const uint64_t lba_self, in dos_mbr_to_mbr() argument
117 mbr->mbr_lba_self = lba_self; in dos_mbr_to_mbr()
126 PRT_dp_to_prt(&dos_parts[i], lba_self, lba_firstembr, in dos_mbr_to_mbr()
167 MBR_read(const uint64_t lba_self, const uint64_t lba_firstembr, struct mbr *mbr) in MBR_read() argument
171 if (DISK_readbytes(&dos_mbr, lba_self, sizeof(dos_mbr))) in MBR_read()
174 dos_mbr_to_mbr(&dos_mbr, lba_self, lba_firstembr, mbr); in MBR_read()
H A Dcmd.c375 uint64_t lba_self; in Xselect() local
382 lba_self = mbr->mbr_prt[pn].prt_bs; in Xselect()
391 lba_firstembr = lba_self; in Xselect()
393 if (lba_self == 0) { in Xselect()
398 printf("New EMBR at offset %llu.\n", lba_self); in Xselect()
401 USER_edit(lba_self, lba_firstembr); in Xselect()
H A Dpart.c976 PRT_dp_to_prt(const struct dos_partition *dp, const uint64_t lba_self, in PRT_dp_to_prt() argument
988 off = lba_self; in PRT_dp_to_prt()
999 PRT_prt_to_dp(const struct prt *prt, const uint64_t lba_self, in PRT_prt_to_dp() argument
1013 off = lba_self; in PRT_prt_to_dp()