Home
last modified time | relevance | path

Searched refs:InterlockedExchange (Results 1 – 19 of 19) sorted by relevance

/external/stlport/stlport/stl/config/
D_windows.h87 # define InterlockedExchange _InterlockedExchange macro
100 _STLP_IMPORT_DECLSPEC long _STLP_STDCALL InterlockedExchange(long volatile *, long);
110 _STLP_IMPORT_DECLSPEC long _STLP_STDCALL InterlockedExchange(long*, long);
130 long WINAPI InterlockedExchange(long*, long);
217 …return reinterpret_cast<void*>(InterlockedExchange(reinterpret_cast<long*>(const_cast<void**>(__a)… in STLPInterlockedExchangePointer()
220 return (void*)InterlockedExchange((long*)__a, (long)__b); in STLPInterlockedExchangePointer()
/external/webkit/Source/JavaScriptCore/wtf/
DTCSpinLock.h211 if (InterlockedExchange(&m_lockword, 1)) in Lock()
216 InterlockedExchange(&m_lockword, 0); in Unlock()
232 while (InterlockedExchange(lockword, 1)) in TCMalloc_SlowLock()
/external/chromium/base/
Dmessage_pump_win.cc95 if (InterlockedExchange(&have_work_, 1)) in ScheduleWork()
287 InterlockedExchange(&have_work_, 0); in HandleWorkMessage()
392 int old_have_work = InterlockedExchange(&have_work_, 0); in ProcessPumpReplacementMessage()
416 if (InterlockedExchange(&have_work_, 1)) in ScheduleWork()
547 InterlockedExchange(&have_work_, 0); in ProcessInternalIOItem()
Dfix_wp64.h23 return reinterpret_cast<void*>(static_cast<LONG_PTR>(InterlockedExchange( in InterlockedExchangePointer()
Datomicops_internals_x86_msvc.h28 LONG result = InterlockedExchange( in NoBarrier_AtomicExchange()
/external/webrtc/src/system_wrappers/interface/
Dfix_interlocked_exchange_pointer_win.h27 return reinterpret_cast<void*>(static_cast<LONG_PTR>(InterlockedExchange( in InterlockedExchangePointer()
Dtick_util.h155 DWORD old = InterlockedExchange(lastTimeGetTimePtr, now); in Now()
/external/webkit/Source/WebCore/platform/win/
DSharedTimerWin.cpp101 InterlockedExchange(&pendingTimers, 0); in TimerWindowWndProc()
/external/v8/src/
Datomicops_internals_x86_msvc.h51 LONG result = InterlockedExchange( in NoBarrier_AtomicExchange()
/external/stlport/stlport/stl/
D_threads.h136 # define _STLP_ATOMIC_EXCHANGE(__x, __y) InterlockedExchange(__CONST_CAST(long*, __x),…
140 # define _STLP_ATOMIC_EXCHANGE(__x, __y) InterlockedExchange(__x, __y)
/external/libusb_aah/libusb/os/
Dthreads_windows.c71 while (InterlockedExchange((LONG *)mutex, 1) == 1) { in usbi_mutex_static_lock()
Dpoll_windows.c126 while (InterlockedExchange((LONG *)&compat_spinlock, 1) == 1) { in init_polling()
211 while (InterlockedExchange((LONG *)&compat_spinlock, 1) == 1) { in exit_polling()
Dwindows_usb.c2031 nb_responses = InterlockedExchange((LONG*)&request_count[0], 0); in windows_clock_gettime_threaded()
/external/stlport/doc/
DFAQ354 …se.h(1138) : error C2733: second C linkage of overloaded function 'InterlockedExchange' not allowed
355 …C:\Program Files\Microsoft SDK\Include\.\winbase.h(1135) : see declaration of 'InterlockedExchange'
/external/libffi/src/
Ddlmalloc.c1425 InterlockedExchange (sl, 0); in win32_release_lock()
/external/qemu/distrib/sdl-1.2.15/src/stdlib/
DSDL_malloc.c1471 InterlockedExchange (sl, 0); in win32_release_lock()
/external/stlport/etc/
DChangeLog2175 platform thanks to the _WIN64 macro, otherwise InterlockedExchange
/external/webkit/Source/JavaScriptCore/
DChangeLog-2011-02-1619354 Implement the SpinLock with InterlockedExchange from the Windows API.
/external/webkit/Source/WebCore/
DChangeLog-2008-08-10733 Add null check, clear timer using InterlockedExchange.