Lines Matching refs:semaphore_ptr
74 UINT _tx_semaphore_put(TX_SEMAPHORE *semaphore_ptr) in _tx_semaphore_put() argument
98 semaphore_ptr -> tx_semaphore_performance_put_count++; in _tx_semaphore_put()
102 …RACE_IN_LINE_INSERT(TX_TRACE_SEMAPHORE_PUT, semaphore_ptr, semaphore_ptr -> tx_semaphore_count, se… in _tx_semaphore_put()
108 suspended_count = semaphore_ptr -> tx_semaphore_suspended_count; in _tx_semaphore_put()
115 semaphore_ptr -> tx_semaphore_count++; in _tx_semaphore_put()
120 semaphore_put_notify = semaphore_ptr -> tx_semaphore_put_notify; in _tx_semaphore_put()
133 (semaphore_put_notify)(semaphore_ptr); in _tx_semaphore_put()
143 thread_ptr = semaphore_ptr -> tx_semaphore_suspension_list; in _tx_semaphore_put()
155 semaphore_ptr -> tx_semaphore_suspension_list = TX_NULL; in _tx_semaphore_put()
164 semaphore_ptr -> tx_semaphore_suspension_list = next_thread; in _tx_semaphore_put()
173 semaphore_ptr -> tx_semaphore_suspended_count = suspended_count; in _tx_semaphore_put()
183 semaphore_put_notify = semaphore_ptr -> tx_semaphore_put_notify; in _tx_semaphore_put()
215 (semaphore_put_notify)(semaphore_ptr); in _tx_semaphore_put()