ts_timeleft Number of ticks remaining in thread's quantum ts_dispwait Number of seconds since process was last started (used to prevent starvation and promote threads) ts_cpupri Dynamically adjusted based on ts_dptbl[ts_cpupri] ts_uprilim Limit on ts_upri ts_upri Set by user ts_umdpri Index into ts_dptbl; ts_cpupri + ts_upri + ts_boost ts_nice Niceness value, used and changed only by ts_donice ts_boost IA offset; irrelevant? ts_flags TSKPRI At kernel mode priority TSBACKQ Go to the back of the queue when preempted TSIA Interactive TSIASET Interactive thread "on" TSIANICED Niced interactive thread ts_tp The actual kthread_t ts_next List ts_prev List