/openbsd-current/sbin/fdisk/ |
H A D | cmd.h | 25 int Xreinit(const char *, struct mbr *); 26 int Xmanual(const char *, struct mbr *); 27 int Xedit(const char *, struct mbr *); 28 int Xsetpid(const char *, struct mbr *); 29 int Xselect(const char *, struct mbr *); 30 int Xswap(const char *, struct mbr *); 31 int Xprint(const char *, struct mbr *); 32 int Xwrite(const char *, struct mbr *); 33 int Xexit(const char *, struct mbr *); 34 int Xquit(const char *, struct mbr *); [all...] |
H A D | mbr.h | 1 /* $OpenBSD: mbr.h,v 1.44 2022/07/26 14:30:37 krw Exp $ */ 19 struct mbr { struct 30 void MBR_print(const struct mbr *, const char *); 31 void MBR_init(struct mbr *); 32 int MBR_read(const uint64_t, const uint64_t, struct mbr *); 33 int MBR_write(const struct mbr *); 34 int MBR_valid_prt(const struct mbr *);
|
H A D | user.h | 21 void USER_help(const struct mbr *);
|
H A D | mbr.c | 1 /* $OpenBSD: mbr.c,v 1.124 2023/05/17 12:59:37 krw Exp $ */ 32 #include "mbr.h" 37 void mbr_to_dos_mbr(const struct mbr *, struct dos_mbr *); 39 const uint64_t, struct mbr *); 42 MBR_init(struct mbr *mbr) argument 52 if (mbr->mbr_lba_self != 0) { 54 memset(mbr->mbr_code, 0, sizeof(mbr->mbr_code)); 55 memset(mbr 104 dos_mbr_to_mbr(const struct dos_mbr *dmbr, const uint64_t lba_self, const uint64_t lba_firstembr, struct mbr *mbr) argument 132 mbr_to_dos_mbr(const struct mbr *mbr, struct dos_mbr *dos_mbr) argument 152 MBR_print(const struct mbr *mbr, const char *units) argument 167 MBR_read(const uint64_t lba_self, const uint64_t lba_firstembr, struct mbr *mbr) argument 180 MBR_write(const struct mbr *mbr) argument 197 MBR_valid_prt(const struct mbr *mbr) argument [all...] |
H A D | user.c | 27 #include "mbr.h" 37 int (*cmd_fcn)(const char *, struct mbr *); 63 int ask_cmd(const struct mbr *, char **); 68 struct mbr mbr; local 73 if (MBR_read(lba_self, lba_firstembr, &mbr)) 90 i = ask_cmd(&mbr, &args); 94 st = cmd_table[i].cmd_fcn(args ? args : "", &mbr); 102 if (modified && Xwrite(NULL, &mbr) == CMD_CONT) 118 struct mbr mb local 174 USER_help(const struct mbr *mbr) argument 189 ask_cmd(const struct mbr *mbr, char **arg) argument [all...] |
H A D | cmd.c | 34 #include "mbr.h" 40 int edit(const int, struct mbr *); 42 int setpid(const int, struct mbr *); 54 Xreinit(const char *args, struct mbr *mbr) argument 62 else if (strcasecmp(args, "mbr") == 0) 73 MBR_init(mbr); 74 MBR_print(mbr, "s"); 83 Xswap(const char *args, struct mbr *mbr) argument 211 edit(const int pn, struct mbr *mbr) argument 267 Xedit(const char *args, struct mbr *mbr) argument 329 setpid(const int pn, struct mbr *mbr) argument 344 Xsetpid(const char *args, struct mbr *mbr) argument 372 Xselect(const char *args, struct mbr *mbr) argument 407 Xprint(const char *args, struct mbr *mbr) argument 423 Xwrite(const char *args, struct mbr *mbr) argument 455 Xquit(const char *args, struct mbr *mbr) argument 461 Xabort(const char *args, struct mbr *mbr) argument 467 Xexit(const char *args, struct mbr *mbr) argument 473 Xhelp(const char *args, struct mbr *mbr) argument 481 Xupdate(const char *args, struct mbr *mbr) argument 490 Xflag(const char *args, struct mbr *mbr) argument 540 Xmanual(const char *args, struct mbr *mbr) argument [all...] |
H A D | gpt.h | 31 extern struct mbr gmbr;
|
H A D | fdisk.c | 34 #include "mbr.h" 45 #define _PATH_MBR _PATH_BOOTDIR "mbr" 67 struct mbr mbr; local 184 mbr.mbr_lba_self = mbr.mbr_lba_firstembr = 0; 185 MBR_init(&mbr); 187 Xwrite(NULL, &mbr); 192 if (MBR_read(0, 0, &mbr)) 194 memcpy(mbr [all...] |
H A D | Makefile | 19 SRCS= fdisk.c user.c misc.c disk.c mbr.c part.c cmd.c manual.c gpt.c
|
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.jason/ |
H A D | rfg8.C | 4 union U { int mbr; } array[1] = { 0 }; member in union:U
|
H A D | rfg3.C | 9 struct OUTER { struct INNER { int mbr; } member; }; member in struct:OUTER::INNER 13 struct OUTER { struct INNER { int mbr; } member; }; member in struct:OUTER::INNER
|
/openbsd-current/sys/arch/loongson/stand/mbr/ |
H A D | Makefile | 6 CLEANFILES= mbr 8 all: mbr 10 mbr: mbr.uu 11 uudecode ${.CURDIR}/mbr.uu 14 ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 mbr \
|
/openbsd-current/sys/arch/macppc/stand/mbr/ |
H A D | Makefile | 3 CLEANFILES= mbr 5 all: mbr 7 mbr: mbr.uu 8 uudecode ${.CURDIR}/mbr.uu 11 ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 mbr ${DESTDIR}/usr/mdec
|
/openbsd-current/sys/arch/landisk/stand/ |
H A D | Makefile | 3 SUBDIR= mbr xxboot boot
|
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.other/ |
H A D | pmf5.C | 15 pmf_void member() const { return mbr; } 16 pmf_void mbr; member in struct:B 32 b2.mbr = reinterpret_cast<pmf_void>(&A::f);
|
/openbsd-current/sys/arch/amd64/stand/ |
H A D | Makefile | 4 SUBDIR= mbr cdbr
|
/openbsd-current/sys/arch/i386/stand/ |
H A D | Makefile | 4 SUBDIR= mbr cdbr
|
/openbsd-current/etc/etc.landisk/ |
H A D | Makefile.inc | 4 cp -p ${DESTDIR}/usr/mdec/mbr ${RELEASEDIR} 8 MDEXT= mbr bsd.rd xxboot boot miniroot${OSrev}.img
|
/openbsd-current/sys/arch/amd64/stand/mbr/ |
H A D | Makefile | 7 PROG= mbr 8 SRCS= mbr.S 17 #MAN+= mbr.8 21 # Uncomment this to make mbr talk to a serial port. 24 mbr.o: assym.h
|
/openbsd-current/sys/arch/i386/stand/mbr/ |
H A D | Makefile | 7 PROG= mbr 8 SRCS= mbr.S 15 #MAN+= mbr.8 19 # Uncomment this to make mbr talk to a serial port. 22 mbr.o: assym.h
|
/openbsd-current/sys/arch/landisk/stand/mbr/ |
H A D | Makefile | 5 MAN= mbr.8 8 PROG= mbr 9 SRCS= mbr.S 18 # Uncomment this to make mbr talk to a serial port.
|
/openbsd-current/usr.sbin/installboot/ |
H A D | landisk_installboot.c | 130 * /usr/mdec/mbr. 137 struct dos_mbr *mbr; local 145 err(4, "can't read mbr"); 146 mbr = (struct dos_mbr *)secbuf; 148 if (mbr->dmbr_sign == DOSMBR_SIGNATURE) { 150 if (mbr->dmbr_parts[i].dp_typ == 152 bootpos = mbr->dmbr_parts[i].dp_start;
|
/openbsd-current/distrib/special/fdisk/ |
H A D | Makefile | 19 SRCS= fdisk.c user.c misc.c disk.c mbr.c part.c cmd.c manual.c gpt.c
|
/openbsd-current/sys/arch/i386/stand/libsa/ |
H A D | softraid_i386.c | 387 struct dos_mbr mbr; local 393 bzero(&mbr, sizeof(mbr)); 394 sr_strategy(bv, F_READ, DOSBBSECTOR, sizeof(mbr), &mbr, NULL); 395 if (mbr.dmbr_sign == DOSMBR_SIGNATURE) { 399 dp = &mbr.dmbr_parts[i];
|
/openbsd-current/sys/arch/armv7/stand/efiboot/ |
H A D | efidev.c | 193 struct dos_mbr mbr; local 206 bzero(&mbr, sizeof(mbr)); 207 status = efid_io(F_READ, ed, mbroff, 1, &mbr); 216 dp = &mbr.dmbr_parts[i]; 223 (int)(dp - mbr.dmbr_parts),
|