Home
last modified time | relevance | path

Searched refs:base_thread (Results 1 – 2 of 2) sorted by relevance

/ThreadX-v6.4.1/utility/rtos_compatibility_layers/posix/
Dpx_sig_wait.c83 POSIX_TCB *base_thread; in sigwait() local
88 base_thread = (POSIX_TCB *) tx_thread_identify(); in sigwait()
91 if (!base_thread) in sigwait()
100 if (base_thread -> signals.signal_handler) in sigwait()
104 base_thread = base_thread -> signals.base_thread_ptr; in sigwait()
112 …pending_signals = base_thread -> signals.signal_mask.signal_set & base_thread -> signals.signal_p… in sigwait()
121 saved_mask = base_thread -> signals.signal_mask.signal_set; in sigwait()
130 if (base_thread -> signals.signal_mask.signal_set == changed_mask) in sigwait()
134 base_thread -> signals.signal_mask.signal_set = saved_mask; in sigwait()
148 if (base_thread -> signals.signal_mask.signal_set & set -> signal_set) in sigwait()
[all …]
Dpx_pth_sigmask.c86 POSIX_TCB *base_thread; in pthread_sigmask() local
110 base_thread = (POSIX_TCB *) tx_thread_identify(); in pthread_sigmask()
113 if (!base_thread) in pthread_sigmask()
122 if (base_thread -> signals.signal_handler) in pthread_sigmask()
126 base_thread = base_thread -> signals.base_thread_ptr; in pthread_sigmask()
130 previous_mask = base_thread -> signals.signal_mask.signal_set; in pthread_sigmask()
137base_thread -> signals.signal_mask.signal_set = base_thread -> signals.signal_mask.signal_set | n… in pthread_sigmask()
143 …blocked_signals = base_thread -> signals.signal_mask.signal_set & base_thread -> signals.signal_pe… in pthread_sigmask()
150base_thread -> signals.signal_mask.signal_set = base_thread -> signals.signal_mask.signal_set & ~… in pthread_sigmask()
156 base_thread -> signals.signal_mask.signal_set = newmask -> signal_set; in pthread_sigmask()
[all …]