Lines Matching defs:blocklist
1389 uint32_t blocklist[SECTOR_SIZE / sizeof (uint32_t)];
1394 bzero(blocklist, sizeof (blocklist));
1395 if (read_stage2_blocklist(device->part_fd, blocklist) != 0) {
1397 "stage2 blocklist\n"));
1402 stage2->first_sector = device->start_sector + blocklist[0];
1403 stage2->pcfs_first_sectors[0] = blocklist[0];
1407 if (blocklist[1] > 1) {
1408 blocklist[0]++;
1409 blocklist[1]--;
1414 stage2->pcfs_first_sectors[1] = blocklist[i];
1416 while (blocklist[i]) {
1418 START_BLOCK(pos - 8) != blocklist[i + 2]) {
1422 START_BLOCK(pos) = blocklist[i] + device->start_sector;
1424 NUM_BLOCK(pos) = blocklist[i + 1];
1425 install_addr += blocklist[i + 1] * SECTOR_SIZE;