Lines Matching defs:mbr
484 char *mbr;
497 * We may get mbr of different size, but the first 512 bytes
500 mbr = malloc(cur_blksz);
501 if (mbr == NULL) {
505 status = read(fd, mbr, cur_blksz);
510 free(mbr);
514 (void) memcpy(&boot_sec, mbr, sizeof (struct mboot));
515 free(mbr);
681 char *mbr;
728 * We may get mbr of different size, but the first 512 bytes
731 mbr = malloc(cur_blksz);
732 if (mbr == NULL) {
736 status = read(fd, mbr, cur_blksz);
741 free(mbr);
745 (void) memcpy(&mboot, mbr, sizeof (struct mboot));
826 free(mbr);
837 char *mbr;
854 * We may get mbr of different size, but the first 512 bytes
857 mbr = malloc(cur_blksz);
858 if (mbr == NULL) {
862 status = read(fd, mbr, cur_blksz);
866 free(mbr);
870 (void) memcpy(&mboot, mbr, sizeof (struct mboot));
953 free(mbr);