Lines Matching refs:cp
226 pghw_init(pghw_t *pg, cpu_t *cp, pghw_type_t hw)
241 pg_plat_hw_instance_id(cp, hw);
250 (pghw_handle_t)cpupm_domain_init(cp, CPUPM_DTYPE_ACTIVE);
254 (pghw_handle_t)cpupm_domain_init(cp, CPUPM_DTYPE_IDLE);
313 pghw_place_cpu(cpu_t *cp, pghw_type_t hw)
321 return ((pghw_t *)pg_cpu_find_pg(cp, hwset));
326 * cp belongs
329 pghw_find_pg(cpu_t *cp, pghw_type_t hw)
335 while ((pg = group_iterate(&cp->cpu_pg->pgs, &i)) != NULL) {
370 pghw_physid_create(cpu_t *cp)
374 cp->cpu_physid = kmem_alloc(sizeof (cpu_physid_t), KM_SLEEP);
377 ((id_t *)cp->cpu_physid)[i] = cp->cpu_id;
382 pghw_physid_destroy(cpu_t *cp)
384 if (cp->cpu_physid) {
385 kmem_free(cp->cpu_physid, sizeof (cpu_physid_t));
386 cp->cpu_physid = NULL;
722 cpu_t *cp = (cpu_t *)v;
726 return (cp->cpu_id);