Lines Matching refs:curthr
51 #define SCHEDULER_ENTER_CRITICAL(curthr) \ argument
54 if (curthr) RT_SCHED_CTX(curthr).critical_lock_nest++; \
57 #define SCHEDULER_EXIT_CRITICAL(curthr) \ argument
60 if (curthr) RT_SCHED_CTX(curthr).critical_lock_nest--; \
104 #define IS_CRITICAL_SWITCH_PEND(pcpu, curthr) (RT_SCHED_CTX(curthr).critical_switch_flag) argument
105 #define SET_CRITICAL_SWITCH_FLAG(pcpu, curthr) (RT_SCHED_CTX(curthr).critical_switch_flag = 1) argument
106 #define CLR_CRITICAL_SWITCH_FLAG(pcpu, curthr) (RT_SCHED_CTX(curthr).critical_switch_flag = 0) argument
109 #define IS_CRITICAL_SWITCH_PEND(pcpu, curthr) ((pcpu)->critical_switch_flag) argument
110 #define SET_CRITICAL_SWITCH_FLAG(pcpu, curthr) ((pcpu)->critical_switch_flag = 1) argument
111 #define CLR_CRITICAL_SWITCH_FLAG(pcpu, curthr) ((pcpu)->critical_switch_flag = 0) argument
762 #define SCHED_THREAD_PREPROCESS_SIGNAL(pcpu, curthr) \ argument
766 _sched_thread_preprocess_signal(curthr); \
769 #define SCHED_THREAD_PREPROCESS_SIGNAL_LOCKED(curthr) \ argument
770 _sched_thread_preprocess_signal(curthr)
771 #define SCHED_THREAD_PROCESS_SIGNAL(curthr) _sched_thread_process_signal(curthr) argument
775 #define SCHED_THREAD_PREPROCESS_SIGNAL(pcpu, curthr) argument
776 #define SCHED_THREAD_PREPROCESS_SIGNAL_LOCKED(curthr) argument
777 #define SCHED_THREAD_PROCESS_SIGNAL(curthr) argument