Lines Matching refs:semaphore_ptr
75 UINT _tx_semaphore_get(TX_SEMAPHORE *semaphore_ptr, ULONG wait_option) in _tx_semaphore_get() argument
98 semaphore_ptr -> tx_semaphore_performance_get_count++; in _tx_semaphore_get()
102 …TX_TRACE_IN_LINE_INSERT(TX_TRACE_SEMAPHORE_GET, semaphore_ptr, wait_option, semaphore_ptr -> tx_se… in _tx_semaphore_get()
108 if (semaphore_ptr -> tx_semaphore_count != ((ULONG) 0)) in _tx_semaphore_get()
112 semaphore_ptr -> tx_semaphore_count--; in _tx_semaphore_get()
143 semaphore_ptr -> tx_semaphore_performance_suspension_count++; in _tx_semaphore_get()
154 thread_ptr -> tx_thread_suspend_control_block = (VOID *) semaphore_ptr; in _tx_semaphore_get()
164 if (semaphore_ptr -> tx_semaphore_suspended_count == TX_NO_SUSPENSIONS) in _tx_semaphore_get()
169 semaphore_ptr -> tx_semaphore_suspension_list = thread_ptr; in _tx_semaphore_get()
177 … next_thread = semaphore_ptr -> tx_semaphore_suspension_list; in _tx_semaphore_get()
186 semaphore_ptr -> tx_semaphore_suspended_count++; in _tx_semaphore_get()