Lines Matching defs:pme
103 struct apple_part_map_entry pme;
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));
159 strlcpy(pme.pmPartType, "Apple_partition_map", sizeof(pme.pmPartType));
160 pme.pmPartStatus = htobe32(0x37);
161 if (pwrite(params->fsfd, &pme, MACPPC_BOOT_BLOCK_BLOCKSIZE,
169 memset(&pme, 0, sizeof(pme));
170 pme.pmSig = htobe16(APPLE_PART_MAP_ENTRY_MAGIC);
171 pme.pmMapBlkCnt = htobe32(2);
172 pme.pmPyPartStart = htobe32(4);
173 pme.pmPartBlkCnt = htobe32(0x7fffffff);
174 pme.pmDataCnt = htobe32(0x7fffffff);
175 strlcpy(pme.pmPartName, "NetBSD", sizeof(pme.pmPartName));
176 strlcpy(pme.pmPartType, "NetBSD/macppc", sizeof(pme.pmPartType));
177 pme.pmPartStatus = htobe32(0x3b);
178 pme.pmBootSize = htobe32(roundup(params->s1stat.st_size, 512));
179 pme.pmBootLoad = htobe32(0x4000);
180 pme.pmBootEntry = htobe32(0x4000);
181 strlcpy(pme.pmProcessor, "PowerPC", sizeof(pme.pmProcessor));
182 if (pwrite(params->fsfd, &pme, MACPPC_BOOT_BLOCK_BLOCKSIZE,