Lines Matching refs:zone
113 pool_pset_setup_cb(zone_t *zone, void *arg) in pool_pset_setup_cb() argument
119 ASSERT(zone != NULL); in pool_pset_setup_cb()
121 if (zone == global_zone) in pool_pset_setup_cb()
123 if (zone_pset_get(zone) != sa->psetid) in pool_pset_setup_cb()
127 cpu_visibility_configure(sa->cpu, zone); in pool_pset_setup_cb()
130 cpu_visibility_unconfigure(sa->cpu, zone); in pool_pset_setup_cb()
133 cpu_visibility_online(sa->cpu, zone); in pool_pset_setup_cb()
136 cpu_visibility_offline(sa->cpu, zone); in pool_pset_setup_cb()
139 cpu_visibility_add(sa->cpu, zone); in pool_pset_setup_cb()
142 cpu_visibility_remove(sa->cpu, zone); in pool_pset_setup_cb()
207 pool_pset_zone_pset_set(zone_t *zone, void *arg) in pool_pset_zone_pset_set() argument
212 zone_pset_set(zone, psetid); in pool_pset_zone_pset_set()
392 pool_pset_visibility_change(psetid_t psetid, zone_t *zone, boolean_t add) in pool_pset_visibility_change() argument
394 zoneid_t zoneid = zone ? zone->zone_id : ALL_ZONES; in pool_pset_visibility_change()
415 cpu_visibility_add(c, zone); in pool_pset_visibility_change()
417 cpu_visibility_remove(c, zone); in pool_pset_visibility_change()
428 pool_pset_visibility_add(psetid_t psetid, zone_t *zone) in pool_pset_visibility_add() argument
430 pool_pset_visibility_change(psetid, zone, B_TRUE); in pool_pset_visibility_add()
439 pool_pset_visibility_remove(psetid_t psetid, zone_t *zone) in pool_pset_visibility_remove() argument
441 pool_pset_visibility_change(psetid, zone, B_FALSE); in pool_pset_visibility_remove()
466 pool_pset_assoc_zone_cb(zone_t *zone, void *arg) in pool_pset_assoc_zone_cb() argument
470 zoneid_t zoneid = zone->zone_id; in pool_pset_assoc_zone_cb()
477 pool = zone_pool_get(zone); in pool_pset_assoc_zone_cb()
479 zone_pset_set(zone, aza->newpsetid); in pool_pset_assoc_zone_cb()