Home
last modified time | relevance | path

Searched refs:sclass (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dclass.h102 class_ops_t sclass; member
106 typedef struct sclass { struct
126 extern struct sclass sclass[]; /* the class table */ argument
148 (*(clp)->cl_funcs->sclass.cl_admin)(uaddr, reqpcredp)
151 (sclass[cid].cl_funcs->thread.cl_enterclass) (t, cid, \
155 (sclass[cid].cl_funcs->thread.cl_exitclass) ((void *)clprocp)
164 (*(clp)->cl_funcs->sclass.cl_getclinfo)((void *)clinfop)
167 (*(clp)->cl_funcs->sclass.cl_getclpri)(clprip)
173 (clp)->cl_funcs->sclass.cl_parmsin((void *)clparmsp)
225 (sclass[cid].cl_funcs->sclass.cl_alloc) (pp, flag)
[all …]
H A Dmodctl.h153 struct sclass *sched_class;
/illumos-gate/usr/src/uts/common/disp/
H A Dclass.c61 for (clp = sclass; clp < &sclass[nclass]; clp++) in alloc_cid()
65 if (clp == &sclass[nclass]) { in alloc_cid()
68 *cidp = clp - &sclass[0]; in alloc_cid()
120 clp = &sclass[*cidp]; in getcid()
158 for (clp = &sclass[0]; clp < &sclass[nclass]; clp++) { in getcidbyname_locked()
160 *cidp = clp - &sclass[0]; in getcidbyname_locked()
216 return (CL_VAPARMSIN(&sclass[parmsp->pc_cid], in parmsin()
219 return (CL_PARMSIN(&sclass[parmsp->pc_cid], in parmsin()
233 return (CL_PARMSOUT(&sclass[parmsp->pc_cid], parmsp->pc_clparms, in parmsout()
342 return (CL_VAPARMSOUT(&sclass[prmsp->pc_cid], in vaparmsout()
[all …]
H A Dpriocntl.c215 scheduler_load(pcinfo.pc_clname, &sclass[pcinfo.pc_cid]); in priocntl_common()
218 error = CL_GETCLINFO(&sclass[pcinfo.pc_cid], pcinfo.pc_clinfo); in priocntl_common()
246 (void) strncpy(pcinfo.pc_clname, sclass[pcinfo.pc_cid].cl_name, in priocntl_common()
256 scheduler_load(pcinfo.pc_clname, &sclass[pcinfo.pc_cid]); in priocntl_common()
259 error = CL_GETCLINFO(&sclass[pcinfo.pc_cid], pcinfo.pc_clinfo); in priocntl_common()
654 error = CL_ADMIN(&sclass[pcadmin.pc_cid], pcadmin.pc_cladmin, in priocntl_common()
666 error = CL_GETCLPRI(&sclass[pcpri.pc_cid], &pcpri); in priocntl_common()
727 outstr = sclass[defaultcid].cl_name; in priocntl_common()
H A Dsysdc.c980 t->t_clfuncs = &(sclass[cid].cl_funcs->thread); in sysdc_enterclass()
1050 t->t_clfuncs = &(sclass[syscid].cl_funcs->thread); in sysdc_exit()
1233 static struct sclass csw = {
H A Drt.c61 static struct sclass csw = {
415 t->t_clfuncs = &(sclass[cid].cl_funcs->thread); in rt_enterclass()
H A Dfx.c58 static struct sclass csw = {
524 t->t_clfuncs = &(sclass[cid].cl_funcs->thread); in fx_enterclass()
H A Ddisp.c251 sc = &sclass[cid]; in dispinit()
316 cl_maxglobpri = clp->cl_init(clp - sclass, PC_CLPARMSZ, &clp->cl_funcs); in disp_add()
H A Dts.c65 static struct sclass csw = {
632 t->t_clfuncs = &(sclass[cid].cl_funcs->thread); in ts_enterclass()
H A Dfss.c260 static struct sclass fss = {
1732 t->t_clfuncs = &(sclass[cid].cl_funcs->thread); in fss_enterclass()
/illumos-gate/usr/src/tools/smatch/src/
H A Devaluate.c1324 if (tclass & sclass & TYPE_NUM) { in evaluate_assign_op()
1407 if (tclass & sclass & TYPE_NUM) { in check_assignment_types()
1438 if (!(sclass & TYPE_PTR)) { in check_assignment_types()
2927 int tclass, sclass; in evaluate_cast() local
2995 if (sclass & TYPE_COMPOUND) in evaluate_cast()
2999 if (sclass & TYPE_FOULED) in evaluate_cast()
3006 if (sclass & TYPE_RESTRICT) { in evaluate_cast()
3008 if (sclass & TYPE_FOULED) in evaluate_cast()
3027 else if (sclass == TYPE_PTR) { in evaluate_cast()
3071 if (sclass & TYPE_RESTRICT) { in evaluate_cast()
[all …]
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dshiocmd_solaris.c221 Shclass_t sclass; member
244 Shclass_t *sp = &dcp->sclass; in fieldcreate()
339 genvalue(outfile,&dcp->sclass,0,np); in walk_class()
382 tcp->sclass = *sp; in mkclass()
/illumos-gate/usr/src/uts/common/conf/
H A Dparam.c433 sclass_t sclass[] = { variable
449 int nclass = sizeof (sclass) / sizeof (sclass_t);
/illumos-gate/usr/src/uts/common/os/
H A Dmodconf.c1236 clp = &sclass[cid]; in mod_installsched()
1282 clp = &sclass[cid]; in mod_removesched()
H A Dlwp.c583 t->t_clfuncs = &(sclass[cid].cl_funcs->thread); in lwp_create()
H A Dzone.c5642 outstr = sclass[zone->zone_defaultcid].cl_name; in zone_getattr()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprioctl.c1405 (void) strncpy(sp->pr_clname, sclass[t->t_cid].cl_name, in oprgetstatus32()
1574 (void) strncpy(psp->pr_clname, sclass[t->t_cid].cl_name, in oprgetpsinfo32()
3214 (void) strncpy(sp->pr_clname, sclass[t->t_cid].cl_name, in oprgetstatus()
3385 (void) strncpy(psp->pr_clname, sclass[t->t_cid].cl_name, in oprgetpsinfo()
H A Dprsubr.c1047 (void) strncpy(sp->pr_clname, sclass[t->t_cid].cl_name, in prgetlwpstatus32()
1275 (void) strncpy(sp->pr_clname, sclass[t->t_cid].cl_name, in prgetlwpstatus()
3336 (void) strncpy(psp->pr_clname, sclass[t->t_cid].cl_name, in prgetlwpsinfo()
3405 (void) strncpy(psp->pr_clname, sclass[t->t_cid].cl_name, in prgetlwpsinfo32()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Dprocfs.d.in341 pr_clname = `sclass[T->t_cid].cl_name;