Home
last modified time | relevance | path

Searched refs:threadrunsemaphore (Results 1 – 3 of 3) sorted by relevance

/ThreadX-v6.3.0/ports/linux/gnu/src/
Dtx_thread_schedule.c213 sem_t *threadrunsemaphore; in _tx_thread_delete_port_completion() local
218 threadrunsemaphore = &(thread_ptr -> tx_thread_linux_thread_run_semaphore); in _tx_thread_delete_port_completion()
230 tx_linux_sem_post(threadrunsemaphore); in _tx_thread_delete_port_completion()
234 sem_destroy(threadrunsemaphore); in _tx_thread_delete_port_completion()
241 sem_t *threadrunsemaphore; in _tx_thread_reset_port_completion() local
246 threadrunsemaphore = &(thread_ptr -> tx_thread_linux_thread_run_semaphore); in _tx_thread_reset_port_completion()
258 tx_linux_sem_post(threadrunsemaphore); in _tx_thread_reset_port_completion()
262 sem_destroy(threadrunsemaphore); in _tx_thread_reset_port_completion()
/ThreadX-v6.3.0/ports_smp/linux/gnu/src/
Dtx_thread_schedule.c476 sem_t *threadrunsemaphore; in _tx_thread_delete_port_completion() local
479 threadrunsemaphore = &(thread_ptr -> tx_thread_linux_thread_run_semaphore); in _tx_thread_delete_port_completion()
489 tx_linux_sem_post(threadrunsemaphore); in _tx_thread_delete_port_completion()
493 sem_destroy(threadrunsemaphore); in _tx_thread_delete_port_completion()
500 sem_t *threadrunsemaphore; in _tx_thread_reset_port_completion() local
503 threadrunsemaphore = &(thread_ptr -> tx_thread_linux_thread_run_semaphore); in _tx_thread_reset_port_completion()
513 tx_linux_sem_post(threadrunsemaphore); in _tx_thread_reset_port_completion()
517 sem_destroy(threadrunsemaphore); in _tx_thread_reset_port_completion()
/ThreadX-v6.3.0/ports/win32/vs_2019/inc/
Dtx_port.h343 HANDLE threadrunsemaphore; \
346 threadrunsemaphore = thread_ptr -> tx_thread_win32_thread_run_semaphore; \
356 ReleaseSemaphore(threadrunsemaphore, 1, NULL); \
370 HANDLE threadrunsemaphore; \
373 threadrunsemaphore = thread_ptr -> tx_thread_win32_thread_run_semaphore; \
383 ReleaseSemaphore(threadrunsemaphore, 1, NULL); \