Searched refs:critical_section (Results 1 – 2 of 2) sorted by relevance
162 void _tx_win32_critical_section_obtain(TX_WIN32_CRITICAL_SECTION *critical_section) in _tx_win32_critical_section_obtain() argument169 if (critical_section -> tx_win32_critical_section_owner == GetCurrentThreadId()) in _tx_win32_critical_section_obtain()173 critical_section -> tx_win32_critical_section_nested_count++; in _tx_win32_critical_section_obtain()182 …while (WaitForSingleObject(critical_section -> tx_win32_critical_section_mutex_handle, 3) != WAIT_… in _tx_win32_critical_section_obtain()189 critical_section -> tx_win32_critical_section_nested_count = 1; in _tx_win32_critical_section_obtain()192 critical_section -> tx_win32_critical_section_owner = GetCurrentThreadId(); in _tx_win32_critical_section_obtain()197 void _tx_win32_critical_section_release(TX_WIN32_CRITICAL_SECTION *critical_section) in _tx_win32_critical_section_release() argument202 if (critical_section -> tx_win32_critical_section_owner == GetCurrentThreadId()) in _tx_win32_critical_section_release()206 if (critical_section -> tx_win32_critical_section_nested_count) in _tx_win32_critical_section_release()210 critical_section -> tx_win32_critical_section_nested_count--; in _tx_win32_critical_section_release()[all …]
331 void _tx_win32_critical_section_obtain(TX_WIN32_CRITICAL_SECTION *critical_section);332 void _tx_win32_critical_section_release(TX_WIN32_CRITICAL_SECTION *critical_section);333 void _tx_win32_critical_section_release_all(TX_WIN32_CRITICAL_SECTION *critical_section);