Lines Matching refs:mutex_ptr
77 UINT _tx_mutex_delete(TX_MUTEX *mutex_ptr) in _tx_mutex_delete() argument
96 …TX_TRACE_IN_LINE_INSERT(TX_TRACE_MUTEX_DELETE, mutex_ptr, TX_POINTER_TO_ULONG_CONVERT(&thread_ptr)… in _tx_mutex_delete()
99 TX_MUTEX_DELETE_EXTENSION(mutex_ptr) in _tx_mutex_delete()
102 TX_TRACE_OBJECT_UNREGISTER(mutex_ptr) in _tx_mutex_delete()
108 mutex_ptr -> tx_mutex_id = TX_CLEAR_ID; in _tx_mutex_delete()
124 next_mutex = mutex_ptr -> tx_mutex_created_next; in _tx_mutex_delete()
125 previous_mutex = mutex_ptr -> tx_mutex_created_previous; in _tx_mutex_delete()
130 if (_tx_mutex_created_ptr == mutex_ptr) in _tx_mutex_delete()
142 thread_ptr = mutex_ptr -> tx_mutex_suspension_list; in _tx_mutex_delete()
143 mutex_ptr -> tx_mutex_suspension_list = TX_NULL; in _tx_mutex_delete()
144 suspended_count = mutex_ptr -> tx_mutex_suspended_count; in _tx_mutex_delete()
145 mutex_ptr -> tx_mutex_suspended_count = TX_NO_SUSPENSIONS; in _tx_mutex_delete()
151 owner_thread = mutex_ptr -> tx_mutex_owner; in _tx_mutex_delete()
160 mutex_ptr -> tx_mutex_ownership_count = ((UINT) 1); in _tx_mutex_delete()
169 status = _tx_mutex_put(mutex_ptr); in _tx_mutex_delete()
172 _tx_mutex_put(mutex_ptr); in _tx_mutex_delete()
227 TX_MUTEX_DELETE_PORT_COMPLETION(mutex_ptr) in _tx_mutex_delete()