Symbol: pset
usr/src/cmd/dlmgmtd/dlmgmt_main.c
397
priv_set_t *pset;
usr/src/cmd/dlmgmtd/dlmgmt_main.c
402
if ((pset = priv_allocset()) == NULL)
usr/src/cmd/dlmgmtd/dlmgmt_main.c
415
priv_basicset(pset);
usr/src/cmd/dlmgmtd/dlmgmt_main.c
416
(void) priv_delset(pset, PRIV_PROC_EXEC);
usr/src/cmd/dlmgmtd/dlmgmt_main.c
417
(void) priv_delset(pset, PRIV_PROC_INFO);
usr/src/cmd/dlmgmtd/dlmgmt_main.c
418
(void) priv_delset(pset, PRIV_PROC_SESSION);
usr/src/cmd/dlmgmtd/dlmgmt_main.c
419
(void) priv_delset(pset, PRIV_FILE_LINK_ANY);
usr/src/cmd/dlmgmtd/dlmgmt_main.c
422
if (priv_addset(pset, PRIV_SYS_CONFIG) == -1 ||
usr/src/cmd/dlmgmtd/dlmgmt_main.c
423
priv_addset(pset, PRIV_SYS_DL_CONFIG) == -1)
usr/src/cmd/dlmgmtd/dlmgmt_main.c
426
(void) priv_delset(pset, PRIV_PROC_FORK);
usr/src/cmd/dlmgmtd/dlmgmt_main.c
429
if (err == 0 && setppriv(PRIV_SET, ptype, pset) == -1)
usr/src/cmd/dlmgmtd/dlmgmt_main.c
432
priv_freeset(pset);
usr/src/cmd/intrstat/intrstat.c
271
select_pset(psetid_t pset)
usr/src/cmd/intrstat/intrstat.c
275
if (pset < 0)
usr/src/cmd/intrstat/intrstat.c
276
fatal("processor set %d is out of range\n", pset);
usr/src/cmd/intrstat/intrstat.c
294
g_pset = pset;
usr/src/cmd/intrstat/intrstat.c
458
psetid_t pset = strtoul(optarg, &end, 0);
usr/src/cmd/intrstat/intrstat.c
461
(pset == ULONG_MAX && errno == ERANGE))
usr/src/cmd/intrstat/intrstat.c
464
select_pset(pset);
usr/src/cmd/modload/plcysubr.c
467
priv_set_t *pset;
usr/src/cmd/modload/plcysubr.c
482
pset = priv_str_to_set(val, ",", &perr);
usr/src/cmd/modload/plcysubr.c
483
if (pset == NULL) {
usr/src/cmd/modload/plcysubr.c
494
priv_copyset(pset, item);
usr/src/cmd/modload/plcysubr.c
495
priv_freeset(pset);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
124
priv_set_t *pset = priv_allocset();
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
130
if (pset != NULL) {
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
131
priv_basicset(pset);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
132
(void) priv_addset(pset, PRIV_PROC_AUDIT);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
133
(void) priv_addset(pset, PRIV_PROC_SETID);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
134
(void) priv_addset(pset, PRIV_PROC_OWNER);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
135
(void) priv_addset(pset, PRIV_FILE_CHOWN);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
136
(void) priv_addset(pset, PRIV_FILE_CHOWN_SELF);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
137
(void) priv_addset(pset, PRIV_FILE_DAC_READ);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
138
(void) priv_addset(pset, PRIV_FILE_DAC_SEARCH);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
139
(void) priv_addset(pset, PRIV_FILE_DAC_WRITE);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
140
(void) priv_addset(pset, PRIV_FILE_OWNER);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
141
(void) priv_addset(pset, PRIV_FILE_SETID);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
142
(void) priv_addset(pset, PRIV_SYS_LINKDIR);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
143
(void) priv_addset(pset, PRIV_SYS_DEVICES);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
144
(void) priv_addset(pset, PRIV_SYS_MOUNT);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
145
(void) priv_addset(pset, PRIV_SYS_CONFIG);
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
148
if (pset == NULL || setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) != 0) {
usr/src/cmd/ndmpd/ndmp/ndmpd_main.c
152
priv_freeset(pset);
usr/src/cmd/newtask/newtask.c
520
priv_set_t *eset, *pset;
usr/src/cmd/newtask/newtask.c
557
pset = (priv_set_t *)&new_prpriv->pr_sets[new_prpriv->pr_setsize * ind];
usr/src/cmd/newtask/newtask.c
562
priv_union(nset, pset);
usr/src/cmd/oamuser/user/funcs.c
391
check_privset(const char *pset)
usr/src/cmd/oamuser/user/funcs.c
396
tmp = priv_str_to_set(pset, ",", &res);
usr/src/cmd/pfexec/pfexec.c
141
if (pset == NULL) {
usr/src/cmd/pfexec/pfexec.c
142
pset = optarg;
usr/src/cmd/pfexec/pfexec.c
155
if (pset != NULL) {
usr/src/cmd/pfexec/pfexec.c
156
if ((wanted = priv_str_to_set(pset, ",", NULL)) ==
usr/src/cmd/pfexec/pfexec.c
98
char *pset = NULL;
usr/src/cmd/plimit/plimit.c
476
priv_set_t *eset, *pset;
usr/src/cmd/plimit/plimit.c
518
pset = (priv_set_t *)
usr/src/cmd/plimit/plimit.c
534
(void) priv_addset(pset, PRIV_SYS_RESOURCE);
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
1002
if (allPSETData.containsKey(pset))
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
1003
psetlg = (PSETData) allPSETData.get(pset);
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
1005
psetlg = new PSETData(allLGroups, allCPUData, pset);
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
1006
allPSETData.put(pset, psetlg);
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
668
private Resource pset;
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
695
List cpuList = pset.getComponents(null);
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
830
pset = p;
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
964
Resource pset = (Resource) elem;
usr/src/cmd/prctl/prctl.c
1745
priv_set_t *eset, *pset;
usr/src/cmd/prctl/prctl.c
1771
pset = (priv_set_t *)
usr/src/cmd/prctl/prctl.c
1785
(void) priv_addset(pset, PRIV_SYS_RESOURCE);
usr/src/cmd/psrset/psrset.c
137
bind_err(psetid_t pset, const char *zname, id_t pid, id_t lwpid, int err)
usr/src/cmd/psrset/psrset.c
141
switch (pset) {
usr/src/cmd/psrset/psrset.c
166
create_out(psetid_t pset)
usr/src/cmd/psrset/psrset.c
168
(void) printf("%s %d\n", gettext("created processor set"), pset);
usr/src/cmd/psrset/psrset.c
198
query_out(id_t pid, id_t lwpid, psetid_t pset)
usr/src/cmd/psrset/psrset.c
211
if (pset == PS_NONE)
usr/src/cmd/psrset/psrset.c
215
(void) printf(gettext("%s id %s: %d\n"), proclwp, pidstr, pset);
usr/src/cmd/psrset/psrset.c
222
info_out(psetid_t pset, int type, uint_t numcpus, processorid_t *cpus)
usr/src/cmd/psrset/psrset.c
226
(void) printf(gettext("system processor set %d:"), pset);
usr/src/cmd/psrset/psrset.c
228
(void) printf(gettext("user processor set %d:"), pset);
usr/src/cmd/psrset/psrset.c
244
print_out(processorid_t cpu, psetid_t pset)
usr/src/cmd/psrset/psrset.c
246
if (pset == PS_NONE)
usr/src/cmd/psrset/psrset.c
249
(void) printf(gettext("processor %d: %d\n"), cpu, pset);
usr/src/cmd/psrset/psrset.c
287
bind_lwp(id_t pid, id_t lwpid, psetid_t pset)
usr/src/cmd/psrset/psrset.c
291
if (pset_bind_lwp(pset, lwpid, pid, &old_pset) != 0) {
usr/src/cmd/psrset/psrset.c
292
bind_err(pset, NULL, pid, lwpid, errno);
usr/src/cmd/psrset/psrset.c
299
bind_out(pid, lwpid, old_pset, pset);
usr/src/cmd/psrset/psrset.c
304
do_cpu(psetid_t pset, processorid_t cpu, int print, int mustexist)
usr/src/cmd/psrset/psrset.c
309
if ((!Fflag && pset_assign(pset, cpu, &old_pset) != 0) ||
usr/src/cmd/psrset/psrset.c
310
(Fflag && pset_assign_forced(pset, cpu, &old_pset) != 0)) {
usr/src/cmd/psrset/psrset.c
315
switch (pset) {
usr/src/cmd/psrset/psrset.c
331
assign_out(cpu, old_pset, pset);
usr/src/cmd/psrset/psrset.c
336
do_range(psetid_t pset, processorid_t first, processorid_t last, int print)
usr/src/cmd/psrset/psrset.c
344
if ((err = do_cpu(pset, cpu, print, 0)) == 0)
usr/src/cmd/psrset/psrset.c
357
do_info(psetid_t pset)
usr/src/cmd/psrset/psrset.c
370
if (pset_info(pset, &type, &numcpus, cpus) != 0) {
usr/src/cmd/psrset/psrset.c
371
warn(gettext("cannot get info for processor set %d"), pset);
usr/src/cmd/psrset/psrset.c
375
info_out(pset, type, numcpus, cpus);
usr/src/cmd/psrset/psrset.c
381
do_destroy(psetid_t pset)
usr/src/cmd/psrset/psrset.c
383
if (pset_destroy(pset) != 0) {
usr/src/cmd/psrset/psrset.c
384
warn(gettext("could not remove processor set %d"), pset);
usr/src/cmd/psrset/psrset.c
387
(void) printf(gettext("removed processor set %d\n"), pset);
usr/src/cmd/psrset/psrset.c
392
do_intr(psetid_t pset, int flag)
usr/src/cmd/psrset/psrset.c
405
if (pset_info(pset, NULL, &numcpus, cpus) != 0) {
usr/src/cmd/psrset/psrset.c
407
"cannot set interrupt status for processor set %d"), pset);
usr/src/cmd/psrset/psrset.c
471
psetid_t pset;
usr/src/cmd/psrset/psrset.c
477
if (pset_assign(PS_QUERY, cpuid, &pset) == 0) {
usr/src/cmd/psrset/psrset.c
478
if (pset != PS_NONE)
usr/src/cmd/psrset/psrset.c
479
print_out(cpuid, pset);
usr/src/cmd/psrset/psrset.c
528
exec_cmd(psetid_t pset, char **argv)
usr/src/cmd/psrset/psrset.c
530
if (pset_bind(pset, P_PID, P_MYID, NULL) != 0) {
usr/src/cmd/psrset/psrset.c
531
warn(gettext("cannot exec in processor set %d"), pset);
usr/src/cmd/psrset/psrset.c
567
do_lwps(id_t pid, const char *range, psetid_t pset)
usr/src/cmd/psrset/psrset.c
586
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
591
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
598
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
602
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
622
bind_lwp(pid, lwp->pr_lwpid, pset);
usr/src/cmd/psrset/psrset.c
646
psetid_t pset, old_pset;
usr/src/cmd/psrset/psrset.c
671
pset = PS_NONE;
usr/src/cmd/psrset/psrset.c
675
pset = PS_QUERY;
usr/src/cmd/psrset/psrset.c
685
pset = PS_NONE;
usr/src/cmd/psrset/psrset.c
692
pset = PS_QUERY;
usr/src/cmd/psrset/psrset.c
775
pset = strtol(*argv, &errptr, 10);
usr/src/cmd/psrset/psrset.c
776
if (errptr != NULL && *errptr != '\0' || pset < 0) {
usr/src/cmd/psrset/psrset.c
785
if (pset_create(&pset) != 0) {
usr/src/cmd/psrset/psrset.c
789
create_out(pset);
usr/src/cmd/psrset/psrset.c
803
pset = (psetid_t)strtol(*argv, &errptr, 10);
usr/src/cmd/psrset/psrset.c
811
errors = do_info(pset);
usr/src/cmd/psrset/psrset.c
813
errors = do_destroy(pset);
usr/src/cmd/psrset/psrset.c
817
errors = do_intr(pset, P_ONLINE);
usr/src/cmd/psrset/psrset.c
819
errors = do_intr(pset, P_NOINTR);
usr/src/cmd/psrset/psrset.c
825
exec_cmd(pset, argv);
usr/src/cmd/psrset/psrset.c
852
if (do_cpu(pset, cpu, pflag, 1))
usr/src/cmd/psrset/psrset.c
877
if (do_range(pset, first, last, pflag))
usr/src/cmd/psrset/psrset.c
899
} else if (pset_bind(pset, P_ZONEID, zid,
usr/src/cmd/psrset/psrset.c
901
bind_err(pset, zname, -1, -1, errno);
usr/src/cmd/psrset/psrset.c
905
zname, pset);
usr/src/cmd/psrset/psrset.c
936
ret = do_lwps(pid, lwps, pset);
usr/src/cmd/psrset/psrset.c
945
if (pset_bind(pset, P_PID, pid,
usr/src/cmd/psrset/psrset.c
947
bind_err(pset, NULL, pid, -1, errno);
usr/src/cmd/psrset/psrset.c
954
bind_out(pid, -1, old_pset, pset);
usr/src/cmd/psrset/psrset.c
965
pset = (id_t)strtol(*argv, &errptr, 10);
usr/src/cmd/psrset/psrset.c
973
&pset, PR_WALK_LWP);
usr/src/cmd/psrset/psrset.c
977
if (pset_bind(PS_NONE, P_PSETID, pset,
usr/src/cmd/psrset/psrset.c
980
"processor set %d"), (int)pset);
usr/src/cmd/ptools/ppriv/ppriv.c
274
priv_set_t *pset = (priv_set_t *)pc;
usr/src/cmd/ptools/ppriv/ppriv.c
279
s = __priv_set_to_str(pdata, pset, ',', mode);
usr/src/cmd/ptools/ppriv/ppriv.c
281
s = priv_set_to_str(pset, ',', mode);
usr/src/cmd/ptools/ppriv/ppriv.c
631
priv_set_t *pset = priv_str_to_set(*argv, ",", NULL);
usr/src/cmd/ptools/ppriv/ppriv.c
633
if (pset == NULL) {
usr/src/cmd/ptools/ppriv/ppriv.c
640
if (priv_ismember(pset, pname))
usr/src/cmd/smbsrv/smbd/smbd_main.c
384
priv_set_t *pset;
usr/src/cmd/smbsrv/smbd/smbd_main.c
396
pset = priv_allocset();
usr/src/cmd/smbsrv/smbd/smbd_main.c
397
if (pset == NULL)
usr/src/cmd/smbsrv/smbd/smbd_main.c
400
priv_basicset(pset);
usr/src/cmd/smbsrv/smbd/smbd_main.c
403
(void) priv_addset(pset, PRIV_NET_MAC_AWARE);
usr/src/cmd/smbsrv/smbd/smbd_main.c
404
(void) priv_addset(pset, PRIV_NET_PRIVADDR);
usr/src/cmd/smbsrv/smbd/smbd_main.c
405
(void) priv_addset(pset, PRIV_PROC_AUDIT);
usr/src/cmd/smbsrv/smbd/smbd_main.c
406
(void) priv_addset(pset, PRIV_SYS_CONFIG);
usr/src/cmd/smbsrv/smbd/smbd_main.c
407
(void) priv_addset(pset, PRIV_SYS_DEVICES);
usr/src/cmd/smbsrv/smbd/smbd_main.c
408
(void) priv_addset(pset, PRIV_SYS_SMB);
usr/src/cmd/smbsrv/smbd/smbd_main.c
409
(void) priv_addset(pset, PRIV_SYS_MOUNT);
usr/src/cmd/smbsrv/smbd/smbd_main.c
411
priv_inverse(pset);
usr/src/cmd/smbsrv/smbd/smbd_main.c
414
(void) setppriv(PRIV_OFF, PRIV_EFFECTIVE, pset);
usr/src/cmd/smbsrv/smbd/smbd_main.c
416
priv_freeset(pset);
usr/src/cmd/stat/common/walkers.c
198
int *pset = (int *)data;
usr/src/cmd/stat/common/walkers.c
202
if (*pset && c1->cs_pset_id != c2->cs_pset_id) {
usr/src/cmd/stat/common/walkers.c
332
int pset;
usr/src/cmd/stat/common/walkers.c
340
pset = old->s_types & SNAP_PSETS;
usr/src/cmd/stat/common/walkers.c
346
(void) snapshot_walk(SNAP_CPUS, old, new, cpu_report, &pset);
usr/src/cmd/stat/common/walkers.c
356
if (pset) {
usr/src/cmd/trapstat/sun4/trapstat.c
1193
psetid_t pset = strtoul(optarg, &end, 0);
usr/src/cmd/trapstat/sun4/trapstat.c
1196
(pset == ULONG_MAX && errno == ERANGE))
usr/src/cmd/trapstat/sun4/trapstat.c
1199
select_pset(pset);
usr/src/cmd/trapstat/sun4/trapstat.c
438
select_pset(psetid_t pset)
usr/src/cmd/trapstat/sun4/trapstat.c
442
if (pset < 0)
usr/src/cmd/trapstat/sun4/trapstat.c
443
fatal("processor set %d is out of range\n", pset);
usr/src/cmd/trapstat/sun4/trapstat.c
461
g_pset = pset;
usr/src/cmd/tsol/tnd/tnd.c
214
const priv_set_t *pset;
usr/src/cmd/tsol/tnd/tnd.c
231
((pset = ucred_getprivset(uc, PRIV_EFFECTIVE)) == NULL)) {
usr/src/cmd/tsol/tnd/tnd.c
236
if (!priv_ismember(pset, PRIV_SYS_NET_CONFIG)) {
usr/src/cmd/varpd/varpd.c
196
priv_set_t *pset;
usr/src/cmd/varpd/varpd.c
271
if ((pset = priv_allocset()) == NULL)
usr/src/cmd/varpd/varpd.c
273
priv_basicset(pset);
usr/src/cmd/varpd/varpd.c
274
if (priv_delset(pset, PRIV_PROC_EXEC) == -1 ||
usr/src/cmd/varpd/varpd.c
275
priv_delset(pset, PRIV_PROC_INFO) == -1 ||
usr/src/cmd/varpd/varpd.c
276
priv_delset(pset, PRIV_PROC_FORK) == -1 ||
usr/src/cmd/varpd/varpd.c
277
priv_delset(pset, PRIV_PROC_SESSION) == -1 ||
usr/src/cmd/varpd/varpd.c
278
priv_delset(pset, PRIV_FILE_LINK_ANY) == -1 ||
usr/src/cmd/varpd/varpd.c
279
priv_addset(pset, PRIV_SYS_DL_CONFIG) == -1 ||
usr/src/cmd/varpd/varpd.c
280
priv_addset(pset, PRIV_NET_PRIVADDR) == -1) {
usr/src/cmd/varpd/varpd.c
290
if (setppriv(PRIV_SET, PRIV_PERMITTED, pset) == -1)
usr/src/cmd/varpd/varpd.c
292
if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) == -1)
usr/src/cmd/varpd/varpd.c
295
priv_freeset(pset);
usr/src/cmd/w/w.c
168
priv_set_t *pset;
usr/src/cmd/w/w.c
180
pset = priv_allocset();
usr/src/cmd/w/w.c
181
if (pset == NULL)
usr/src/cmd/w/w.c
184
priv_basicset(pset);
usr/src/cmd/w/w.c
186
if (priv_delset(pset, drop_privs[i]) != 0) {
usr/src/cmd/w/w.c
193
if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0)
usr/src/cmd/w/w.c
196
if (priv_addset(pset, PRIV_PROC_OWNER) != 0) {
usr/src/cmd/w/w.c
201
if (setppriv(PRIV_SET, PRIV_PERMITTED, pset) < 0)
usr/src/cmd/w/w.c
209
if (getuid() == 0 && setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0) {
usr/src/cmd/w/w.c
213
priv_freeset(pset);
usr/src/cmd/w/w.c
214
pset = NULL;
usr/src/cmd/w/w.c
449
pset = priv_allocset();
usr/src/cmd/w/w.c
450
if (pset == NULL) {
usr/src/cmd/w/w.c
455
priv_emptyset(pset);
usr/src/cmd/w/w.c
457
if (priv_addset(pset, PRIV_PROC_OWNER) != 0) {
usr/src/cmd/w/w.c
462
if (setppriv(PRIV_OFF, PRIV_PERMITTED, pset) != 0) {
usr/src/cmd/w/w.c
467
priv_freeset(pset);
usr/src/cmd/w/w.c
468
pset = NULL;
usr/src/cmd/whodo/whodo.c
200
priv_set_t *pset;
usr/src/cmd/whodo/whodo.c
212
pset = priv_allocset();
usr/src/cmd/whodo/whodo.c
213
if (pset == NULL)
usr/src/cmd/whodo/whodo.c
216
priv_basicset(pset);
usr/src/cmd/whodo/whodo.c
218
if (priv_delset(pset, drop_privs[i]) != 0) {
usr/src/cmd/whodo/whodo.c
225
if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0)
usr/src/cmd/whodo/whodo.c
228
if (priv_addset(pset, PRIV_PROC_OWNER) != 0) {
usr/src/cmd/whodo/whodo.c
233
if (setppriv(PRIV_SET, PRIV_PERMITTED, pset) < 0)
usr/src/cmd/whodo/whodo.c
241
if (getuid() == 0 && setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0) {
usr/src/cmd/whodo/whodo.c
245
priv_freeset(pset);
usr/src/cmd/whodo/whodo.c
246
pset = NULL;
usr/src/cmd/whodo/whodo.c
499
pset = priv_allocset();
usr/src/cmd/whodo/whodo.c
500
if (pset == NULL) {
usr/src/cmd/whodo/whodo.c
505
priv_emptyset(pset);
usr/src/cmd/whodo/whodo.c
507
if (priv_addset(pset, PRIV_PROC_OWNER) != 0) {
usr/src/cmd/whodo/whodo.c
512
if (setppriv(PRIV_OFF, PRIV_PERMITTED, pset) != 0) {
usr/src/cmd/whodo/whodo.c
517
priv_freeset(pset);
usr/src/cmd/whodo/whodo.c
518
pset = NULL;
usr/src/cmd/zonestat/zonestat/zonestat.c
1707
zonestat_print_pset(int report_fmt, zs_pset_t *pset, char *cputype)
usr/src/cmd/zonestat/zonestat/zonestat.c
1734
zs_pset_property(pset, ZS_PSET_PROP_NAME, prop);
usr/src/cmd/zonestat/zonestat/zonestat.c
1740
for (pz = zs_pset_zone_first(pset); pz != NULL;
usr/src/cmd/zonestat/zonestat/zonestat.c
1741
pz = zs_pset_zone_next(pset, pz)) {
usr/src/cmd/zonestat/zonestat/zonestat.c
1759
zs_pset_property(pset, ZS_PSET_PROP_ONLINE, prop);
usr/src/cmd/zonestat/zonestat/zonestat.c
1761
zs_pset_property(pset, ZS_PSET_PROP_SIZE, prop);
usr/src/cmd/zonestat/zonestat/zonestat.c
1763
zs_pset_property(pset, ZS_PSET_PROP_MIN, prop);
usr/src/cmd/zonestat/zonestat/zonestat.c
1765
zs_pset_property(pset, ZS_PSET_PROP_MAX, prop);
usr/src/cmd/zonestat/zonestat/zonestat.c
1767
zs_pset_total_time(pset, &ts);
usr/src/cmd/zonestat/zonestat/zonestat.c
1794
num = zs_pset_zone_list(pset, g_pz_list, g_pz_num);
usr/src/cmd/zonestat/zonestat/zonestat.c
1820
zs_pset_property(pset, ZS_PSET_PROP_CPU_SHARES, prop);
usr/src/cmd/zonestat/zonestat/zonestat.c
1822
zs_pset_property(pset, ZS_PSET_PROP_SCHEDULERS, prop);
usr/src/cmd/zonestat/zonestat/zonestat.c
1825
zs_pset_used_time(pset, ZS_USER_ALL, &ts);
usr/src/cmd/zonestat/zonestat/zonestat.c
1826
used = zs_pset_used_cpus(pset, ZS_USER_ALL);
usr/src/cmd/zonestat/zonestat/zonestat.c
1827
pct = zs_pset_used_pct(pset, ZS_USER_ALL);
usr/src/cmd/zonestat/zonestat/zonestat.c
1836
zs_pset_used_time(pset, ZS_USER_KERNEL, &ts);
usr/src/cmd/zonestat/zonestat/zonestat.c
1837
used = zs_pset_used_cpus(pset, ZS_USER_KERNEL);
usr/src/cmd/zonestat/zonestat/zonestat.c
1838
pct = zs_pset_used_pct(pset, ZS_USER_KERNEL);
usr/src/cmd/zonestat/zonestat/zonestat.c
1995
zs_pset_t *pset;
usr/src/cmd/zonestat/zonestat/zonestat.c
2016
pset = g_pset_list[i];
usr/src/cmd/zonestat/zonestat/zonestat.c
2017
(void) zs_pset_property(pset, ZS_PSET_PROP_CPUTYPE, p);
usr/src/cmd/zonestat/zonestat/zonestat.c
2035
zonestat_print_pset(report_fmt, pset, psettype);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1008
pset->zsp_empty = B_FALSE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1014
zone->zsz_psetid = pset->zsp_id;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1015
else if (zone->zsz_psetid != pset->zsp_id)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1019
pset->zsp_scheds |= sched;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1023
if ((pset->zsp_scheds & ZS_SCHED_FSS) &&
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1028
pset->zsp_scheds |= ZS_SCHED_CONFLICT;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1039
zsd_pset_t *pset = usage->zsu_pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1042
TIMESTRUC_ADD_TIMESTRUC(pset->zsp_usage_zones, *delta);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1051
zsd_pset_t *pset, *tmp;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1057
pset = list_head(&ctl->zsctl_psets);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1058
while (pset != NULL) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1059
if (pset->zsp_found == B_FALSE) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1060
pset->zsp_empty = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1061
if (pset->zsp_deleted == B_TRUE) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1062
tmp = pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1063
pset = list_next(&ctl->zsctl_psets, pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1070
pset->zsp_new = B_FALSE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1071
pset->zsp_deleted = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1072
pset->zsp_active = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1075
pset = list_next(&ctl->zsctl_psets, pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1083
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1091
for (pset = list_head(&ctl->zsctl_psets); pset != NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1092
pset = list_next(&ctl->zsctl_psets, pset)) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1093
usage = list_head(&pset->zsp_usage_list);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1103
usage = list_next(&pset->zsp_usage_list,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1105
list_remove(&pset->zsp_usage_list, tmp);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1107
pset->zsp_nusage--;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1122
pset->zsp_cpu_shares += zone->zsz_cpu_shares;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1124
usage = list_next(&pset->zsp_usage_list,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1293
zsd_mark_cpu_found(zsd_cpu_t *cpu, zsd_pset_t *pset, psetid_t psetid)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1306
cpu->zsc_pset = pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1376
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1378
for (pset = list_head(&ctl->zsctl_psets); pset != NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1379
pset = list_next(&ctl->zsctl_psets, pset)) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1380
if (pset->zsp_id == psetid)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1381
return (pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1389
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1391
for (pset = list_head(&ctl->zsctl_psets); pset != NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1392
pset = list_next(&ctl->zsctl_psets, pset)) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1393
if (strcmp(pset->zsp_name, psetname) == 0) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1395
pset->zsp_id = psetid;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1396
return (pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1405
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1407
if ((pset = (zsd_pset_t *)calloc(1, sizeof (zsd_pset_t))) == NULL)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1410
(void) strlcpy(pset->zsp_name, psetname, sizeof (pset->zsp_name));
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1411
pset->zsp_id = psetid;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1412
pset->zsp_found = B_FALSE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1418
list_create(&pset->zsp_usage_list, sizeof (zsd_pset_usage_t),
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1421
pset->zsp_hrstart = g_hrnow;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1422
pset->zsp_deleted = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1423
pset->zsp_empty = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1426
return (pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1432
zsd_pset_t *pset, *tmp;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1434
if ((pset = zsd_lookup_pset(ctl, psetname, psetid)) != NULL)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1435
return (pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1437
if ((pset = zsd_allocate_pset(ctl, psetname, psetid)) == NULL)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1445
list_insert_before(&ctl->zsctl_psets, tmp, pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1446
return (pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1451
zsd_lookup_usage(zsd_pset_t *pset, zsd_zone_t *zone)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1455
for (usage = list_head(&pset->zsp_usage_list); usage != NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1456
usage = list_next(&pset->zsp_usage_list, usage))
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1464
zsd_allocate_pset_usage(zsd_ctl_t *ctl, zsd_pset_t *pset, zsd_zone_t *zone)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1475
usage->zsu_pset = pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1492
pset->zsp_nusage++;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1498
zsd_lookup_insert_usage(zsd_ctl_t *ctl, zsd_pset_t *pset, zsd_zone_t *zone)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1502
if ((usage = zsd_lookup_usage(pset, zone))
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1506
if ((usage = zsd_allocate_pset_usage(ctl, pset, zone)) == NULL)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1509
tmp = list_head(&pset->zsp_usage_list);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1512
tmp = list_next(&pset->zsp_usage_list, tmp);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1514
list_insert_before(&pset->zsp_usage_list, tmp, usage);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1541
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1548
pset = cpu->zsc_pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1634
TIMESTRUC_ADD_NANOSEC(pset->zsp_idle, idle);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1635
TIMESTRUC_ADD_NANOSEC(pset->zsp_intr, intr);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1636
TIMESTRUC_ADD_NANOSEC(pset->zsp_kern, kern);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1637
TIMESTRUC_ADD_NANOSEC(pset->zsp_user, user);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1648
TIMESTRUC_ADD_NANOSEC(pset->zsp_idle,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1650
TIMESTRUC_ADD_NANOSEC(pset->zsp_intr,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1652
TIMESTRUC_ADD_NANOSEC(pset->zsp_kern,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1654
TIMESTRUC_ADD_NANOSEC(pset->zsp_user,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1674
pool_resource_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1755
pset = res_list[0];
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1758
if (pool_get_property(conf, pool_resource_to_elem(conf, pset),
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1773
pset), "pset.size", vals[0]) == POC_UINT &&
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1781
pset), "pset.min", vals[0]) == POC_UINT &&
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1790
pset), "pset.max", vals[0]) == POC_UINT &&
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1800
pset), "pset.importance", vals[0]) == POC_INT &&
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1811
cpus = pool_query_resource_components(conf, pset, &num, NULL);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
1880
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2011
pset = zsd_lookup_insert_pset(ctl, psetname,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2015
zsd_mark_pset_found(pset, cputype, online, size, min,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2019
for (j = 0; j < pset->zsp_online; j++) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2022
zsd_mark_cpu_found(cpu, pset, sys_id);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2039
char *pool, int poollen, char *pset, int psetlen, uint_t *cputype)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2137
(void) strlcpy(pset, psetname, psetlen);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2625
zsd_pset_t *pset, *prev_pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2694
pset = zsd_lookup_pset_byid(ctl, psetid);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2695
if (pset == NULL)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2697
usage = zsd_lookup_insert_usage(ctl, pset, zone);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2720
prev_pset = pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2777
pset = NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2953
pset = zsd_lookup_pset_byid(ctl, prev_psetid);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2958
pset = zsd_lookup_pset_byid(ctl, prev_psetid);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2962
if (pset == NULL) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
2977
usage = zsd_lookup_insert_usage(ctl, pset, zone);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3052
pset = zsd_lookup_pset_byid(ctl,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3054
if (pset == NULL) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3062
usage = zsd_lookup_insert_usage(ctl, pset, zone);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3093
pset = zsd_lookup_pset_byid(ctl, prev_psetid);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3095
pset = zsd_lookup_pset(ctl, zone->zsz_pset, -1);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3096
if (pset != NULL)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3097
prev_psetid = pset->zsp_id;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3099
if (pset == NULL)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3118
usage = zsd_lookup_insert_usage(ctl, pset, zone);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3562
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3593
for (pset = list_head(&ctl->zsctl_psets); pset != NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3594
pset = list_next(&ctl->zsctl_psets, pset)) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3596
if (pset->zsp_active == B_FALSE) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3604
TIMESTRUC_ADD_TIMESTRUC(ts, pset->zsp_intr);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3605
TIMESTRUC_ADD_TIMESTRUC(ts, pset->zsp_kern);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3606
TIMESTRUC_ADD_TIMESTRUC(ts, pset->zsp_user);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3608
TIMESTRUC_DELTA(pset->zsp_usage_kern, ts,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3609
pset->zsp_usage_zones);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3610
if (pset->zsp_usage_kern.tv_sec < 0 ||
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3611
pset->zsp_usage_kern.tv_nsec < 0) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3612
pset->zsp_usage_kern.tv_sec = 0;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3613
pset->zsp_usage_kern.tv_nsec = 0;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3616
TIMESTRUC_ADD_TIMESTRUC(ts, pset->zsp_idle);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3618
TIMESTRUC_DELTA(delta, ts, pset->zsp_total_time);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3620
for (usage = list_head(&pset->zsp_usage_list); usage != NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3621
usage = list_next(&pset->zsp_usage_list, usage)) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3635
hrtime /= pset->zsp_cpu_shares;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3642
zone->zsz_cpus_online += pset->zsp_online;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3644
pset->zsp_total_time = ts;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3699
zs_pset_t *pset = NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3829
pset = (zs_pset_t *)next;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3831
list_link_init(&pset->zsp_next);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3832
(void) strlcpy(pset->zsp_name, dpset->zsp_name,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3833
sizeof (pset->zsp_name));
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3834
pset->zsp_id = dpset->zsp_id;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3835
pset->zsp_cputype = dpset->zsp_cputype;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3836
pset->zsp_start = dpset->zsp_start;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3837
pset->zsp_hrstart = dpset->zsp_hrstart;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3838
pset->zsp_online = dpset->zsp_online;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3839
pset->zsp_size = dpset->zsp_size;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3840
pset->zsp_min = dpset->zsp_min;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3841
pset->zsp_max = dpset->zsp_max;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3842
pset->zsp_importance = dpset->zsp_importance;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3843
pset->zsp_scheds = dpset->zsp_scheds;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3844
pset->zsp_cpu_shares = dpset->zsp_cpu_shares;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3845
pset->zsp_total_time = dpset->zsp_total_time;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3846
pset->zsp_usage_kern = dpset->zsp_usage_kern;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3847
pset->zsp_usage_zones = dpset->zsp_usage_zones;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3848
pset->zsp_nusage = dpset->zsp_nusage;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3916
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3942
while ((pset = list_head(&ctl->zsctl_psets)) != NULL) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3943
while ((usage = list_head(&pset->zsp_usage_list))
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3945
list_remove(&pset->zsp_usage_list, usage);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3949
list_remove(&ctl->zsctl_psets, pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
3950
free(pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4207
zs_pset_t *pset, *cpset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4278
pset = (zs_pset_t *)(start + size);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4300
*pset = *cpset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4303
TIMESTRUC_DELTA(delta, pset->zsp_usage_zones,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4305
TIMESTRUC_ADD_TIMESTRUC(pset->zsp_usage_kern, delta);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4306
pset->zsp_usage_zones = pz->zspz_cpu_usage;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4307
pset->zsp_nusage = 1;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4309
sys->zss_ncpus += pset->zsp_size;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
4310
sys->zss_ncpus_online += pset->zsp_online;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
922
zsd_mark_pset_usage_start(zsd_pset_t *pset)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
926
for (usage = list_head(&pset->zsp_usage_list);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
928
usage = list_next(&pset->zsp_usage_list, usage)) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
941
zsd_pset_t *pset;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
943
for (pset = list_head(&ctl->zsctl_psets); pset != NULL;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
944
pset = list_next(&ctl->zsctl_psets, pset)) {
usr/src/cmd/zonestat/zonestatd/zonestatd.c
945
pset->zsp_found = B_FALSE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
946
zsd_mark_pset_usage_start(pset);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
954
zsd_mark_pset_found(zsd_pset_t *pset, uint_t type, uint64_t online,
usr/src/cmd/zonestat/zonestatd/zonestatd.c
957
pset->zsp_empty = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
958
pset->zsp_deleted = B_FALSE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
960
assert(pset->zsp_found == B_FALSE);
usr/src/cmd/zonestat/zonestatd/zonestatd.c
963
if (pset->zsp_active == B_FALSE)
usr/src/cmd/zonestat/zonestatd/zonestatd.c
965
pset->zsp_new = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
967
pset->zsp_new = B_FALSE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
969
pset->zsp_found = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
970
pset->zsp_cputype = type;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
971
pset->zsp_online = online;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
972
pset->zsp_size = size;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
973
pset->zsp_min = min;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
974
pset->zsp_max = max;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
975
pset->zsp_importance = importance;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
976
pset->zsp_cpu_shares = 0;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
977
pset->zsp_scheds = 0;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
978
pset->zsp_active = B_TRUE;
usr/src/cmd/zonestat/zonestatd/zonestatd.c
989
zsd_pset_t *pset = usage->zsu_pset;
usr/src/lib/hal/libhal/common/libhal.c
2719
LibHalPropertySet *pset;
usr/src/lib/hal/libhal/common/libhal.c
2727
if ((pset = libhal_device_get_all_properties (ctx, udi, error)) == NULL)
usr/src/lib/hal/libhal/common/libhal.c
2730
for (libhal_psi_init (&i, pset); libhal_psi_has_more (&i);
usr/src/lib/hal/libhal/common/libhal.c
2781
libhal_free_property_set (pset);
usr/src/lib/libc/port/gen/klpdlib.c
66
priv_set_t *pset;
usr/src/lib/libc/port/gen/klpdlib.c
75
pset = KLH_PRIVSET(klh);
usr/src/lib/libc/port/gen/klpdlib.c
96
if (p->kd_callback(p->kd_user_cookie, pset, &ctx))
usr/src/lib/libc/port/gen/priv_str_xlate.c
108
priv_union(basic, pset);
usr/src/lib/libc/port/gen/priv_str_xlate.c
110
priv_emptyset(pset);
usr/src/lib/libc/port/gen/priv_str_xlate.c
112
priv_fillset(pset);
usr/src/lib/libc/port/gen/priv_str_xlate.c
114
priv_union(zone, pset);
usr/src/lib/libc/port/gen/priv_str_xlate.c
125
priv_freeset(pset);
usr/src/lib/libc/port/gen/priv_str_xlate.c
132
PRIV_DELSET(pset, privid);
usr/src/lib/libc/port/gen/priv_str_xlate.c
134
PRIV_ADDSET(pset, privid);
usr/src/lib/libc/port/gen/priv_str_xlate.c
140
return (pset);
usr/src/lib/libc/port/gen/priv_str_xlate.c
173
const priv_set_t *pset,
usr/src/lib/libc/port/gen/priv_str_xlate.c
188
if (flag != PRIV_STR_PORT && __priv_isemptyset(d, pset))
usr/src/lib/libc/port/gen/priv_str_xlate.c
190
if (flag != PRIV_STR_LIT && __priv_isfullset(d, pset))
usr/src/lib/libc/port/gen/priv_str_xlate.c
228
int mem = PRIV_ISMEMBER(pset, i);
usr/src/lib/libc/port/gen/priv_str_xlate.c
291
if (PRIV_ISMEMBER(pset, priv)) {
usr/src/lib/libc/port/gen/priv_str_xlate.c
338
priv_set_to_str(const priv_set_t *pset, char separator, int flag)
usr/src/lib/libc/port/gen/priv_str_xlate.c
340
return (__priv_set_to_str(NULL, pset, separator, flag));
usr/src/lib/libc/port/gen/priv_str_xlate.c
82
priv_set_t *pset = NULL;
usr/src/lib/libc/port/gen/priv_str_xlate.c
90
(pset = priv_allocset()) == NULL) {
usr/src/lib/libc/port/gen/priv_str_xlate.c
96
priv_emptyset(pset);
usr/src/lib/libc/port/gen/privlib.c
383
priv_set_t *pset = priv_allocset();
usr/src/lib/libc/port/gen/privlib.c
386
if (pset == NULL)
usr/src/lib/libc/port/gen/privlib.c
389
priv_emptyset(pset);
usr/src/lib/libc/port/gen/privlib.c
392
if (priv_addset(pset, priv) < 0) {
usr/src/lib/libc/port/gen/privlib.c
393
priv_freeset(pset);
usr/src/lib/libc/port/gen/privlib.c
397
return (pset);
usr/src/lib/libc/port/gen/privlib.c
411
priv_set_t *pset;
usr/src/lib/libc/port/gen/privlib.c
416
pset = priv_vlist(ap);
usr/src/lib/libc/port/gen/privlib.c
420
if (pset == NULL)
usr/src/lib/libc/port/gen/privlib.c
432
set, (void *)pset, d->pd_setsize)) != 0)
usr/src/lib/libc/port/gen/privlib.c
435
ret = setppriv(op, setname, pset);
usr/src/lib/libc/port/gen/privlib.c
438
priv_freeset(pset);
usr/src/lib/libc/port/gen/setpriority.c
186
priv_set_t *pset = NULL;
usr/src/lib/libc/port/gen/setpriority.c
202
if ((pset = priv_allocset()) != NULL &&
usr/src/lib/libc/port/gen/setpriority.c
203
getppriv(PRIV_EFFECTIVE, pset) == 0 &&
usr/src/lib/libc/port/gen/setpriority.c
204
!priv_ismember(pset, "proc_priocntl"))
usr/src/lib/libc/port/gen/setpriority.c
206
if (pset != NULL)
usr/src/lib/libc/port/gen/setpriority.c
207
priv_freeset(pset);
usr/src/lib/libc/port/gen/ucred.c
218
int pset = priv_getsetbyname(set);
usr/src/lib/libc/port/gen/ucred.c
221
if (pr == NULL || pset == -1) {
usr/src/lib/libc/port/gen/ucred.c
229
&pr->pr_sets[d->pd_pinfo->priv_setsize * pset]);
usr/src/lib/libc/port/sys/ppriv.c
39
setppriv(priv_op_t op, priv_ptype_t type, const priv_set_t *pset)
usr/src/lib/libc/port/sys/ppriv.c
48
return (syscall(SYS_privsys, PRIVSYS_SETPPRIV, op, set, (void *)pset,
usr/src/lib/libc/port/sys/ppriv.c
53
getppriv(priv_ptype_t type, priv_set_t *pset)
usr/src/lib/libc/port/sys/ppriv.c
62
return (syscall(SYS_privsys, PRIVSYS_GETPPRIV, 0, set, (void *)pset,
usr/src/lib/libc/port/sys/psetsys.c
108
pset_setattr(psetid_t pset, uint_t attr)
usr/src/lib/libc/port/sys/psetsys.c
110
return (_pset(PSET_SETATTR, pset, attr));
usr/src/lib/libc/port/sys/psetsys.c
114
pset_getattr(psetid_t pset, uint_t *attr)
usr/src/lib/libc/port/sys/psetsys.c
116
return (_pset(PSET_GETATTR, pset, attr));
usr/src/lib/libc/port/sys/psetsys.c
46
pset_destroy(psetid_t pset)
usr/src/lib/libc/port/sys/psetsys.c
48
return (_pset(PSET_DESTROY, pset));
usr/src/lib/libc/port/sys/psetsys.c
52
pset_assign(psetid_t pset, processorid_t cpu, psetid_t *opset)
usr/src/lib/libc/port/sys/psetsys.c
54
return (_pset(PSET_ASSIGN, pset, cpu, opset));
usr/src/lib/libc/port/sys/psetsys.c
58
pset_assign_forced(psetid_t pset, processorid_t cpu, psetid_t *opset)
usr/src/lib/libc/port/sys/psetsys.c
60
return (_pset(PSET_ASSIGN_FORCED, pset, cpu, opset));
usr/src/lib/libc/port/sys/psetsys.c
64
pset_info(psetid_t pset, int *type, uint_t *numcpus, processorid_t *cpulist)
usr/src/lib/libc/port/sys/psetsys.c
66
return (_pset(PSET_INFO, pset, type, numcpus, cpulist));
usr/src/lib/libc/port/sys/psetsys.c
70
pset_bind(psetid_t pset, idtype_t idtype, id_t id, psetid_t *opset)
usr/src/lib/libc/port/sys/psetsys.c
72
return (_pset(PSET_BIND, pset, idtype, id, opset));
usr/src/lib/libc/port/sys/psetsys.c
76
pset_bind_lwp(psetid_t pset, id_t id, pid_t pid, psetid_t *opset)
usr/src/lib/libc/port/sys/psetsys.c
78
return (_pset(PSET_BIND_LWP, pset, id, pid, opset));
usr/src/lib/libc/port/sys/psetsys.c
85
pset_getloadavg(psetid_t pset, double loadavg[], int nelem)
usr/src/lib/libc/port/sys/psetsys.c
92
if (_pset(PSET_GETLOADAVG, pset, buf, nelem) == -1)
usr/src/lib/liblgrp/common/lgrp.c
469
psetid_t pset;
usr/src/lib/liblgrp/common/lgrp.c
471
if (pset_bind(PS_QUERY, P_LWPID, P_MYID, &pset) == -1)
usr/src/lib/liblgrp/common/lgrp.c
474
snap->ss_pset = pset;
usr/src/lib/liblgrp/common/lgrp.c
515
psetid_t pset;
usr/src/lib/liblgrp/common/lgrp.c
538
if (pset_bind(PS_QUERY, P_LWPID, P_MYID, &pset) == -1)
usr/src/lib/liblgrp/common/lgrp.c
540
if (snap->ss_pset != pset)
usr/src/lib/libzonecfg/common/libzonecfg.c
4306
get_running_tmp_pset(pool_conf_t *pconf, pool_t *pool, pool_resource_t *pset,
usr/src/lib/libzonecfg/common/libzonecfg.c
4327
if (pset != NULL) {
usr/src/lib/libzonecfg/common/libzonecfg.c
4328
pe = pool_resource_to_elem(pconf, pset);
usr/src/lib/libzonecfg/common/libzonecfg.c
4365
pool_resource_t *pset;
usr/src/lib/libzonecfg/common/libzonecfg.c
4377
pset = pool_get_resource(pconf, "pset", tmp_name);
usr/src/lib/libzonecfg/common/libzonecfg.c
4379
if (pool == NULL && pset == NULL) {
usr/src/lib/libzonecfg/common/libzonecfg.c
4388
if (get_running_tmp_pset(pconf, pool, pset, &pset_current)
usr/src/lib/libzonecfg/common/libzonecfg.c
4403
if (pset != NULL &&
usr/src/lib/libzonecfg/common/libzonecfg.c
4404
pool_resource_destroy(pconf, pset) != PO_SUCCESS) {
usr/src/lib/libzonecfg/common/libzonecfg.c
4436
pool_resource_t *pset;
usr/src/lib/libzonecfg/common/libzonecfg.c
4456
pset = pool_get_resource(pconf, "pset", tmp_name);
usr/src/lib/libzonecfg/common/libzonecfg.c
4458
if (pool == NULL && pset == NULL) {
usr/src/lib/libzonecfg/common/libzonecfg.c
4463
if (pset != NULL && pool_resource_destroy(pconf, pset) != PO_SUCCESS) {
usr/src/lib/libzonestat/common/libzonestat.c
1009
zs_pset_cputype(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1011
return (pset->zsp_cputype);
usr/src/lib/libzonestat/common/libzonestat.c
1015
zs_pset_usage_all(zs_pset_t *pset, timestruc_t *ts)
usr/src/lib/libzonestat/common/libzonestat.c
1019
tot = pset->zsp_usage_kern;
usr/src/lib/libzonestat/common/libzonestat.c
1020
TIMESTRUC_ADD_TIMESTRUC(tot, pset->zsp_usage_zones);
usr/src/lib/libzonestat/common/libzonestat.c
1025
zs_pset_usage_idle(zs_pset_t *pset, timestruc_t *ts)
usr/src/lib/libzonestat/common/libzonestat.c
1029
tot = pset->zsp_usage_kern;
usr/src/lib/libzonestat/common/libzonestat.c
1030
TIMESTRUC_ADD_TIMESTRUC(tot, pset->zsp_usage_zones);
usr/src/lib/libzonestat/common/libzonestat.c
1031
time = pset->zsp_total_time;
usr/src/lib/libzonestat/common/libzonestat.c
1037
zs_pset_usage_kernel(zs_pset_t *pset, timestruc_t *ts)
usr/src/lib/libzonestat/common/libzonestat.c
1039
*ts = pset->zsp_usage_kern;
usr/src/lib/libzonestat/common/libzonestat.c
1043
zs_pset_usage_zones(zs_pset_t *pset, timestruc_t *ts)
usr/src/lib/libzonestat/common/libzonestat.c
1045
*ts = pset->zsp_usage_zones;
usr/src/lib/libzonestat/common/libzonestat.c
1049
zs_pset_usage_all_pct(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1053
tot = pset->zsp_usage_kern;
usr/src/lib/libzonestat/common/libzonestat.c
1054
TIMESTRUC_ADD_TIMESTRUC(tot, pset->zsp_usage_zones);
usr/src/lib/libzonestat/common/libzonestat.c
1056
return (zs_ts_used_pct(&pset->zsp_total_time, &tot, B_TRUE));
usr/src/lib/libzonestat/common/libzonestat.c
1060
zs_pset_usage_idle_pct(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1064
tot = pset->zsp_usage_kern;
usr/src/lib/libzonestat/common/libzonestat.c
1065
TIMESTRUC_ADD_TIMESTRUC(tot, pset->zsp_usage_zones);
usr/src/lib/libzonestat/common/libzonestat.c
1066
TIMESTRUC_DELTA(idle, pset->zsp_total_time, tot);
usr/src/lib/libzonestat/common/libzonestat.c
1068
return (zs_ts_used_pct(&pset->zsp_total_time, &idle, B_TRUE));
usr/src/lib/libzonestat/common/libzonestat.c
1072
zs_pset_usage_kernel_pct(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1074
return (zs_ts_used_pct(&pset->zsp_total_time, &pset->zsp_usage_kern,
usr/src/lib/libzonestat/common/libzonestat.c
1079
zs_pset_usage_zones_pct(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1081
return (zs_ts_used_pct(&pset->zsp_total_time, &pset->zsp_usage_zones,
usr/src/lib/libzonestat/common/libzonestat.c
1086
zs_pset_usage_all_cpus(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1090
tot = pset->zsp_usage_kern;
usr/src/lib/libzonestat/common/libzonestat.c
1091
TIMESTRUC_ADD_TIMESTRUC(tot, pset->zsp_usage_zones);
usr/src/lib/libzonestat/common/libzonestat.c
1092
return (zs_ts_used_cpus(&pset->zsp_total_time, &tot, pset->zsp_online,
usr/src/lib/libzonestat/common/libzonestat.c
1097
zs_pset_usage_idle_cpus(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1101
tot = pset->zsp_usage_kern;
usr/src/lib/libzonestat/common/libzonestat.c
1102
TIMESTRUC_ADD_TIMESTRUC(tot, pset->zsp_usage_zones);
usr/src/lib/libzonestat/common/libzonestat.c
1103
TIMESTRUC_DELTA(idle, pset->zsp_total_time, tot);
usr/src/lib/libzonestat/common/libzonestat.c
1105
return (zs_ts_used_cpus(&pset->zsp_total_time, &tot, pset->zsp_online,
usr/src/lib/libzonestat/common/libzonestat.c
1110
zs_pset_usage_kernel_cpus(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1112
return (zs_ts_used_cpus(&pset->zsp_total_time, &pset->zsp_usage_kern,
usr/src/lib/libzonestat/common/libzonestat.c
1113
pset->zsp_online, B_TRUE));
usr/src/lib/libzonestat/common/libzonestat.c
1117
zs_pset_usage_zones_cpus(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
1119
return (zs_ts_used_cpus(&pset->zsp_total_time, &pset->zsp_usage_zones,
usr/src/lib/libzonestat/common/libzonestat.c
1120
pset->zsp_online, B_TRUE));
usr/src/lib/libzonestat/common/libzonestat.c
1167
zs_pset_t *pset = pz->zspz_pset;
usr/src/lib/libzonestat/common/libzonestat.c
1184
return (zs_uint64_used_pct(pset->zsp_cpu_shares, pz->zspz_cpu_shares,
usr/src/lib/libzonestat/common/libzonestat.c
2063
zs_pset_t *pset = NULL;
usr/src/lib/libzonestat/common/libzonestat.c
2119
pset = (zs_pset_t *)next;
usr/src/lib/libzonestat/common/libzonestat.c
2120
list_insert_tail(&usage->zsu_pset_list, pset);
usr/src/lib/libzonestat/common/libzonestat.c
2122
list_create(&pset->zsp_usage_list, sizeof (zs_pset_zone_t),
usr/src/lib/libzonestat/common/libzonestat.c
2124
for (j = 0; j < pset->zsp_nusage; j++) {
usr/src/lib/libzonestat/common/libzonestat.c
2127
list_insert_tail(&pset->zsp_usage_list, pz);
usr/src/lib/libzonestat/common/libzonestat.c
2129
pz->zspz_pset = pset;
usr/src/lib/libzonestat/common/libzonestat.c
2135
pset->zsp_intervals = 0;
usr/src/lib/libzonestat/common/libzonestat.c
2466
zs_pset_t *pset, *ptmp;
usr/src/lib/libzonestat/common/libzonestat.c
2480
pset = list_head(&usage->zsu_pset_list);
usr/src/lib/libzonestat/common/libzonestat.c
2481
while (pset != NULL) {
usr/src/lib/libzonestat/common/libzonestat.c
2482
pz = list_head(&pset->zsp_usage_list);
usr/src/lib/libzonestat/common/libzonestat.c
2485
pz = list_next(&pset->zsp_usage_list, pz);
usr/src/lib/libzonestat/common/libzonestat.c
2488
ptmp = pset;
usr/src/lib/libzonestat/common/libzonestat.c
2489
pset = list_next(&usage->zsu_pset_list, pset);
usr/src/lib/libzonestat/common/libzonestat.c
3807
zs_pset_t *pset, *tmp;
usr/src/lib/libzonestat/common/libzonestat.c
3810
for (pset = list_head(&usage->zsu_pset_list); pset != NULL;
usr/src/lib/libzonestat/common/libzonestat.c
3811
pset = list_next(&usage->zsu_pset_list, pset)) {
usr/src/lib/libzonestat/common/libzonestat.c
3815
if (pset->zsp_id == ZS_PSET_DEFAULT) {
usr/src/lib/libzonestat/common/libzonestat.c
3818
psetlist[0] = pset;
usr/src/lib/libzonestat/common/libzonestat.c
3820
psetlist[i] = pset;
usr/src/lib/libzonestat/common/libzonestat.c
3835
zs_pset_next(zs_usage_t *usage, zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
3837
return (list_next(&usage->zsu_pset_list, pset));
usr/src/lib/libzonestat/common/libzonestat.c
3844
zs_pset_property(zs_pset_t *pset, int prop, zs_property_t *p)
usr/src/lib/libzonestat/common/libzonestat.c
3851
(void) zs_pset_name(pset, p->zsp_v.zsv_string,
usr/src/lib/libzonestat/common/libzonestat.c
3857
p->zsp_v.zsv_int = zs_pset_id(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3862
p->zsp_v.zsv_uint = zs_pset_cputype(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3867
p->zsp_v.zsv_uint64 = zs_pset_size(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3872
p->zsp_v.zsv_uint64 = zs_pset_online(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3877
p->zsp_v.zsv_uint64 = zs_pset_min(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3882
p->zsp_v.zsv_uint64 = zs_pset_max(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3887
p->zsp_v.zsv_uint64 = zs_pset_cpu_shares(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3892
p->zsp_v.zsv_uint = zs_pset_schedulers(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3906
zs_pset_total_time(zs_pset_t *pset, timestruc_t *t)
usr/src/lib/libzonestat/common/libzonestat.c
3908
*t = pset->zsp_total_time;
usr/src/lib/libzonestat/common/libzonestat.c
3912
zs_pset_total_cpus(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
3914
return (pset->zsp_online * ZSD_ONE_CPU);
usr/src/lib/libzonestat/common/libzonestat.c
3921
zs_pset_used_time(zs_pset_t *pset, int user, timestruc_t *t)
usr/src/lib/libzonestat/common/libzonestat.c
3925
zs_pset_usage_all(pset, t);
usr/src/lib/libzonestat/common/libzonestat.c
3928
zs_pset_usage_kernel(pset, t);
usr/src/lib/libzonestat/common/libzonestat.c
3931
zs_pset_usage_zones(pset, t);
usr/src/lib/libzonestat/common/libzonestat.c
3934
zs_pset_usage_idle(pset, t);
usr/src/lib/libzonestat/common/libzonestat.c
3949
zs_pset_used_cpus(zs_pset_t *pset, int user)
usr/src/lib/libzonestat/common/libzonestat.c
3955
v = zs_pset_usage_all_cpus(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3958
v = zs_pset_usage_kernel_cpus(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3961
v = zs_pset_usage_zones_cpus(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3964
v = zs_pset_usage_idle_cpus(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3975
zs_pset_used_pct(zs_pset_t *pset, int user)
usr/src/lib/libzonestat/common/libzonestat.c
3981
v = zs_pset_usage_all_pct(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3984
v = zs_pset_usage_kernel_pct(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3987
v = zs_pset_usage_zones_pct(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3990
v = zs_pset_usage_idle_pct(pset);
usr/src/lib/libzonestat/common/libzonestat.c
3999
zs_pset_zone_list(zs_pset_t *pset, zs_pset_zone_t **zonelist, int num)
usr/src/lib/libzonestat/common/libzonestat.c
4005
for (zone = list_head(&pset->zsp_usage_list); zone != NULL;
usr/src/lib/libzonestat/common/libzonestat.c
4006
zone = list_next(&pset->zsp_usage_list, zone)) {
usr/src/lib/libzonestat/common/libzonestat.c
4024
zs_pset_zone_first(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
4026
return (list_head(&pset->zsp_usage_list));
usr/src/lib/libzonestat/common/libzonestat.c
4030
zs_pset_zone_next(zs_pset_t *pset, zs_pset_zone_t *pz)
usr/src/lib/libzonestat/common/libzonestat.c
4032
return (list_next(&pset->zsp_usage_list, pz));
usr/src/lib/libzonestat/common/libzonestat.c
943
zs_pset_name(zs_pset_t *pset, char *name, size_t len)
usr/src/lib/libzonestat/common/libzonestat.c
945
return (strlcpy(name, pset->zsp_name, len));
usr/src/lib/libzonestat/common/libzonestat.c
949
zs_pset_id(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
951
return (pset->zsp_id);
usr/src/lib/libzonestat/common/libzonestat.c
955
zs_pset_size(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
957
return (pset->zsp_size);
usr/src/lib/libzonestat/common/libzonestat.c
961
zs_pset_online(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
963
return (pset->zsp_online);
usr/src/lib/libzonestat/common/libzonestat.c
967
zs_pset_min(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
969
return (pset->zsp_min);
usr/src/lib/libzonestat/common/libzonestat.c
973
zs_pset_max(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
975
return (pset->zsp_max);
usr/src/lib/libzonestat/common/libzonestat.c
979
zs_pset_schedulers(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
981
return (pset->zsp_scheds);
usr/src/lib/libzonestat/common/libzonestat.c
991
zs_pset_cpu_shares(zs_pset_t *pset)
usr/src/lib/libzonestat/common/libzonestat.c
993
if (!(pset->zsp_scheds & ZS_SCHED_FSS))
usr/src/lib/libzonestat/common/libzonestat.c
996
return (pset->zsp_cpu_shares);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2359
priv_set_t *pset;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2361
pset = priv_allocset();
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2362
if (pset == NULL)
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2365
if (getppriv(PRIV_LIMIT, pset)) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2366
priv_freeset(pset);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2370
if (setppriv(PRIV_ON, PRIV_INHERITABLE, pset)) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2371
priv_freeset(pset);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2375
priv_freeset(pset);
usr/src/test/i2c-tests/i2csimd/i2csimd.c
276
priv_set_t *pset;
usr/src/test/i2c-tests/i2csimd/i2csimd.c
336
if ((pset = priv_allocset()) == NULL) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
340
priv_basicset(pset);
usr/src/test/i2c-tests/i2csimd/i2csimd.c
341
if (priv_delset(pset, PRIV_PROC_EXEC) == -1 ||
usr/src/test/i2c-tests/i2csimd/i2csimd.c
342
priv_delset(pset, PRIV_PROC_FORK) == -1 ||
usr/src/test/i2c-tests/i2csimd/i2csimd.c
343
priv_delset(pset, PRIV_PROC_INFO) == -1 ||
usr/src/test/i2c-tests/i2csimd/i2csimd.c
344
priv_delset(pset, PRIV_PROC_SESSION) == -1 ||
usr/src/test/i2c-tests/i2csimd/i2csimd.c
345
priv_delset(pset, PRIV_FILE_LINK_ANY) == -1 ||
usr/src/test/i2c-tests/i2csimd/i2csimd.c
346
priv_delset(pset, PRIV_PROC_SECFLAGS) == -1 ||
usr/src/test/i2c-tests/i2csimd/i2csimd.c
347
priv_delset(pset, PRIV_NET_ACCESS) == -1) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
351
if (setppriv(PRIV_SET, PRIV_PERMITTED, pset) == -1) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
355
if (setppriv(PRIV_SET, PRIV_PERMITTED, pset) == -1) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
359
priv_freeset(pset);
usr/src/uts/common/c2/audit.c
1226
priv_set_t pset = CR_IPRIV(cr);
usr/src/uts/common/c2/audit.c
1243
priv_inverse(&pset);
usr/src/uts/common/c2/audit.c
1244
priv_intersect(&CR_IPRIV(pfcred), &pset);
usr/src/uts/common/c2/audit.c
1245
if (!priv_isemptyset(&pset) ||
usr/src/uts/common/c2/audit.c
1248
priv_getsetbynum(PRIV_INHERITABLE), &pset, AUT_PRIV,
usr/src/uts/common/c2/audit_token.c
1084
const priv_set_t *pset,
usr/src/uts/common/c2/audit_token.c
1119
full = priv_isfullset(pset);
usr/src/uts/common/c2/audit_token.c
1129
if (priv_ismember(pset, priv)) {
usr/src/uts/common/disp/sysdc.c
927
sysdc_pset_t *pset;
usr/src/uts/common/disp/sysdc.c
954
for (pset = list_head(&sysdc_psets); pset != NULL;
usr/src/uts/common/disp/sysdc.c
955
pset = list_next(&sysdc_psets, pset)) {
usr/src/uts/common/disp/sysdc.c
956
if (pset->sdp_cpupart == cpupart) {
usr/src/uts/common/disp/sysdc.c
960
if (pset == NULL) {
usr/src/uts/common/disp/sysdc.c
961
pset = newpset;
usr/src/uts/common/disp/sysdc.c
963
pset->sdp_cpupart = cpupart;
usr/src/uts/common/disp/sysdc.c
964
list_insert_tail(&sysdc_psets, pset);
usr/src/uts/common/disp/sysdc.c
966
pset->sdp_nthreads++;
usr/src/uts/common/disp/sysdc.c
967
ASSERT(pset->sdp_nthreads > 0);
usr/src/uts/common/disp/sysdc.c
969
sdc->sdc_pset = pset;
usr/src/uts/common/os/clock_highres.c
105
int pset;
usr/src/uts/common/os/clock_highres.c
250
pset = t->t_bind_pset;
usr/src/uts/common/os/clock_highres.c
254
cyclic_bind(cyc, cpu, pset == PS_NONE ? NULL : cpupart);
usr/src/uts/common/os/clock_highres.c
361
int pset;
usr/src/uts/common/os/clock_highres.c
374
pset = t->t_bind_pset;
usr/src/uts/common/os/clock_highres.c
384
cyclic_bind(cyc, cpu, pset == PS_NONE ? NULL : cpupart);
usr/src/uts/common/os/klpd.c
452
priv_set_t pset;
usr/src/uts/common/os/klpd.c
462
if (copyin(psetbuf, &pset, sizeof (priv_set_t)))
usr/src/uts/common/os/klpd.c
465
if (!priv_issubset(&pset, &CR_OEPRIV(cr)))
usr/src/uts/common/os/klpd.c
512
kpd->klpd_pset = pset;
usr/src/uts/common/os/policy.c
2263
priv_set_t pset;
usr/src/uts/common/os/policy.c
2286
pset = plcy->dp_wrp;
usr/src/uts/common/os/policy.c
2288
pset = plcy->dp_rdp;
usr/src/uts/common/os/policy.c
2296
if (priv_ismember(&pset, PRIV_SYS_IP_CONFIG) &&
usr/src/uts/common/os/policy.c
2299
priv_delset(&pset, PRIV_SYS_IP_CONFIG);
usr/src/uts/common/os/policy.c
2300
priv_addset(&pset, PRIV_SYS_NET_CONFIG);
usr/src/uts/common/os/policy.c
2303
err = secpolicy_require_set(cr, &pset, "devpolicy", KLPDARG_NONE);
usr/src/uts/common/os/policy.c
2544
priv_set_t pset;
usr/src/uts/common/os/policy.c
2546
priv_emptyset(&pset);
usr/src/uts/common/os/policy.c
2549
priv_addset(&pset, PRIV_SYS_CONFIG);
usr/src/uts/common/os/policy.c
2551
priv_addset(&pset, PRIV_SYS_IP_CONFIG);
usr/src/uts/common/os/policy.c
2553
return (secpolicy_require_set(credp, &pset, "devpolicy", KLPDARG_NONE));
usr/src/uts/common/os/policy.c
506
priv_set_t pset;
usr/src/uts/common/os/policy.c
526
pset = CR_OEPRIV(cr); /* present privileges */
usr/src/uts/common/os/policy.c
527
priv_inverse(&pset); /* all non present privileges */
usr/src/uts/common/os/policy.c
528
priv_intersect(req, &pset); /* the actual missing privs */
usr/src/uts/common/os/policy.c
531
audit_priv(PRIV_NONE, &pset, 0);
usr/src/uts/common/os/policy.c
537
if (priv_ismember(&pset, priv)) {
usr/src/uts/common/os/pool_pset.c
100
return (pset);
usr/src/uts/common/os/pool_pset.c
342
pool_pset_t *pset;
usr/src/uts/common/os/pool_pset.c
349
pset = kmem_alloc(sizeof (pool_pset_t), KM_SLEEP);
usr/src/uts/common/os/pool_pset.c
350
pset->pset_id = *id = psetid;
usr/src/uts/common/os/pool_pset.c
351
pset->pset_npools = 0;
usr/src/uts/common/os/pool_pset.c
352
(void) nvlist_alloc(&pset->pset_props, NV_UNIQUE_NAME, KM_SLEEP);
usr/src/uts/common/os/pool_pset.c
353
(void) nvlist_add_int64(pset->pset_props, "pset.sys_id", psetid);
usr/src/uts/common/os/pool_pset.c
354
(void) nvlist_add_byte(pset->pset_props, "pset.default", 0);
usr/src/uts/common/os/pool_pset.c
358
(void) nvlist_add_string(pset->pset_props, "pset.name", pset_name);
usr/src/uts/common/os/pool_pset.c
359
list_insert_tail(&pool_pset_list, pset);
usr/src/uts/common/os/pool_pset.c
369
pool_pset_t *pset;
usr/src/uts/common/os/pool_pset.c
376
if ((pset = pool_lookup_pset_by_id(psetid)) == NULL)
usr/src/uts/common/os/pool_pset.c
378
if (pset->pset_npools > 0) /* can't destroy associated psets */
usr/src/uts/common/os/pool_pset.c
380
if ((ret = cpupart_destroy(pset->pset_id)) != 0)
usr/src/uts/common/os/pool_pset.c
382
(void) nvlist_free(pset->pset_props);
usr/src/uts/common/os/pool_pset.c
383
list_remove(&pool_pset_list, pset);
usr/src/uts/common/os/pool_pset.c
385
kmem_free(pset, sizeof (pool_pset_t));
usr/src/uts/common/os/pool_pset.c
492
pool_pset_t *pset, *oldpset;
usr/src/uts/common/os/pool_pset.c
498
(pset = pool_lookup_pset_by_id(psetid)) == NULL) {
usr/src/uts/common/os/pool_pset.c
514
pool->pool_pset = pset;
usr/src/uts/common/os/pool_pset.c
525
azarg.newpsetid = pset->pset_id;
usr/src/uts/common/os/pool_pset.c
532
pset->pset_npools++;
usr/src/uts/common/os/pool_pset.c
723
pool_pset_t *pset;
usr/src/uts/common/os/pool_pset.c
728
if ((pset = pool_lookup_pset_by_id(psetid)) == NULL)
usr/src/uts/common/os/pool_pset.c
730
ret = pool_propput_common(pset->pset_props, pair, pool_pset_props);
usr/src/uts/common/os/pool_pset.c
742
pool_pset_t *pset;
usr/src/uts/common/os/pool_pset.c
747
if ((pset = pool_lookup_pset_by_id(psetid)) == NULL)
usr/src/uts/common/os/pool_pset.c
749
ret = pool_proprm_common(pset->pset_props, name, pool_pset_props);
usr/src/uts/common/os/pool_pset.c
848
pool_pset_t *pset;
usr/src/uts/common/os/pool_pset.c
859
for (pset = list_head(&pool_pset_list); pset;
usr/src/uts/common/os/pool_pset.c
860
pset = list_next(&pool_pset_list, pset)) {
usr/src/uts/common/os/pool_pset.c
861
psetid_t psetid = pset->pset_id;
usr/src/uts/common/os/pool_pset.c
906
(void) nvlist_dup(pset->pset_props, &nvl, KM_SLEEP);
usr/src/uts/common/os/pool_pset.c
93
pool_pset_t *pset = pool_pset_default;
usr/src/uts/common/os/pool_pset.c
932
pool_pset_t *pset;
usr/src/uts/common/os/pool_pset.c
938
pset = pool_lookup_pset_by_id(psetid);
usr/src/uts/common/os/pool_pset.c
940
if (cpupart == NULL || pset == NULL) {
usr/src/uts/common/os/pool_pset.c
97
for (pset = list_head(&pool_pset_list); pset;
usr/src/uts/common/os/pool_pset.c
98
pset = list_next(&pool_pset_list, pset)) {
usr/src/uts/common/os/pool_pset.c
99
if (pset->pset_id == psetid)
usr/src/uts/common/syscall/ppriv.c
100
!priv_issubset(&pset, &CR_LPRIV(pcr)) ||
usr/src/uts/common/syscall/ppriv.c
101
secpolicy_require_privs(CRED(), &pset) != 0) {
usr/src/uts/common/syscall/ppriv.c
134
priv_union(&pset, target);
usr/src/uts/common/syscall/ppriv.c
137
priv_inverse(&pset);
usr/src/uts/common/syscall/ppriv.c
138
priv_intersect(target, &pset);
usr/src/uts/common/syscall/ppriv.c
147
*target = pset;
usr/src/uts/common/syscall/ppriv.c
155
priv_intersect(&pset, &CR_EPRIV(cr));
usr/src/uts/common/syscall/ppriv.c
208
getppriv(priv_ptype_t type, priv_set_t *pset)
usr/src/uts/common/syscall/ppriv.c
213
if (copyout(priv_getset(CRED(), type), pset, sizeof (priv_set_t)) != 0)
usr/src/uts/common/syscall/ppriv.c
57
priv_set_t pset, *target;
usr/src/uts/common/syscall/ppriv.c
65
if (copyin(in_pset, &pset, sizeof (priv_set_t)))
usr/src/uts/common/syscall/ppriv.c
76
audit_setppriv(op, type, &pset, pcr);
usr/src/uts/common/syscall/ppriv.c
90
!priv_issubset(&pset, &CR_LPRIV(pcr))) {
usr/src/uts/common/syscall/ppriv.c
95
if (!priv_issubset(&pset, &CR_OPPRIV(pcr)) &&
usr/src/uts/common/syscall/ppriv.c
96
!priv_issubset(&pset, priv_getset(pcr, type))) {
usr/src/uts/common/syscall/pset.c
117
pset_destroy(psetid_t pset)
usr/src/uts/common/syscall/pset.c
129
error = cpupart_destroy(pset);
usr/src/uts/common/syscall/pset.c
138
pset_assign(psetid_t pset, processorid_t cpuid, psetid_t *opset, int forced)
usr/src/uts/common/syscall/pset.c
144
if (pset != PS_QUERY && secpolicy_pset(CRED()) != 0)
usr/src/uts/common/syscall/pset.c
148
if (pset != PS_QUERY && pool_state == POOL_ENABLED) {
usr/src/uts/common/syscall/pset.c
162
if (pset != PS_QUERY)
usr/src/uts/common/syscall/pset.c
163
error = cpupart_attach_cpu(pset, cp, forced);
usr/src/uts/common/syscall/pset.c
178
pset_info(psetid_t pset, int *typep, uint_t *numcpusp,
usr/src/uts/common/syscall/pset.c
198
if ((error = cpupart_get_cpus(&pset, pset_cpus, &real_ncpus)) != 0)
usr/src/uts/common/syscall/pset.c
222
if (pset == PS_NONE)
usr/src/uts/common/syscall/pset.c
241
pset_bind_thread(kthread_t *tp, psetid_t pset, psetid_t *oldpset, void *projbuf,
usr/src/uts/common/syscall/pset.c
252
switch (pset) {
usr/src/uts/common/syscall/pset.c
278
if (*oldpset == PS_NONE && pset == PS_NONE)
usr/src/uts/common/syscall/pset.c
287
if ((error = cpupart_bind_thread(tp, pset, 0,
usr/src/uts/common/syscall/pset.c
289
tp->t_bind_pset = pset;
usr/src/uts/common/syscall/pset.c
298
pset_bind_process(proc_t *pp, psetid_t pset, psetid_t *oldpset, void *projbuf,
usr/src/uts/common/syscall/pset.c
305
if ((pset != PS_QUERY) && pp->p_flag & SSYS) {
usr/src/uts/common/syscall/pset.c
316
rval = pset_bind_thread(tp, pset, oldpset, projbuf,
usr/src/uts/common/syscall/pset.c
329
pset_bind_task(task_t *tk, psetid_t pset, psetid_t *oldpset, void *projbuf,
usr/src/uts/common/syscall/pset.c
345
rval = pset_bind_process(pp, pset, oldpset, projbuf,
usr/src/uts/common/syscall/pset.c
356
pset_bind_project(kproject_t *kpj, psetid_t pset, psetid_t *oldpset,
usr/src/uts/common/syscall/pset.c
370
rval = pset_bind_process(pp, pset, oldpset, projbuf,
usr/src/uts/common/syscall/pset.c
381
pset_bind_zone(zone_t *zptr, psetid_t pset, psetid_t *oldpset, void *projbuf,
usr/src/uts/common/syscall/pset.c
393
rval = pset_bind_process(pp, pset, oldpset, projbuf,
usr/src/uts/common/syscall/pset.c
408
pset_unbind(psetid_t pset, void *projbuf, void *zonebuf, idtype_t idtype)
usr/src/uts/common/syscall/pset.c
418
if (idtype == P_PSETID && cpupart_find(pset) == NULL)
usr/src/uts/common/syscall/pset.c
435
if ((idtype == P_PSETID && tp->t_bind_pset != pset) ||
usr/src/uts/common/syscall/pset.c
450
pset_bind_contract(cont_process_t *ctp, psetid_t pset, psetid_t *oldpset,
usr/src/uts/common/syscall/pset.c
462
rval = pset_bind_process(pp, pset, oldpset, projbuf,
usr/src/uts/common/syscall/pset.c
47
static int pset(int, long, long, long, long);
usr/src/uts/common/syscall/pset.c
476
pset_bind_lwp(psetid_t pset, id_t id, pid_t pid, psetid_t *opset)
usr/src/uts/common/syscall/pset.c
514
error = pset_bind_thread(tp, pset, &oldpset, projbuf, zonebuf);
usr/src/uts/common/syscall/pset.c
52
(int (*)())pset,
usr/src/uts/common/syscall/pset.c
533
pset_bind(psetid_t pset, idtype_t idtype, id_t id, psetid_t *opset)
usr/src/uts/common/syscall/pset.c
546
if ((pset != PS_QUERY) && (pset != PS_SOFT) &&
usr/src/uts/common/syscall/pset.c
547
(pset != PS_HARD) && (pset != PS_QUERY_TYPE)) {
usr/src/uts/common/syscall/pset.c
560
if (cpupart_get_cpus(&pset, NULL, NULL) != 0) {
usr/src/uts/common/syscall/pset.c
563
} else if (pset != PS_NONE && secpolicy_pbind(CRED()) != 0) {
usr/src/uts/common/syscall/pset.c
593
error = pset_bind_thread(tp, pset, &oldpset, projbuf, zonebuf);
usr/src/uts/common/syscall/pset.c
607
error = pset_bind_process(pp, pset, &oldpset, projbuf, zonebuf);
usr/src/uts/common/syscall/pset.c
620
error = pset_bind_task(tk, pset, &oldpset, projbuf, zonebuf);
usr/src/uts/common/syscall/pset.c
635
error = pset_bind_project(kpj, pset, &oldpset, projbuf,
usr/src/uts/common/syscall/pset.c
649
error = pset_bind_zone(zptr, pset, &oldpset, projbuf, zonebuf);
usr/src/uts/common/syscall/pset.c
663
error = pset_bind_contract(ct->ct_data, pset, &oldpset, projbuf,
usr/src/uts/common/syscall/pset.c
670
if (id == P_MYID || pset != PS_NONE || !INGLOBALZONE(curproc)) {
usr/src/uts/common/syscall/pset.c
678
if (id == P_MYID || pset != PS_NONE || !INGLOBALZONE(curproc)) {
usr/src/uts/common/syscall/pset.c
708
pset_getloadavg(psetid_t pset, int *buf, int nelem)
usr/src/uts/common/syscall/pset.c
724
error = cpupart_get_loadavg(pset, loadbuf, nelem);
usr/src/uts/common/syscall/pset.c
804
pset_setattr(psetid_t pset, uint_t attr)
usr/src/uts/common/syscall/pset.c
815
if (pset == PS_QUERY || PSET_BADATTR(attr)) {
usr/src/uts/common/syscall/pset.c
819
if ((error = cpupart_setattr(pset, attr)) != 0) {
usr/src/uts/common/syscall/pset.c
828
pset_getattr(psetid_t pset, uint_t *attrp)
usr/src/uts/common/syscall/pset.c
833
if (pset == PS_QUERY)
usr/src/uts/common/syscall/pset.c
835
if ((error = cpupart_getattr(pset, &attr)) != 0)
usr/src/uts/common/xen/os/gnttab.c
509
gnttab_setup(gnttab_setup_table_t *pset)
usr/src/uts/common/xen/os/gnttab.c
513
frames = kmem_alloc(pset->nr_frames * sizeof (gnttab_frame_t),
usr/src/uts/common/xen/os/gnttab.c
517
set_xen_guest_handle(pset->frame_list, frames);
usr/src/uts/common/xen/os/gnttab.c
524
if ((HYPERVISOR_grant_table_op(GNTTABOP_setup_table, pset, 1) != 0) ||
usr/src/uts/common/xen/os/gnttab.c
525
(pset->status != 0)) {
usr/src/uts/sun4v/os/fillsysinfo.c
1359
cpuset_t *pset = cpuid2pset[idx];
usr/src/uts/sun4v/os/fillsysinfo.c
1361
if (pset != NULL) {
usr/src/uts/sun4v/os/fillsysinfo.c
1363
CPUSET_FIND(*pset, id);
usr/src/uts/sun4v/os/fillsysinfo.c
1366
CPUSET_DEL(*pset, id);
usr/src/uts/sun4v/os/fillsysinfo.c
1371
kmem_free(pset, sizeof (cpuset_t));