Lines Matching refs:psetid

89 pool_lookup_pset_by_id(psetid_t psetid)
97 if (pset->pset_id == psetid)
104 psetid_t psetid;
123 if (zone_pset_get(zone) != sa->psetid)
175 sarg.psetid = cpupart_query_cpu(c);
209 psetid_t psetid = (psetid_t)(uintptr_t)arg;
212 zone_pset_set(zone, psetid);
341 psetid_t psetid;
345 if ((err = cpupart_create(&psetid)) != 0)
348 pset->pset_id = *id = psetid;
351 (void) nvlist_add_int64(pset->pset_props, "pset.sys_id", psetid);
365 pool_pset_destroy(psetid_t psetid)
372 if (psetid == PS_NONE)
374 if ((pset = pool_lookup_pset_by_id(psetid)) == NULL)
392 pool_pset_visibility_change(psetid_t psetid, zone_t *zone, boolean_t add)
399 ASSERT(psetid != ZONE_PS_INVAL);
401 cp = cpupart_find(psetid);
428 pool_pset_visibility_add(psetid_t psetid, zone_t *zone)
430 pool_pset_visibility_change(psetid, zone, B_TRUE);
439 pool_pset_visibility_remove(psetid_t psetid, zone_t *zone)
441 pool_pset_visibility_change(psetid, zone, B_FALSE);
487 pool_pset_assoc(poolid_t poolid, psetid_t psetid)
496 (pset = pool_lookup_pset_by_id(psetid)) == NULL) {
499 if (pool->pool_pset->pset_id == psetid) {
572 pool_pset_bind(proc_t *p, psetid_t psetid, void *projbuf, void *zonebuf)
585 ret = cpupart_bind_thread(t, psetid, 0, projbuf, zonebuf);
587 t->t_bind_pset = psetid;
719 pool_pset_propput(psetid_t psetid, nvpair_t *pair)
726 if ((pset = pool_lookup_pset_by_id(psetid)) == NULL)
738 pool_pset_proprm(psetid_t psetid, char *name)
745 if ((pset = pool_lookup_pset_by_id(psetid)) == NULL)
859 psetid_t psetid = pset->pset_id;
861 if (!INGLOBALZONE(curproc) && mypsetid != psetid)
863 cpupart = cpupart_find(psetid);
867 (void) ea_attach_item(eo_pset, &psetid, sizeof (id_t),
927 pool_pset_propget(psetid_t psetid, char *name, nvlist_t *nvl)
936 pset = pool_lookup_pset_by_id(psetid);
937 cpupart = cpupart_find(psetid);