Home
last modified time | relevance | path

Searched refs:TASK_RTLOCK_WAIT (Results 1 – 6 of 6) sorted by relevance

/linux/kernel/locking/
H A Dspinlock_rt.c233 rwbase_read_lock(&rwlock->rwbase, TASK_RTLOCK_WAIT); in rt_read_lock()
243 rwbase_write_lock(&rwlock->rwbase, TASK_RTLOCK_WAIT); in rt_write_lock()
254 rwbase_write_lock(&rwlock->rwbase, TASK_RTLOCK_WAIT); in rt_write_lock_nested()
266 rwbase_read_unlock(&rwlock->rwbase, TASK_RTLOCK_WAIT); in rt_read_unlock()
H A Drtmutex_common.h215 waiter->wake_state = TASK_RTLOCK_WAIT; in rt_mutex_init_rtlock_waiter()
H A Drtmutex.c547 if (IS_ENABLED(CONFIG_PREEMPT_RT) && wake_state == TASK_RTLOCK_WAIT) { in rt_mutex_wake_q_add_task()
566 wake_up_state(wqh->rtlock_task, TASK_RTLOCK_WAIT); in rt_mutex_wake_up_q()
1872 set_current_state(TASK_RTLOCK_WAIT); in rtlock_slowlock_locked()
/linux/kernel/trace/rv/monitors/sssw/
H A Dsssw.c40 else if (prev_state == TASK_RTLOCK_WAIT) in handle_sched_switch()
/linux/include/linux/
H A Dsched.h121 #define TASK_RTLOCK_WAIT 0x00001000 macro
300 trace_set_current_state(TASK_RTLOCK_WAIT); \
301 WRITE_ONCE(current->__state, TASK_RTLOCK_WAIT); \
1702 if ((tsk_state & TASK_RTLOCK_WAIT) || (tsk_state & TASK_FROZEN)) in __task_state_index()
/linux/kernel/sched/
H A Dcore.c3997 WARN_ON_ONCE((state & TASK_RTLOCK_WAIT) && in ttwu_state_match()
3998 state != TASK_RTLOCK_WAIT); in ttwu_state_match()
6984 WARN_ON_ONCE(current->__state & TASK_RTLOCK_WAIT); in sched_submit_work()