Lines Matching refs:class
27 * The System Duty Cycle (SDC) scheduling class
37 * treated kindly by the dispatcher and the SYS scheduling class: they run
54 * The SDC scheduling class is a solution to this problem.
69 * A thread joining the SDC class specifies a "target" DC that it wants
79 * though threads in the SDC class might take a while to do their job, they
89 * scheduling class.
114 * Moves a kernel thread from the SYS scheduling class to the
115 * SDC class. t must have an associated LWP (created by calling
153 * threads entering the SDC class must have associated LWPs (which
164 * The FSS scheduling class has an analogous situation, which it deals
187 * class. Instead, those threads must join the desired processor set
192 * A thread joining the SDC class can specify the SDC_THREAD_BATCH
201 * cannot be traced to a unique thread. The SDC class does not honor
224 * It might seem that the existing FSS scheduling class could solve
228 * a separate scheduling class for two main reasons: the initial
261 * - Allow threads to change processor sets after joining the SDC class
294 #include <sys/class.h>
1004 /* Update t's scheduling class and priority. */
1070 /* We're exiting, so we just rejoin the SYS class. */
1090 * Threads cannot be created with SDC as their class; they must
1136 return (0); /* no class-specific info */
1180 /* messages to class manager */
1266 &mod_schedops, "system duty cycle scheduling class", &csw