Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/os/
H A Dturnstile.c207 if (epri > DISP_PRIO(inheritor)) in turnstile_pi_inherit()
249 if (new_epri != DISP_PRIO(inheritor)) in turnstile_pi_waive()
270 if (new_epri != DISP_PRIO(inheritor)) in turnstile_pi_recalc()
594 turnstile_pi_inherit(t->t_ts, owner, DISP_PRIO(t)); in turnstile_block()
745 pri_t wpri = wp ? DISP_PRIO(wp) : 0; in turnstile_wakeup()
746 pri_t rpri = rp ? DISP_PRIO(rp) : 0; in turnstile_wakeup()
H A Dsemaphore.c88 cpri = DISP_PRIO(curthread); \
91 if (cpri > DISP_PRIO(tp)) \
128 cpri = DISP_PRIO(t); in sema_queue()
130 if (cpri > DISP_PRIO(tp)) in sema_queue()
H A Dwaitq.c128 tpri = DISP_PRIO(t); in waitq_link()
131 next_pri = DISP_PRIO(next_tp); in waitq_link()
H A Drwlock.c386 pri_t wpri = (next_writer != NULL) ? DISP_PRIO(next_writer) : -1; in rw_readers_to_wake()
390 if (DISP_PRIO(next_reader) < wpri) in rw_readers_to_wake()
H A Dschedctl.c130 ssp->sc_priority = DISP_PRIO(t); in schedctl()
319 tdp->sc_priority = DISP_PRIO(t); in schedctl_set_cidpri()
H A Dsleepq.c128 #define CMP_PRIO(t) ((DISP_PRIO(t) << 1) + (t)->t_writer)
H A Dmem_cage.c1216 if (DISP_PRIO(curthread) > maxclsyspri && in kcage_create_throttle()
/illumos-gate/usr/src/uts/common/sys/
H A Dcpupart.h120 ((DISP_MAXRUNPRI(t) > DISP_PRIO(t)) || \
121 (CP_MAXRUNPRI(t->t_cpupart) > DISP_PRIO(t)))
H A Dthread.h491 #define DISP_PRIO(t) ((t)->t_epri > (t)->t_pri ? (t)->t_epri : (t)->t_pri) macro
/illumos-gate/usr/src/uts/common/disp/
H A Ddisp.c846 ASSERT(pri == DISP_PRIO(tp)); in disp()
1228 tpri = DISP_PRIO(tp); in setbackdq()
1410 tpri = DISP_PRIO(tp); in setfrontdq()
1537 tpri = DISP_PRIO(tp); in setkpdq()
1625 tpri = DISP_PRIO(tp); in dispdeq()
1769 if (DISP_PRIO(tp) > maxclsyspri) in disp_swapped_setrun()
1812 uint_t t_pri = DISP_PRIO(tp); in cpu_surrender()
1868 tpri = DISP_PRIO(tp); in disp_ratify()
1879 cpup->cpu_dispatch_pri = DISP_PRIO(curthread); in disp_ratify()
2162 tpri = DISP_PRIO(tp); in disp_adjust_unbound_pri()
[all …]
H A Dshuttle.c106 cp->cpu_dispatch_pri = DISP_PRIO(t); in shuttle_resume()
H A Dts.c1543 epri = (long)DISP_PRIO(t) + swapout_time; in ts_swapin()
1754 cp->cpu_dispatch_pri = DISP_PRIO(t); in ts_trapret()
2265 cp->cpu_dispatch_pri = DISP_PRIO(t); in ts_change_priority()
H A Dthread.c1951 cp->cpu_dispatch_pri = DISP_PRIO(t); in thread_change_epri()
2010 cp->cpu_dispatch_pri = DISP_PRIO(t); in thread_change_pri()
H A Drt.c1108 cp->cpu_dispatch_pri = DISP_PRIO(t); in rt_change_priority()
H A Dfss.c1265 cp->cpu_dispatch_pri = DISP_PRIO(t); in fss_change_priority()
2153 epri = (long)DISP_PRIO(t) + swapout_time; in fss_swapin()
H A Dfx.c1593 cp->cpu_dispatch_pri = DISP_PRIO(t); in fx_change_priority()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmp_startup.c143 cp->cpu_dispatch_pri = DISP_PRIO(tp); in common_startup_init()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmp_startup.c366 cp->cpu_dispatch_pri = DISP_PRIO(tp); in mp_cpu_configure_common()
/illumos-gate/usr/src/uts/common/syscall/
H A Dlwp_sobj.c2522 pri_t our_pri = DISP_PRIO(t); in lwp_rwlock_lock()
2523 pri_t his_pri = DISP_PRIO(tp); in lwp_rwlock_lock()