Lines Matching refs:blk
58 map.blk = (struct apple_part_map_entry *)calloc(map.size,
61 memcpy (&map.blk[i], &new_map[i],
85 msg_fmt_display(MSG_split_part, "%s", map.blk[j].pmPartBlkCnt);
88 if (size > 0 && size < map.blk[j].pmPartBlkCnt) {
91 memcpy (&map.blk[k], &map.blk[j],
93 free_size = map.blk[j].pmPartBlkCnt - size;
94 strcpy (map.blk[j].pmPartType, "Apple_Scratch");
95 map.blk[j].pmPartBlkCnt = size;
96 map.blk[j].pmDataCnt = size;
97 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
100 strcpy (map.blk[k].pmPartType, "Apple_Free");
101 map.blk[k].pmPyPartStart += size;
102 if ((map.blk[k].pmPyPartStart + free_size) > pm->dlsize)
103 map.blk[k].pmPartBlkCnt =
104 pm->dlsize - map.blk[k].pmPyPartStart;
106 map.blk[k].pmPartBlkCnt = free_size;
107 map.blk[k].pmDataCnt = map.blk[k].pmPartBlkCnt;
108 bzb = (EBZB *)&map.blk[k].pmBootArgs[0];
117 free (map.blk);
120 map.blk = (struct apple_part_map_entry *)calloc(map.size,
123 memcpy (&map.blk[i], &new_map[i],
125 map.blk[0].pmSigPad = 0; /* Don't rewrite Block0 */
131 EBZB *bzb = (EBZB *)&map.blk[i].pmBootArgs[0];
133 pm->diskdev, bzb->flags.part, map.blk[i].pmPyPartStart,
134 map.blk[i].pmPartBlkCnt);
135 if ((map.blk[i].pmPyPartStart +
136 map.blk[i].pmPartBlkCnt) > pm->dlsize) {
139 map.blk[i].pmPartBlkCnt =
140 pm->dlsize - map.blk[i].pmPyPartStart;
141 map.blk[i].pmDataCnt =
142 map.blk[i].pmPartBlkCnt;
164 reset_part_flags(&map.blk[j]);
165 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
167 strcpy (map.blk[j].pmPartName, "NetBSD Root");
168 strcpy (map.blk[j].pmPartType, "Apple_Unix_SVR2");
180 if (whichType(&map.blk[j]) == ROOT_PART) {
181 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
195 reset_part_flags(&map.blk[j]);
196 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
198 strcpy (map.blk[j].pmPartName, "NetBSD SWAP");
199 strcpy (map.blk[j].pmPartType, "Apple_Unix_SVR2");
206 reset_part_flags(&map.blk[j]);
207 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
209 strcpy (map.blk[j].pmPartName, "NetBSD Usr");
210 strcpy (map.blk[j].pmPartType, "Apple_Unix_SVR2");
221 reset_part_flags(&map.blk[j]);
222 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
224 strcpy (map.blk[j].pmPartName, "NetBSD Root & Usr");
225 strcpy (map.blk[j].pmPartType, "Apple_Unix_SVR2");
240 reset_part_flags(&map.blk[j]);
241 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
244 strcpy (map.blk[j].pmPartName, "unbetitelt (HFS)");
245 strcpy (map.blk[j].pmPartType, "Apple_HFS"); };
251 reset_part_flags(&map.blk[j]);
252 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
255 strcpy (map.blk[j].pmPartName, "unbetitelt (Scratch)");
256 strcpy (map.blk[j].pmPartType, "Apple_Scratch"); };
262 reset_part_flags(&map.blk[j]);
263 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
266 strcpy (map.blk[j].pmPartName, "unbetitelt (frei)");
267 strcpy (map.blk[j].pmPartType, "Apple_Free"); };
275 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
282 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
289 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
296 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
303 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];
313 bzb = (EBZB *)&map.blk[j].pmBootArgs[0];