Lines Matching refs:pset
47 static int pset(int, long, long, long, long);
52 (int (*)())pset,
117 pset_destroy(psetid_t pset) in pset_destroy() argument
129 error = cpupart_destroy(pset); in pset_destroy()
138 pset_assign(psetid_t pset, processorid_t cpuid, psetid_t *opset, int forced) in pset_assign() argument
144 if (pset != PS_QUERY && secpolicy_pset(CRED()) != 0) in pset_assign()
148 if (pset != PS_QUERY && pool_state == POOL_ENABLED) { in pset_assign()
162 if (pset != PS_QUERY) in pset_assign()
163 error = cpupart_attach_cpu(pset, cp, forced); in pset_assign()
178 pset_info(psetid_t pset, int *typep, uint_t *numcpusp, in pset_info() argument
198 if ((error = cpupart_get_cpus(&pset, pset_cpus, &real_ncpus)) != 0) in pset_info()
222 if (pset == PS_NONE) in pset_info()
241 pset_bind_thread(kthread_t *tp, psetid_t pset, psetid_t *oldpset, void *projbuf, in pset_bind_thread() argument
252 switch (pset) { in pset_bind_thread()
278 if (*oldpset == PS_NONE && pset == PS_NONE) in pset_bind_thread()
287 if ((error = cpupart_bind_thread(tp, pset, 0, in pset_bind_thread()
289 tp->t_bind_pset = pset; in pset_bind_thread()
298 pset_bind_process(proc_t *pp, psetid_t pset, psetid_t *oldpset, void *projbuf, in pset_bind_process() argument
305 if ((pset != PS_QUERY) && pp->p_flag & SSYS) { in pset_bind_process()
316 rval = pset_bind_thread(tp, pset, oldpset, projbuf, in pset_bind_process()
329 pset_bind_task(task_t *tk, psetid_t pset, psetid_t *oldpset, void *projbuf, in pset_bind_task() argument
345 rval = pset_bind_process(pp, pset, oldpset, projbuf, in pset_bind_task()
356 pset_bind_project(kproject_t *kpj, psetid_t pset, psetid_t *oldpset, in pset_bind_project() argument
370 rval = pset_bind_process(pp, pset, oldpset, projbuf, in pset_bind_project()
381 pset_bind_zone(zone_t *zptr, psetid_t pset, psetid_t *oldpset, void *projbuf, in pset_bind_zone() argument
393 rval = pset_bind_process(pp, pset, oldpset, projbuf, in pset_bind_zone()
408 pset_unbind(psetid_t pset, void *projbuf, void *zonebuf, idtype_t idtype) in pset_unbind() argument
418 if (idtype == P_PSETID && cpupart_find(pset) == NULL) in pset_unbind()
435 if ((idtype == P_PSETID && tp->t_bind_pset != pset) || in pset_unbind()
450 pset_bind_contract(cont_process_t *ctp, psetid_t pset, psetid_t *oldpset, in pset_bind_contract() argument
462 rval = pset_bind_process(pp, pset, oldpset, projbuf, in pset_bind_contract()
476 pset_bind_lwp(psetid_t pset, id_t id, pid_t pid, psetid_t *opset) in pset_bind_lwp() argument
514 error = pset_bind_thread(tp, pset, &oldpset, projbuf, zonebuf); in pset_bind_lwp()
533 pset_bind(psetid_t pset, idtype_t idtype, id_t id, psetid_t *opset) in pset_bind() argument
546 if ((pset != PS_QUERY) && (pset != PS_SOFT) && in pset_bind()
547 (pset != PS_HARD) && (pset != PS_QUERY_TYPE)) { in pset_bind()
560 if (cpupart_get_cpus(&pset, NULL, NULL) != 0) { in pset_bind()
563 } else if (pset != PS_NONE && secpolicy_pbind(CRED()) != 0) { in pset_bind()
593 error = pset_bind_thread(tp, pset, &oldpset, projbuf, zonebuf); in pset_bind()
607 error = pset_bind_process(pp, pset, &oldpset, projbuf, zonebuf); in pset_bind()
620 error = pset_bind_task(tk, pset, &oldpset, projbuf, zonebuf); in pset_bind()
635 error = pset_bind_project(kpj, pset, &oldpset, projbuf, in pset_bind()
649 error = pset_bind_zone(zptr, pset, &oldpset, projbuf, zonebuf); in pset_bind()
663 error = pset_bind_contract(ct->ct_data, pset, &oldpset, projbuf, in pset_bind()
670 if (id == P_MYID || pset != PS_NONE || !INGLOBALZONE(curproc)) { in pset_bind()
678 if (id == P_MYID || pset != PS_NONE || !INGLOBALZONE(curproc)) { in pset_bind()
708 pset_getloadavg(psetid_t pset, int *buf, int nelem) in pset_getloadavg() argument
724 error = cpupart_get_loadavg(pset, loadbuf, nelem); in pset_getloadavg()
804 pset_setattr(psetid_t pset, uint_t attr) in pset_setattr() argument
815 if (pset == PS_QUERY || PSET_BADATTR(attr)) { in pset_setattr()
819 if ((error = cpupart_setattr(pset, attr)) != 0) { in pset_setattr()
828 pset_getattr(psetid_t pset, uint_t *attrp) in pset_getattr() argument
833 if (pset == PS_QUERY) in pset_getattr()
835 if ((error = cpupart_getattr(pset, &attr)) != 0) in pset_getattr()
843 pset(int subcode, long arg1, long arg2, long arg3, long arg4) in pset() function