Symbol: sclass
usr/src/tools/smatch/src/evaluate.c
1321
int sclass = classify_type(source, &s);
usr/src/tools/smatch/src/evaluate.c
1324
if (tclass & sclass & TYPE_NUM) {
usr/src/tools/smatch/src/evaluate.c
1337
if (sclass & TYPE_FOULED && unfoul(s) == t)
usr/src/tools/smatch/src/evaluate.c
1343
unrestrict(expr->right, sclass, &s);
usr/src/tools/smatch/src/evaluate.c
1346
} else if (!(sclass & TYPE_RESTRICT))
usr/src/tools/smatch/src/evaluate.c
1357
if (tclass == TYPE_PTR && is_int(sclass)) {
usr/src/tools/smatch/src/evaluate.c
1359
unrestrict(expr->right, sclass, &s);
usr/src/tools/smatch/src/evaluate.c
1372
tclass, sclass, target, source);
usr/src/tools/smatch/src/evaluate.c
1405
int sclass = classify_type(source, &s);
usr/src/tools/smatch/src/evaluate.c
1407
if (tclass & sclass & TYPE_NUM) {
usr/src/tools/smatch/src/evaluate.c
1410
if (sclass & TYPE_FOULED && unfoul(s) == t)
usr/src/tools/smatch/src/evaluate.c
1416
} else if (!(sclass & TYPE_RESTRICT))
usr/src/tools/smatch/src/evaluate.c
1438
if (!(sclass & TYPE_PTR)) {
usr/src/tools/smatch/src/evaluate.c
1483
if (t == &bool_ctype && (sclass & TYPE_PTR))
usr/src/tools/smatch/src/evaluate.c
2927
int tclass, sclass;
usr/src/tools/smatch/src/evaluate.c
2987
sclass = classify_type(stype, &stype);
usr/src/tools/smatch/src/evaluate.c
2995
if (sclass & TYPE_COMPOUND)
usr/src/tools/smatch/src/evaluate.c
2999
if (sclass & TYPE_FOULED)
usr/src/tools/smatch/src/evaluate.c
3006
if (sclass & TYPE_RESTRICT) {
usr/src/tools/smatch/src/evaluate.c
3008
if (sclass & TYPE_FOULED)
usr/src/tools/smatch/src/evaluate.c
3027
else if (sclass == TYPE_PTR) {
usr/src/tools/smatch/src/evaluate.c
3058
while (Wbitwise_pointer && tclass == TYPE_PTR && sclass == TYPE_PTR) {
usr/src/tools/smatch/src/evaluate.c
3060
sclass = classify_type(stype->ctype.base_type, &stype);
usr/src/tools/smatch/src/evaluate.c
3071
if (sclass & TYPE_RESTRICT) {
usr/src/tools/smatch/src/evaluate.c
3596
int sclass, cclass;
usr/src/tools/smatch/src/evaluate.c
3613
sclass = classify_type(switch_type, &switch_type);
usr/src/tools/smatch/src/evaluate.c
3617
if (!(sclass & cclass & TYPE_NUM))
usr/src/tools/smatch/src/evaluate.c
3621
if ((sclass | cclass) & TYPE_FLOAT)
usr/src/tools/smatch/src/evaluate.c
3625
if (!((sclass | cclass) & TYPE_RESTRICT))
usr/src/tools/smatch/src/evaluate.c
3629
cclass, sclass, case_type, switch_type)) {
usr/src/tools/smatch/src/evaluate.c
3631
unrestrict(switch_expr, sclass, &switch_type);
usr/src/uts/common/conf/param.c
432
sclass_t sclass[] = {
usr/src/uts/common/conf/param.c
448
int nclass = sizeof (sclass) / sizeof (sclass_t);
usr/src/uts/common/disp/class.c
120
clp = &sclass[*cidp];
usr/src/uts/common/disp/class.c
158
for (clp = &sclass[0]; clp < &sclass[nclass]; clp++) {
usr/src/uts/common/disp/class.c
160
*cidp = clp - &sclass[0];
usr/src/uts/common/disp/class.c
216
return (CL_VAPARMSIN(&sclass[parmsp->pc_cid],
usr/src/uts/common/disp/class.c
219
return (CL_PARMSIN(&sclass[parmsp->pc_cid],
usr/src/uts/common/disp/class.c
233
return (CL_PARMSOUT(&sclass[parmsp->pc_cid], parmsp->pc_clparms,
usr/src/uts/common/disp/class.c
342
return (CL_VAPARMSOUT(&sclass[prmsp->pc_cid],
usr/src/uts/common/disp/class.c
357
clname = sclass[prmsp->pc_cid].cl_name;
usr/src/uts/common/disp/class.c
61
for (clp = sclass; clp < &sclass[nclass]; clp++)
usr/src/uts/common/disp/class.c
65
if (clp == &sclass[nclass]) {
usr/src/uts/common/disp/class.c
68
*cidp = clp - &sclass[0];
usr/src/uts/common/disp/disp.c
251
sc = &sclass[cid];
usr/src/uts/common/disp/disp.c
316
cl_maxglobpri = clp->cl_init(clp - sclass, PC_CLPARMSZ, &clp->cl_funcs);
usr/src/uts/common/disp/fss.c
1732
t->t_clfuncs = &(sclass[cid].cl_funcs->thread);
usr/src/uts/common/disp/fss.c
260
static struct sclass fss = {
usr/src/uts/common/disp/fx.c
524
t->t_clfuncs = &(sclass[cid].cl_funcs->thread);
usr/src/uts/common/disp/fx.c
58
static struct sclass csw = {
usr/src/uts/common/disp/priocntl.c
215
scheduler_load(pcinfo.pc_clname, &sclass[pcinfo.pc_cid]);
usr/src/uts/common/disp/priocntl.c
218
error = CL_GETCLINFO(&sclass[pcinfo.pc_cid], pcinfo.pc_clinfo);
usr/src/uts/common/disp/priocntl.c
246
(void) strncpy(pcinfo.pc_clname, sclass[pcinfo.pc_cid].cl_name,
usr/src/uts/common/disp/priocntl.c
256
scheduler_load(pcinfo.pc_clname, &sclass[pcinfo.pc_cid]);
usr/src/uts/common/disp/priocntl.c
259
error = CL_GETCLINFO(&sclass[pcinfo.pc_cid], pcinfo.pc_clinfo);
usr/src/uts/common/disp/priocntl.c
654
error = CL_ADMIN(&sclass[pcadmin.pc_cid], pcadmin.pc_cladmin,
usr/src/uts/common/disp/priocntl.c
666
error = CL_GETCLPRI(&sclass[pcpri.pc_cid], &pcpri);
usr/src/uts/common/disp/priocntl.c
727
outstr = sclass[defaultcid].cl_name;
usr/src/uts/common/disp/rt.c
415
t->t_clfuncs = &(sclass[cid].cl_funcs->thread);
usr/src/uts/common/disp/rt.c
61
static struct sclass csw = {
usr/src/uts/common/disp/sysdc.c
1050
t->t_clfuncs = &(sclass[syscid].cl_funcs->thread);
usr/src/uts/common/disp/sysdc.c
1233
static struct sclass csw = {
usr/src/uts/common/disp/sysdc.c
980
t->t_clfuncs = &(sclass[cid].cl_funcs->thread);
usr/src/uts/common/disp/ts.c
632
t->t_clfuncs = &(sclass[cid].cl_funcs->thread);
usr/src/uts/common/disp/ts.c
65
static struct sclass csw = {
usr/src/uts/common/fs/proc/prioctl.c
1386
(void) strncpy(sp->pr_clname, sclass[t->t_cid].cl_name,
usr/src/uts/common/fs/proc/prioctl.c
1555
(void) strncpy(psp->pr_clname, sclass[t->t_cid].cl_name,
usr/src/uts/common/fs/proc/prioctl.c
3171
(void) strncpy(sp->pr_clname, sclass[t->t_cid].cl_name,
usr/src/uts/common/fs/proc/prioctl.c
3342
(void) strncpy(psp->pr_clname, sclass[t->t_cid].cl_name,
usr/src/uts/common/fs/proc/prsubr.c
1073
(void) strncpy(sp->pr_clname, sclass[t->t_cid].cl_name,
usr/src/uts/common/fs/proc/prsubr.c
1301
(void) strncpy(sp->pr_clname, sclass[t->t_cid].cl_name,
usr/src/uts/common/fs/proc/prsubr.c
3362
(void) strncpy(psp->pr_clname, sclass[t->t_cid].cl_name,
usr/src/uts/common/fs/proc/prsubr.c
3431
(void) strncpy(psp->pr_clname, sclass[t->t_cid].cl_name,
usr/src/uts/common/os/lwp.c
584
t->t_clfuncs = &(sclass[cid].cl_funcs->thread);
usr/src/uts/common/os/modconf.c
1236
clp = &sclass[cid];
usr/src/uts/common/os/modconf.c
1282
clp = &sclass[cid];
usr/src/uts/common/os/zone.c
5642
outstr = sclass[zone->zone_defaultcid].cl_name;
usr/src/uts/common/sys/class.h
102
class_ops_t sclass;
usr/src/uts/common/sys/class.h
126
extern struct sclass sclass[]; /* the class table */
usr/src/uts/common/sys/class.h
148
(*(clp)->cl_funcs->sclass.cl_admin)(uaddr, reqpcredp)
usr/src/uts/common/sys/class.h
151
(sclass[cid].cl_funcs->thread.cl_enterclass) (t, cid, \
usr/src/uts/common/sys/class.h
155
(sclass[cid].cl_funcs->thread.cl_exitclass) ((void *)clprocp)
usr/src/uts/common/sys/class.h
164
(*(clp)->cl_funcs->sclass.cl_getclinfo)((void *)clinfop)
usr/src/uts/common/sys/class.h
167
(*(clp)->cl_funcs->sclass.cl_getclpri)(clprip)
usr/src/uts/common/sys/class.h
173
(clp)->cl_funcs->sclass.cl_parmsin((void *)clparmsp)
usr/src/uts/common/sys/class.h
176
(clp)->cl_funcs->sclass.cl_parmsout((void *)clparmsp, vaparmsp)
usr/src/uts/common/sys/class.h
179
(clp)->cl_funcs->sclass.cl_vaparmsin((void *)clparmsp, vaparmsp)
usr/src/uts/common/sys/class.h
182
(clp)->cl_funcs->sclass.cl_vaparmsout((void *)clparmsp, vaparmsp)
usr/src/uts/common/sys/class.h
225
(sclass[cid].cl_funcs->sclass.cl_alloc) (pp, flag)
usr/src/uts/common/sys/class.h
227
#define CL_FREE(cid, bufp) (sclass[cid].cl_funcs->sclass.cl_free) (bufp)
usr/src/uts/common/sys/modctl.h
154
struct sclass *sched_class;