Home
last modified time | relevance | path

Searched refs:THREAD_LOCK_HELD (Results 1 – 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/uts/common/os/
H A Dwaitq.c159 ASSERT(THREAD_LOCK_HELD(t)); in waitq_unlink()
205 ASSERT(THREAD_LOCK_HELD(t)); in waitq_enqueue()
247 ASSERT(THREAD_LOCK_HELD(t)); in waitq_change_pri()
259 ASSERT(THREAD_LOCK_HELD(t)); in waitq_dequeue()
293 ASSERT(THREAD_LOCK_HELD(t)); in waitq_setrun()
337 ASSERT(THREAD_LOCK_HELD(t)); in waitq_runfirst()
H A Dsemaphore.c73 ASSERT(THREAD_LOCK_HELD(curthread)); \
125 ASSERT(THREAD_LOCK_HELD(t)); in sema_queue()
149 ASSERT(THREAD_LOCK_HELD(t)); in sema_dequeue()
181 ASSERT(THREAD_LOCK_HELD(t)); in sema_unsleep()
301 ASSERT(THREAD_LOCK_HELD(tp)); in sema_p_sig()
349 ASSERT(THREAD_LOCK_HELD(tp)); in sema_v()
H A Dsleepq.c137 ASSERT(THREAD_LOCK_HELD(t)); /* holding the lock on the sleepq */ in sleepq_insert()
172 ASSERT(THREAD_LOCK_HELD(t)); /* thread locked via sleepq */ in sleepq_unsleep()
198 ASSERT(THREAD_LOCK_HELD(t)); /* thread locked via sleepq */ in sleepq_dequeue()
H A Dschedctl.c274 ASSERT(THREAD_LOCK_HELD(t)); in schedctl_get_nopreempt()
286 ASSERT(THREAD_LOCK_HELD(t)); in schedctl_set_nopreempt()
301 ASSERT(THREAD_LOCK_HELD(t)); in schedctl_set_yield()
H A Dmsacct.c253 ASSERT(THREAD_LOCK_HELD(t)); in mstate_thread_onproc_time()
311 ASSERT(THREAD_LOCK_HELD(t)); in mstate_systhread_times()
615 ASSERT(t == curthread || THREAD_LOCK_HELD(t)); in new_mstate()
H A Dcondvar.c74 ASSERT(THREAD_LOCK_HELD(t)); in cv_unsleep()
96 ASSERT(THREAD_LOCK_HELD(t)); in cv_change_pri()
147 ASSERT(THREAD_LOCK_HELD(t)); in cv_block()
H A Dturnstile.c184 ASSERT(THREAD_LOCK_HELD(inheritor)); in turnstile_pi_inherit()
H A Dsched.c515 ASSERT(THREAD_LOCK_HELD(tp)); in swapdeq()
H A Dlgrp.c3032 THREAD_LOCK_HELD(t)); in lgrp_choose()
3278 THREAD_LOCK_HELD(t)); in lgrp_move_thread()
H A Dsig.c189 ASSERT(THREAD_LOCK_HELD(t)); in eat_signal()
/illumos-gate/usr/src/uts/common/disp/
H A Ddisp_lock.c196 ASSERT(THREAD_LOCK_HELD(t)); in thread_transition()
215 ASSERT(THREAD_LOCK_HELD(t)); in thread_stop()
H A Drt.c907 ASSERT(THREAD_LOCK_HELD(t)); in rt_preempt()
939 ASSERT(THREAD_LOCK_HELD(t)); in rt_setrun()
963 ASSERT(THREAD_LOCK_HELD(t)); in rt_swapin()
979 ASSERT(THREAD_LOCK_HELD(t)); in rt_swapout()
1019 ASSERT(THREAD_LOCK_HELD(t)); in rt_wakeup()
1032 ASSERT(THREAD_LOCK_HELD(t)); in rt_yield()
1099 ASSERT(THREAD_LOCK_HELD(t)); in rt_change_priority()
H A Dsysdc.c421 ASSERT(THREAD_LOCK_HELD(t)); in sysdc_update_times()
544 ASSERT(THREAD_LOCK_HELD(t)); in sysdc_compute_pri()
631 ASSERT(THREAD_LOCK_HELD(t)); in sysdc_update_pri()
654 ASSERT(THREAD_LOCK_HELD(t)); in sysdc_activate()
841 ASSERT(THREAD_LOCK_HELD(t)); in sysdc_preempt()
882 ASSERT(THREAD_LOCK_HELD(t)); /* t should be in transition */ in sysdc_setrun()
913 ASSERT(THREAD_LOCK_HELD(t)); /* t should be in transition */ in sysdc_sleep()
H A Dshuttle.c49 ASSERT(THREAD_LOCK_HELD(t)); in shuttle_unsleep()
70 ASSERT(THREAD_LOCK_HELD(t)); in shuttle_change_pri()
H A Dfx.c1125 ASSERT(THREAD_LOCK_HELD(curthread)); in fx_preempt()
1193 ASSERT(THREAD_LOCK_HELD(t)); /* t should be in transition */ in fx_setrun()
1213 ASSERT(THREAD_LOCK_HELD(t)); in fx_sleep()
1245 ASSERT(THREAD_LOCK_HELD(t)); in fx_swapin()
1262 ASSERT(THREAD_LOCK_HELD(t)); in fx_swapout()
1274 ASSERT(THREAD_LOCK_HELD(t)); in fx_stop()
1376 ASSERT(THREAD_LOCK_HELD(t)); in fx_trapret()
1391 ASSERT(THREAD_LOCK_HELD(t)); in fx_wakeup()
1430 ASSERT(THREAD_LOCK_HELD(t)); in fx_yield()
1584 ASSERT(THREAD_LOCK_HELD(t)); in fx_change_priority()
H A Dfss.c793 ASSERT(THREAD_LOCK_HELD(t)); in fss_inactive()
820 ASSERT(THREAD_LOCK_HELD(t)); in fss_active()
945 ASSERT(THREAD_LOCK_HELD(tp)); in fss_newpri()
1252 ASSERT(THREAD_LOCK_HELD(t)); in fss_change_priority()
2051 ASSERT(THREAD_LOCK_HELD(t)); in fss_stop()
2146 ASSERT(THREAD_LOCK_HELD(t)); in fss_swapin()
2188 ASSERT(THREAD_LOCK_HELD(t)); in fss_swapout()
2240 ASSERT(THREAD_LOCK_HELD(t)); in fss_trapret()
2377 ASSERT(THREAD_LOCK_HELD(t)); in fss_sleep()
2523 ASSERT(THREAD_LOCK_HELD(t)); in fss_wakeup()
[all …]
H A Dts.c1372 ASSERT(THREAD_LOCK_HELD(curthread)); in ts_preempt()
1452 ASSERT(THREAD_LOCK_HELD(t)); /* t should be in transition */ in ts_setrun()
1489 ASSERT(THREAD_LOCK_HELD(t)); in ts_sleep()
1532 ASSERT(THREAD_LOCK_HELD(t)); in ts_swapin()
1594 ASSERT(THREAD_LOCK_HELD(t)); in ts_swapout()
1738 ASSERT(THREAD_LOCK_HELD(t)); in ts_trapret()
1899 ASSERT(THREAD_LOCK_HELD(t)); in ts_wakeup()
1937 ASSERT(THREAD_LOCK_HELD(t)); in ts_yield()
2255 ASSERT(THREAD_LOCK_HELD(t)); in ts_change_priority()
H A Dcmt_policy.c130 ASSERT(THREAD_LOCK_HELD(tp)); in cmt_balance()
H A Dcpucaps.c969 ASSERT(THREAD_LOCK_HELD(t)); in caps_charge_adjust()
1031 ASSERT(THREAD_LOCK_HELD(t)); in cpucaps_charge()
1093 ASSERT(THREAD_LOCK_HELD(t)); in cpucaps_enforce()
H A Ddisp.c1208 ASSERT(THREAD_LOCK_HELD(tp)); in setbackdq()
1392 ASSERT(THREAD_LOCK_HELD(tp)); in setfrontdq()
1613 ASSERT(THREAD_LOCK_HELD(tp)); in dispdeq()
1727 ASSERT(THREAD_LOCK_HELD(tp)); in disp_swapped_enq()
1759 ASSERT(THREAD_LOCK_HELD(tp)); in disp_swapped_setrun()
1801 ASSERT(THREAD_LOCK_HELD(tp)); in cpu_surrender()
2151 ASSERT(THREAD_LOCK_HELD(tp)); in disp_adjust_unbound_pri()
H A Dthread.c1399 ASSERT(THREAD_LOCK_HELD(t)); in setrun_locked()
1931 ASSERT(THREAD_LOCK_HELD(t)); in thread_change_epri()
1995 ASSERT(THREAD_LOCK_HELD(t)); in thread_change_pri()
H A Dcpupart.c675 ASSERT(THREAD_LOCK_HELD(tp)); in cpupart_movable_thread()
/illumos-gate/usr/src/uts/common/sys/
H A Dthread.h598 #define THREAD_LOCK_HELD(t) (DISP_LOCK_HELD((t)->t_lockp)) macro
/illumos-gate/usr/src/uts/common/syscall/
H A Dlwp_sobj.c2831 ASSERT(THREAD_LOCK_HELD(t)); in lwp_unsleep()
2860 ASSERT(THREAD_LOCK_HELD(t)); in lwp_change_pri()
H A Dlgrpsys.c493 (MUTEX_HELD(&ttoproc(t)->p_lock) && THREAD_LOCK_HELD(t))); in lgrp_affinity_best()

12