/src/usr.sbin/installboot/arch/ |
macppc.c | 103 struct apple_part_map_entry pme; local in function:writeapplepartmap 152 memset(&pme, 0, sizeof(pme)); 153 pme.pmSig = htobe16(APPLE_PART_MAP_ENTRY_MAGIC); 154 pme.pmMapBlkCnt = htobe32(2); 155 pme.pmPyPartStart = htobe32(1); 156 pme.pmPartBlkCnt = htobe32(2); 157 pme.pmDataCnt = htobe32(2); 158 strlcpy(pme.pmPartName, "Apple", sizeof(pme.pmPartName)) [all...] |
/src/sys/arch/macppc/stand/installboot/ |
installboot.c | 61 struct apple_part_map_entry pme; local in function:main 99 if (pread(params->fsfd, &pme, sizeof pme, BSIZE * 2) != sizeof(pme)) 100 err(1, "read pme from file system `%s'", params->filesystem); 102 if (strcmp((char *)pme.pmPartName, "NetBSD_BootBlock")) 107 partoff = BSIZE * be32toh(pme.pmPyPartStart);
|
/src/sys/arch/macppc/stand/mkboothfs/ |
mkboothfs.c | 71 struct apple_part_map_entry pme; local in function:main 106 memset(&pme, 0, sizeof(pme)); 107 pme.pmSig = htobe16(APPLE_PART_MAP_ENTRY_MAGIC); 108 pme.pmMapBlkCnt = htobe32(1); 109 pme.pmPyPartStart = htobe32(1); 110 pme.pmPartBlkCnt = htobe32(SIZETOBLK2048(BOOTPARTSIZE)); 111 pme.pmDataCnt = htobe32(SIZETOBLK2048(BOOTDATASIZE)); 112 strlcpy(pme.pmPartName, "NetBSD_BootBlock", sizeof(pme.pmPartName)) [all...] |
/src/sys/arch/macppc/stand/ofwboot/ |
ofdev.c | 186 struct part_map_entry *pme; local in function:search_mac_label 192 pme = (struct part_map_entry *)buf; 197 if (strategy(devp, F_READ, blkno, DEV_BSIZE, pme, &nread) 200 if (pme->pmSig != PART_ENTRY_MAGIC || 201 pme->pmPartType[0] == '\0') 203 lastblk = pme->pmMapBlkCnt; 205 fstype = check_apm_root(pme, &clust); 208 a_part->p_size = pme->pmPartBlkCnt; 209 a_part->p_offset = pme->pmPyPartStart;
|