ci_sibling
spc->spc_nextpkg->ci_sibling[CPUREL_PACKAGE1ST];
} while (curci = curci->ci_sibling[CPUREL_PACKAGE],
} while (outer = outer->ci_sibling[CPUREL_PACKAGE1ST],
tci = tci->ci_sibling[CPUREL_CORE];
tci = tci->ci_sibling[CPUREL_CORE];
tci = ci->ci_sibling[CPUREL_CORE];
tci = tci->ci_sibling[CPUREL_CORE];
} while (inner = inner->ci_sibling[CPUREL_PACKAGE],
} while (outer = outer->ci_sibling[CPUREL_PACKAGE1ST],
tci = ci->ci_sibling[CPUREL_CORE];
tci = tci->ci_sibling[CPUREL_CORE];
for (rel = 0; rel < __arraycount(ci->ci_sibling); rel++) {
ci->ci_sibling[rel] = ci;
for (ci3 = ci2;; ci3 = ci3->ci_sibling[rel]) {
if (ci3->ci_sibling[rel] == ci2) {
ci->ci_sibling[rel] = ci2;
ci3->ci_sibling[rel] = ci;
CTASSERT(__arraycount(names) >= __arraycount(ci->ci_sibling));
for (rel = 0; rel < __arraycount(ci->ci_sibling); rel++) {
ci2 = ci->ci_sibling[rel];
ci2 = ci2->ci_sibling[rel];
} while (++i < 64 && ci2 != ci->ci_sibling[rel]);
for (rel = 0; rel < __arraycount(ci->ci_sibling); rel++) {
ci->ci_sibling[rel] = ci;
ci2 = ci2->ci_sibling[CPUREL_CORE];
ci2 = ci2->ci_sibling[CPUREL_PACKAGE];
ci2->ci_sibling[CPUREL_PACKAGE1ST] = ci3;
ci2 = ci2->ci_sibling[CPUREL_PACKAGE];
ci2->ci_sibling[CPUREL_PACKAGE1ST] =
ci->ci_sibling[CPUREL_PACKAGE1ST];
ci2 = ci2->ci_sibling[CPUREL_PACKAGE];
ci = ci->ci_sibling[CPUREL_PACKAGE1ST];
ci2 = ci->ci_sibling[CPUREL_PACKAGE1ST];
ci3 = ci3->ci_sibling[CPUREL_PACKAGE];
ci2 = ci2->ci_sibling[CPUREL_PACKAGE1ST];
} while (ci2 != ci->ci_sibling[CPUREL_PACKAGE1ST]);