/illumos-gate/usr/src/uts/common/sys/ |
H A D | fx.h | 43 pri_t fx_globpri; /* global (class independent) priority */ 69 void (*fx_callb_tick)(fx_cookie_t, clock_t *, pri_t *); 70 void (*fx_callb_preempt)(fx_cookie_t, clock_t *, pri_t *); 73 void (*fx_callb_wakeup)(fx_cookie_t, clock_t *, pri_t *); 107 pri_t fx_pri; /* relative priority within fx class */ 110 pri_t fx_uprilim; /* user priority limit */ 140 pri_t fx_upri; 141 pri_t fx_uprilim; 151 extern int fx_register_callbacks(fx_callbacks_t *, fx_cookie_t, pri_t, clock_t); 153 extern int fx_modify_priority(kt_did_t, clock_t, pri_t); [all …]
|
H A D | ts.h | 47 pri_t ts_globpri; /* global (class independent) priority */ 49 pri_t ts_tqexp; /* ts_umdpri assigned when proc at this level */ 51 pri_t ts_slpret; /* ts_umdpri assigned when proc at this level */ 67 pri_t ts_cpupri; /* system controlled component of ts_umdpri */ 68 pri_t ts_uprilim; /* user priority limit */ 69 pri_t ts_upri; /* user priority */ 70 pri_t ts_umdpri; /* user mode priority within ts class */ 71 pri_t ts_scpri; /* remembered priority, for schedctl */
|
H A D | ia.h | 52 pri_t ia_globpri; /* global (class independent) priority */ 54 pri_t ia_tqexp; /* ia_umdpri assigned when proc at this level */ 56 pri_t ia_slpret; /* ia_umdpri assigned when proc at this level */ 70 pri_t ia_cpupri; /* system controlled component of ia_umdpri */ 71 pri_t ia_uprilim; /* user priority limit */ 72 pri_t ia_upri; /* user priority */ 73 pri_t ia_umdpri; /* user mode priority within ia class */ 80 pri_t *ia_pprip; /* pointer to t_pri */
|
H A D | disp.h | 60 pri_t disp_npri; /* # of priority levels in queue */ 75 pri_t disp_maxrunpri; /* maximum run priority */ 76 pri_t disp_max_unbound_pri; /* max pri of unbound threads */ 97 extern pri_t minclsyspri; /* minimum level of any system class */ 98 extern pri_t maxclsyspri; /* maximum level of any system class */ 99 extern pri_t intr_pri; /* interrupt thread priority base level */ 118 extern pri_t kpreemptpri; /* level above which preemption takes place */ 120 extern void disp_kp_alloc(disp_t *, pri_t); /* allocate kp queue */ 156 extern struct cpu *disp_lowpri_cpu(struct cpu *, kthread_t *, pri_t);
|
H A D | fsspriocntl.h | 41 pri_t fss_uprilim; /* user priority limit */ 42 pri_t fss_upri; /* user priority */ 46 pri_t fss_maxupri; /* configured limit on user priority range */
|
H A D | rt.h | 45 pri_t rt_globpri; /* global (class independent) priority */ 55 pri_t rt_pri; /* priority within rt class */ 73 pri_t rt_pri;
|
H A D | tspriocntl.h | 46 pri_t ts_uprilim; /* user priority limit */ 47 pri_t ts_upri; /* user priority */ 52 pri_t ts_maxupri; /* configured limits of user priority range */
|
H A D | fxpriocntl.h | 42 pri_t fx_upri; /* fixed-priority user priority */ 43 pri_t fx_uprilim; /* fixed-priority user priority limit */ 50 pri_t fx_maxupri; /* configured limits of user priority range */
|
H A D | turnstile.h | 53 pri_t ts_epri; /* max priority of blocked threads */ 66 extern void turnstile_change_pri(struct _kthread *, pri_t, pri_t *);
|
H A D | iapriocntl.h | 50 pri_t ia_uprilim; /* user priority limit */ 51 pri_t ia_upri; /* user priority */ 61 pri_t ia_maxupri; /* configured limits of user priority range */
|
H A D | fss.h | 125 pri_t fss_upri; /* user supplied priority (to priocntl) */ 126 pri_t fss_uprilim; /* user priority limit */ 127 pri_t fss_umdpri; /* user mode priority within fs class */ 128 pri_t fss_scpri; /* remembered priority, for schedctl */
|
H A D | taskq.h | 77 extern taskq_t *taskq_create(const char *, int, pri_t, int, int, uint_t); 78 extern taskq_t *taskq_create_instance(const char *, int, int, pri_t, int, 80 extern taskq_t *taskq_create_proc(const char *, int, pri_t, int, int,
|
/illumos-gate/usr/src/cmd/priocntl/ |
H A D | tspriocntl.c | 64 static int set_tsprocs(idtype_t, int, char **, uint_t, pri_t, pri_t); 65 static void exec_tscmd(char **, uint_t, pri_t, pri_t); 83 pri_t tsuprilim; in main() 84 pri_t tsupri; in main() 237 pri_t ts_uprilim; in print_tsprocs() 238 pri_t ts_upri; in print_tsprocs() 305 pri_t tsuprilim, pri_t tsupri) in set_tsprocs() 310 pri_t maxupri; in set_tsprocs() 426 exec_tscmd(char **cmdargv, uint_t cflags, pri_t tsuprilim, pri_t tsupri) in exec_tscmd() 431 pri_t maxupri; in exec_tscmd() [all …]
|
H A D | fsspriocntl.c | 58 static int set_fssprocs(idtype_t, int, char **, uint_t, pri_t, pri_t); 59 static void exec_fsscmd(char **, uint_t, pri_t, pri_t); 78 pri_t fssuprilim; in main() 79 pri_t fssupri; in main() 109 fssupri = (pri_t)str2num(optarg, SHRT_MIN, SHRT_MAX); in main() 221 pri_t fssuprilim; in print_fssprocs() 222 pri_t fssupri; in print_fssprocs() 294 pri_t maxupri; in set_fssprocs() 410 exec_fsscmd(char **cmdargv, uint_t cflags, pri_t fssuprilim, pri_t fssupri) in exec_fsscmd() 415 pri_t maxupri; in exec_fsscmd() [all …]
|
H A D | iapriocntl.c | 64 static int set_iaprocs(idtype_t, int, char **, uint_t, pri_t, pri_t, int); 65 static void exec_iacmd(char **, uint_t, pri_t, pri_t, int); 85 pri_t iauprilim; in main() 86 pri_t iaupri; in main() 121 iaupri = (pri_t)str2num(optarg, SHRT_MIN, SHRT_MAX); in main() 255 pri_t ia_uprilim; in print_iaprocs() 256 pri_t ia_upri; in print_iaprocs() 325 pri_t iauprilim, pri_t iaupri, int iamode) in set_iaprocs() 451 exec_iacmd(char **cmdargv, uint_t cflags, pri_t iauprilim, pri_t iaupri, in exec_iacmd() 457 pri_t maxupri; in exec_iacmd() [all …]
|
H A D | fxpriocntl.c | 63 static int set_fxprocs(idtype_t, int, char **, uint_t, pri_t, pri_t, long, 65 static void exec_fxcmd(char **, uint_t, pri_t, pri_t, long, long); 88 pri_t fxuprilim; in main() 89 pri_t fxupri; in main() 275 pri_t fx_uprilim; in print_fxprocs() 276 pri_t fx_upri; in print_fxprocs() 353 pri_t fxuprilim, pri_t fxupri, long tqntm, long res) in set_fxprocs() 358 pri_t maxupri; in set_fxprocs() 486 exec_fxcmd(char **cmdargv, uint_t cflags, pri_t fxuprilim, pri_t fxupri, in exec_fxcmd() 493 pri_t maxupri; in exec_fxcmd() [all …]
|
H A D | rtpriocntl.c | 68 static int set_rtprocs(idtype_t, int, char **, uint_t, pri_t, long, 70 static void exec_rtcmd(char **, uint_t, pri_t, long, long, int); 91 pri_t rtpri; in main() 121 rtpri = (pri_t)str2num(optarg, SHRT_MIN, SHRT_MAX); in main() 277 pri_t rt_pri; in print_rtprocs() 357 pri_t rtpri, long tqntm, long res, int rtqsig) in set_rtprocs() 362 pri_t maxrtpri; in set_rtprocs() 475 exec_rtcmd(char **cmdargv, uint_t cflags, pri_t rtpri, long tqntm, long res, in exec_rtcmd() 481 pri_t maxrtpri; in exec_rtcmd()
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | sysclass.c | 57 pri_t sys_init(id_t, int, classfuncs_t **); 67 static pri_t sys_swappri(kthread_t *, int); 68 static pri_t sys_globpri(kthread_t *); 116 pri_t 123 return ((pri_t)v.v_maxsyspri); 197 static pri_t 206 static pri_t
|
H A D | ts.c | 125 pri_t pri; \ 329 static pri_t 361 pri_t 548 pri_t reqtsupri; in ts_enterclass() 1342 static pri_t 1346 pri_t tspri; in ts_globpri() 1525 static pri_t 1586 static pri_t 1617 pri_t pri; in ts_swapout() 1669 pri_t new_pri; in ts_tick() [all …]
|
H A D | fx.c | 268 static pri_t 445 pri_t reqfxupri; in fx_enterclass() 446 pri_t reqfxuprilim; in fx_enterclass() 1016 pri_t reqfxupri; in fx_parmsset() 1101 static pri_t 1240 static pri_t 1243 pri_t tpri = -1; in fx_swapin() 1259 static pri_t 1323 pri_t new_pri; in fx_tick() 1582 pri_t new_pri; in fx_change_priority() [all …]
|
H A D | disp.c | 173 disp_setup(pri_t maxglobpri, pri_t oldnglobpris) in disp_setup() 730 pri_t pri; in disp() 1204 pri_t tpri; in setbackdq() 1389 pri_t tpri; in setfrontdq() 1535 pri_t tpri; in setkpdq() 1953 pri_t pri; in disp_getwork() 2149 pri_t tpri; in disp_adjust_unbound_pri() 2185 pri_t pri; in disp_getbest() 2506 pri_t pri; in disp_cpu_inactive() 2566 static pri_t [all …]
|
H A D | rt.c | 134 static pri_t rt_swapin(kthread_t *, int); 135 static pri_t rt_swapout(kthread_t *, int); 136 static pri_t rt_globpri(kthread_t *); 194 pri_t 665 rtprmsp->rt_pri = (pri_t)vpp->pc_parm; in rt_vaparmsin() 927 static pri_t 958 static pri_t 961 pri_t tpri = -1; in rt_swapin() 966 tpri = (pri_t)SHRT_MAX; in rt_swapin() 976 static pri_t [all …]
|
H A D | ts_dptbl.c | 83 pri_t config_ts_kmdpris[] = { 235 pri_t config_ts_maxumdpri = sizeof (config_ts_dptbl) / sizeof (tsdpent_t) - 1; 263 pri_t * 272 pri_t
|
H A D | fss.c | 844 static pri_t 936 pri_t invpri; in fss_newpri() 1250 pri_t new_pri; in fss_change_priority() 1357 pri_t fss_umdpri; in fss_update_list() 1624 pri_t reqfssupri; in fss_enterclass() 1983 pri_t reqfssupri; in fss_parmsset() 2139 static pri_t 2181 static pri_t 2208 pri_t pri; in fss_swapout() 2433 pri_t new_pri; in fss_tick() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | turnstile.c | 182 turnstile_pi_inherit(turnstile_t *ts, kthread_t *inheritor, pri_t epri) in turnstile_pi_inherit() 215 static pri_t 219 pri_t new_epri = 0; in turnstile_pi_tsdelete() 243 pri_t new_epri; in turnstile_pi_waive() 266 pri_t new_epri; in turnstile_pi_recalc() 745 pri_t wpri = wp ? DISP_PRIO(wp) : 0; in turnstile_wakeup() 746 pri_t rpri = rp ? DISP_PRIO(rp) : 0; in turnstile_wakeup() 761 turnstile_change_pri(kthread_t *t, pri_t pri, pri_t *t_prip) in turnstile_change_pri()
|