/src/usr.sbin/installboot/arch/ |
i386.c | 310 } disk_buf, bootstrap; local in function:i386_setboot 334 rv = pread(params->fsfd, &disk_buf, sizeof (disk_buf), 0); 335 if (rv != sizeof(disk_buf)) { 341 (long)sizeof(disk_buf)); 345 if (disk_buf.mbr.mbr_magic != le16toh(MBR_MAGIC)) { 351 memset(&disk_buf, 0, 512); 392 memcpy(bootstrap.b + 512-2-64, disk_buf.b + 512-2-64, 64); 393 memcpy(bootstrap.b + 512, disk_buf.b + 512, 512); 439 if (disk_buf.b[0] == 0xeb && disk_buf.b[1] >= 9 & [all...] |
i386.c | 310 } disk_buf, bootstrap; local in function:i386_setboot 334 rv = pread(params->fsfd, &disk_buf, sizeof (disk_buf), 0); 335 if (rv != sizeof(disk_buf)) { 341 (long)sizeof(disk_buf)); 345 if (disk_buf.mbr.mbr_magic != le16toh(MBR_MAGIC)) { 351 memset(&disk_buf, 0, 512); 392 memcpy(bootstrap.b + 512-2-64, disk_buf.b + 512-2-64, 64); 393 memcpy(bootstrap.b + 512, disk_buf.b + 512, 512); 439 if (disk_buf.b[0] == 0xeb && disk_buf.b[1] >= 9 & [all...] |