HomeSort by: relevance | last modified time | path
    Searched defs:mbr (Results 1 - 25 of 70) sorted by relevancy

1 2 3

  /src/usr.sbin/sysinst/arch/playstation2/
mbr_buf.S 6 .globl mbr
7 mbr: .space 512 label
mbr_buf.S 6 .globl mbr
7 mbr: .space 512 label
  /src/usr.sbin/installboot/arch/
landisk.c 67 struct mbr_sector mbr; local in function:landisk_setboot
96 * Read in the existing MBR.
98 rv = pread(params->fsfd, &mbr, sizeof(mbr), MBR_BBSECTOR);
102 } else if (rv != sizeof(mbr)) {
106 if (mbr.mbr_magic != le16toh(MBR_MAGIC)) {
107 const char *p = (const char *)&mbr;
108 const char *e = p + sizeof(mbr);
114 "Ignoring MBR with invalid magic in sector 0 of `%s'\n",
117 memset(&mbr, 0, sizeof(mbr))
    [all...]
landisk.c 67 struct mbr_sector mbr; local in function:landisk_setboot
96 * Read in the existing MBR.
98 rv = pread(params->fsfd, &mbr, sizeof(mbr), MBR_BBSECTOR);
102 } else if (rv != sizeof(mbr)) {
106 if (mbr.mbr_magic != le16toh(MBR_MAGIC)) {
107 const char *p = (const char *)&mbr;
108 const char *e = p + sizeof(mbr);
114 "Ignoring MBR with invalid magic in sector 0 of `%s'\n",
117 memset(&mbr, 0, sizeof(mbr))
    [all...]
  /src/sbin/gpt/
create.c 76 struct mbr *mbr; local in function:create
81 gpt_warnx(gpt, "Device contains a MBR");
84 /* Nuke the MBR in our internal map. */
96 mbr = gpt_read(gpt, 0LL, 1);
97 if (mbr == NULL) {
98 gpt_warnx(gpt, "Error reading MBR");
101 memset(mbr, 0, sizeof(*mbr));
102 mbr->mbr_sig = htole16(MBR_SIG)
    [all...]
create.c 76 struct mbr *mbr; local in function:create
81 gpt_warnx(gpt, "Device contains a MBR");
84 /* Nuke the MBR in our internal map. */
96 mbr = gpt_read(gpt, 0LL, 1);
97 if (mbr == NULL) {
98 gpt_warnx(gpt, "Error reading MBR");
101 memset(mbr, 0, sizeof(*mbr));
102 mbr->mbr_sig = htole16(MBR_SIG)
    [all...]
resizedisk.c 87 struct mbr *mbr; local in function:resizedisk
107 mbr = mbrmap->map_data;
214 if (mbr->mbr_part[0].part_typ == MBR_PTYPE_PMBR)
221 mbr->mbr_part[0].part_size_lo = htole16(0xffff);
222 mbr->mbr_part[0].part_size_hi = htole16(0xffff);
224 mbr->mbr_part[0].part_size_lo = htole16((uint16_t)last);
225 mbr->mbr_part[0].part_size_hi = htole16((uint16_t)((uint64_t)last >> 16));
recover.c 156 struct mbr *mbr; local in function:recover
159 gpt_warnx(gpt, "Device contains an MBR");
212 mbr = gpt_read(gpt, 0LL, 1);
213 if (mbr == NULL) {
214 gpt_warnx(gpt, "Error reading MBR");
217 memset(mbr, 0, sizeof(*mbr));
218 mbr->mbr_sig = htole16(MBR_SIG);
219 gpt_create_pmbr_part(mbr->mbr_part, last, 0)
    [all...]
resizedisk.c 87 struct mbr *mbr; local in function:resizedisk
107 mbr = mbrmap->map_data;
214 if (mbr->mbr_part[0].part_typ == MBR_PTYPE_PMBR)
221 mbr->mbr_part[0].part_size_lo = htole16(0xffff);
222 mbr->mbr_part[0].part_size_hi = htole16(0xffff);
224 mbr->mbr_part[0].part_size_lo = htole16((uint16_t)last);
225 mbr->mbr_part[0].part_size_hi = htole16((uint16_t)((uint64_t)last >> 16));
recover.c 156 struct mbr *mbr; local in function:recover
159 gpt_warnx(gpt, "Device contains an MBR");
212 mbr = gpt_read(gpt, 0LL, 1);
213 if (mbr == NULL) {
214 gpt_warnx(gpt, "Error reading MBR");
217 memset(mbr, 0, sizeof(*mbr));
218 mbr->mbr_sig = htole16(MBR_SIG);
219 gpt_create_pmbr_part(mbr->mbr_part, last, 0)
    [all...]
backup.c 74 store_mbr(gpt_t gpt, unsigned int i, const struct mbr *mbr,
78 const struct mbr_part *par = &mbr->mbr_part[i];
80 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_UNUSED)
205 struct mbr *mbr; local in function:backup
225 mbr = m->map_data;
227 "code", mbr->mbr_code, sizeof(mbr->mbr_code)));
230 if (store_mbr(gpt, i, mbr, &mbr_array) == -1
    [all...]
backup.c 74 store_mbr(gpt_t gpt, unsigned int i, const struct mbr *mbr,
78 const struct mbr_part *par = &mbr->mbr_part[i];
80 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_UNUSED)
205 struct mbr *mbr; local in function:backup
225 mbr = m->map_data;
227 "code", mbr->mbr_code, sizeof(mbr->mbr_code)));
230 if (store_mbr(gpt, i, mbr, &mbr_array) == -1
    [all...]
biosboot.c 91 static struct mbr*
95 struct mbr *buf;
174 struct mbr *mbr, *bootcode; local in function:biosboot
187 gpt_warnx(gpt, "No valid Protective MBR found");
191 mbr = mbrmap->map_data;
200 (void)memcpy(&mbr->mbr_code, &bootcode->mbr_code,
201 sizeof(mbr->mbr_code));
204 for (i = 0; i < __arraycount(mbr->mbr_part); i++)
205 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_PMBR
    [all...]
migrate.c 189 gpt_warnx(gpt, "MBR partition without disklabel");
241 struct mbr *mbr; local in function:migrate
248 gpt_warnx(gpt, "No MBR in disk to convert");
252 mbr = map->map_data;
261 start = le16toh(mbr->mbr_part[i].part_start_hi);
262 start = (start << 16) + le16toh(mbr->mbr_part[i].part_start_lo);
263 size = le16toh(mbr->mbr_part[i].part_size_hi);
264 size = (size << 16) + le16toh(mbr->mbr_part[i].part_size_lo);
267 gpt_msg(gpt, "MBR partition %u type %s", i
    [all...]
  /src/sys/dev/dkwedge/
dkwedge_mbr.c 87 struct mbr_sector *mbr; local in function:getparts
94 aprint_error("%s: unable to read MBR @ %u/%u, "
99 mbr = a->bp->b_data;
100 if (mbr->mbr_magic != htole16(MBR_MAGIC))
103 dp = mbr->mbr_parts;
138 * 4 slots for each MBR we parse.
159 /* We've parsed one MBR. */
196 DKWEDGE_DISCOVERY_METHOD_DECL(MBR, 10, dkwedge_discover_mbr);
dkwedge_mbr.c 87 struct mbr_sector *mbr; local in function:getparts
94 aprint_error("%s: unable to read MBR @ %u/%u, "
99 mbr = a->bp->b_data;
100 if (mbr->mbr_magic != htole16(MBR_MAGIC))
103 dp = mbr->mbr_parts;
138 * 4 slots for each MBR we parse.
159 /* We've parsed one MBR. */
196 DKWEDGE_DISCOVERY_METHOD_DECL(MBR, 10, dkwedge_discover_mbr);
  /src/sys/arch/bebox/stand/boot/
wd.c 166 struct mbr_sector *mbr; local in function:wdgetdisklabel
183 mbr = (struct mbr_sector *)buf;
184 if (mbr->mbr_magic == htole16(MBR_MAGIC)) {
189 mp = mbr->mbr_parts;
wd.c 166 struct mbr_sector *mbr; local in function:wdgetdisklabel
183 mbr = (struct mbr_sector *)buf;
184 if (mbr->mbr_magic == htole16(MBR_MAGIC)) {
189 mp = mbr->mbr_parts;
  /src/sys/arch/prep/stand/installboot/
installboot.c 185 char mbr[512]; local in function:load_prep_partition
189 if (devread(devfd, mbr, MBR_BBSECTOR, DEV_BSIZE, "MBR") != 0)
191 if (*(u_int16_t *)&mbr[MBR_MAGIC_OFFSET] != htole16(MBR_MAGIC)) {
196 mbrp = (struct mbr_partition *)&mbr[MBR_PART_OFFSET];
290 warn("write boot00(prep mbr)");
installboot.c 185 char mbr[512]; local in function:load_prep_partition
189 if (devread(devfd, mbr, MBR_BBSECTOR, DEV_BSIZE, "MBR") != 0)
191 if (*(u_int16_t *)&mbr[MBR_MAGIC_OFFSET] != htole16(MBR_MAGIC)) {
196 mbrp = (struct mbr_partition *)&mbr[MBR_PART_OFFSET];
290 warn("write boot00(prep mbr)");
  /src/usr.sbin/sysinst/
mbr.h 1 /* $NetBSD: mbr.h,v 1.6 2020/10/12 16:14:32 martin Exp $ */
39 * mbr.h -- definitions for reading, writing and editing DOS MBRs.
49 * XXX I (dsl) haven't the foggiest idea what the MBR extended chain
61 struct mbr_sector mbr; member in struct:mbr_info_t
63 struct mbr_bootsel mbrb; /* writeable for any mbr code */
83 #define DEFAULT_BOOTCODE "mbr"
94 /* from mbr.c */
102 /* from mbr.c */
121 * MBR specific: check if the chosen partitioning will work
mbr.h 1 /* $NetBSD: mbr.h,v 1.6 2020/10/12 16:14:32 martin Exp $ */
39 * mbr.h -- definitions for reading, writing and editing DOS MBRs.
49 * XXX I (dsl) haven't the foggiest idea what the MBR extended chain
61 struct mbr_sector mbr; member in struct:mbr_info_t
63 struct mbr_bootsel mbrb; /* writeable for any mbr code */
83 #define DEFAULT_BOOTCODE "mbr"
94 /* from mbr.c */
102 /* from mbr.c */
121 * MBR specific: check if the chosen partitioning will work
  /src/sys/arch/landisk/stand/boot/
biosdisk.c 138 struct mbr_partition mbr[MBR_PART_COUNT]; local in function:read_label
163 memcpy(&mbr, mbr_sect->mbr_parts, sizeof(mbr));
166 printf("error reading MBR sector %d\n", this_ext);
170 memcpy(&mbr, mbr_sect->mbr_parts, sizeof(mbr));
173 typ = mbr[i].mbrp_type;
176 sector = this_ext + mbr[i].mbrp_start;
183 next_ext = mbr[i].mbrp_start;
197 p->p_size = mbr[i].mbrp_size
    [all...]
  /src/sys/arch/hpc/stand/libsa/
winblk.c 68 struct mbr_partition mbr[MBR_PART_COUNT]; member in struct:winblk
181 win_printf(TEXT("MBR "));
204 * read MBR
209 memcpy(&ctx->mbr, &ctx->buf[MBR_PART_OFFSET], sizeof(ctx->mbr));
215 ctx->mbr[i].mbrp_type,
216 ctx->mbr[i].mbrp_start,
217 ctx->mbr[i].mbrp_size,
218 ctx->mbr[i].mbrp_scyl,
219 ctx->mbr[i].mbrp_shd
    [all...]
  /src/sys/arch/hpcmips/stand/libsa/
winblk.c 68 struct mbr_partition mbr[MBR_PART_COUNT]; member in struct:winblk
180 win_printf(TEXT("MBR "));
204 * read MBR
209 memcpy(&ctx->mbr, &ctx->buf[MBR_PART_OFFSET], sizeof(ctx->mbr));
215 ctx->mbr[i].mbrp_type,
216 ctx->mbr[i].mbrp_start,
217 ctx->mbr[i].mbrp_size,
218 ctx->mbr[i].mbrp_scyl,
219 ctx->mbr[i].mbrp_shd
    [all...]

Completed in 29 milliseconds

1 2 3