Lines Matching refs:cpuids
63 int ncpus; /* # of CPUs in cpuids list */
64 cpuid_t *cpuids; /* List of cpuids */
218 getsyscpuids(int *ncpuids, cpuid_t **cpuids)
248 *cpuids = cp;
422 if (rcm->cpuids == NULL) {
442 if ((rcm->cpuids = (cpuid_t *)calloc(ncpu, sizeof (cpuid_t)))
492 s_free(rcm->cpuids);
657 cpuid_t *cpuids = NULL;
666 if (getsyscpuids(&ncpuids, &cpuids) == -1)
669 free(cpuids);
682 * A delete request. rcm->cpuids represents the
689 oldcpuids = cpuids;
692 * Fill newcpuids with the CPU IDs in the cpuids array,
693 * but not in rcm->cpuids.
701 if (!is_cpu_in_list(cpuids[i], rcm->cpuids, change))
702 newcpuids[newncpuids++] = cpuids[i];
708 * or not the DR was successful. rcm->cpuids represents
714 newcpuids = cpuids;
720 * cpuids and rcm->cpuids.
728 if (!is_cpu_in_list(cpuids[i], rcm->cpuids, change))
729 oldcpuids[oldncpuids++] = cpuids[i];
732 oldcpuids[oldncpuids++] = rcm->cpuids[i];
743 * An add notification. rcm->cpuids represents the
749 newcpuids = cpuids;
752 * Fill oldcpuids with the CPU IDs in the cpuids array,
753 * but not in rcm->cpuids.
761 if (!is_cpu_in_list(cpuids[i], rcm->cpuids, change))
762 oldcpuids[oldncpuids++] = cpuids[i];
772 DBG("%d ", rcm->cpuids[i]);
919 rcm->cpuids[ncpus++] = capinfo[i].type.cpuid[j];
1003 rcm->cpuids[ncpus++] =
1101 * Build up rcm->cpuids with the IDs of CPUs that
1111 rcm->cpuids[ncpus++] =
1209 /* Check if we need to grow our cpuids list */
1219 (cpuid_t *)realloc(rcm->cpuids,
1225 rcm->cpuids = growcpuids;