Home
last modified time | relevance | path

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

/ThreadX-v6.3.0/utility/rtos_compatibility_layers/posix/
Dpx_sem_getvalue.c76 TX_SEMAPHORE *TheSem; in sem_getvalue() local
79 TheSem = (TX_SEMAPHORE *)sem; in sem_getvalue()
82 if ((!TheSem) || (TheSem -> tx_semaphore_id != TX_SEMAPHORE_ID)) in sem_getvalue()
94 * sval = TheSem ->tx_semaphore_count; in sem_getvalue()
Dpx_sem_wait.c73 TX_SEMAPHORE * TheSem; in sem_wait() local
87 TheSem = (TX_SEMAPHORE *)sem; in sem_wait()
90 if ((!TheSem) || (TheSem -> tx_semaphore_id != TX_SEMAPHORE_ID)) in sem_wait()
102 if(tx_semaphore_get(TheSem,TX_WAIT_FOREVER)) in sem_wait()
Dpx_sem_post.c72 TX_SEMAPHORE *TheSem; in sem_post() local
76 TheSem = (TX_SEMAPHORE *)sem; in sem_post()
78 if( !TheSem || TheSem->tx_semaphore_id != TX_SEMAPHORE_ID) in sem_post()
88 temp1 = tx_semaphore_put(TheSem); in sem_post()
Dpx_sem_trywait.c74 TX_SEMAPHORE * TheSem; in sem_trywait() local
89 TheSem = (TX_SEMAPHORE *)sem; in sem_trywait()
92 if ((!TheSem) || (TheSem -> tx_semaphore_id != TX_SEMAPHORE_ID)) in sem_trywait()
100 retval = tx_semaphore_get(TheSem,TX_NO_WAIT); in sem_trywait()
Dpx_sem_close.c74 TX_SEMAPHORE * TheSem; in sem_close() local
90 TheSem = (TX_SEMAPHORE * )sem; in sem_close()
93 if ((!TheSem) || (TheSem -> tx_semaphore_id != TX_SEMAPHORE_ID)) in sem_close()
Dpx_sem_open.c82 TX_SEMAPHORE *TheSem; in sem_open() local
167 TheSem = posix_get_new_sem(); in sem_open() local
170 if (!TheSem) in sem_open()
184 posix_set_sem_name((sem_t *)TheSem, ( CHAR * ) name); in sem_open()
187 posix_sem = (struct POSIX_SEMAPHORE_STRUCT *)TheSem; in sem_open()
188 retval = tx_semaphore_create(TheSem, ( CHAR * ) posix_sem->sem_name , value); in sem_open()
210 semid = (sem_t * )TheSem; in sem_open()