Home
last modified time | relevance | path

Searched refs:xchg (Results 1 – 16 of 16) sorted by relevance

/reactos/modules/rostests/winetests/winetest/
H A Dport.h384 extern inline long interlocked_cmpxchg( long *dest, long xchg, long compare );
385 extern inline void *interlocked_cmpxchg_ptr( void **dest, void *xchg, void *compare );
390 extern inline long interlocked_cmpxchg( long *dest, long xchg, long compare ) in interlocked_cmpxchg() argument
394 : "=a" (ret) : "r" (dest), "r" (xchg), "0" (compare) : "memory" ); in interlocked_cmpxchg()
398 extern inline void *interlocked_cmpxchg_ptr( void **dest, void *xchg, void *compare ) in interlocked_cmpxchg_ptr() argument
402 : "=a" (ret) : "r" (dest), "r" (xchg), "0" (compare) : "memory" ); in interlocked_cmpxchg_ptr()
432 extern long interlocked_cmpxchg( long *dest, long xchg, long compare );
433 extern void *interlocked_cmpxchg_ptr( void **dest, void *xchg, void *compare );
/reactos/drivers/base/kdvm/
H A Dkdvbox_asm.S9 xchg eax, ecx
18 xchg rax, rcx
/reactos/boot/freeldr/bootsect/
H A Dfat.S368 xchg ax, cx
369 xchg ax, dx
372 xchg ax, cx
375 xchg cx, dx
H A Disoboot.S266 xchg eax, dword ptr ds:[si+file_sector]
526 xchg cl, byte ptr ds:[ISOFlags]
535 xchg ax, di
542 xchg bx, si
605 xchg edx, eax // Directory length in edx
H A Dbtrfs.S718 xchg si, di
/reactos/boot/freeldr/bootsect/pc98/
H A Dfat12fdd.S303 xchg ax, cx
304 xchg ax, dx
307 xchg ax, cx
310 xchg cx, dx
/reactos/sdk/lib/crt/math/i386/
H A Daullrem_asm.s143 xchg ecx,eax // put partial product in ECX, get quotient in EAX
H A Dallrem_asm.s177 xchg ecx,eax // save product, get quotient in EAX
/reactos/drivers/filesystems/udfs/Include/
H A Dtools.cpp156 xchg eax,[ecx] in _XCHG_DD()
H A Dtools.h30 __asm xchg eax,[ebx] \
/reactos/sdk/include/xdk/x86/
H A Dke.h60 __asm xchg [Barrier], eax in KeMemoryBarrier()
/reactos/modules/rostests/winetests/kernel32/
H A Dsync.c78 BYTE xchg[3]; /* xchgl (%esp),%edx (param 2) */ member
91 thunk->xchg[0] = 0x87; /* xchgl (%esp),%edx */ in init_fastcall_thunk()
92 thunk->xchg[1] = 0x14; in init_fastcall_thunk()
93 thunk->xchg[2] = 0x24; in init_fastcall_thunk()
/reactos/sdk/include/vcruntime/mingw32/
H A Dintrin_x86.h705 __int64 xchg[2] = { ExchangeLow, ExchangeHigh }; in _InterlockedCompareExchange128() local
706 …mpare_and_swap((__uint128_t*)Destination, *((__uint128_t*)ComparandResult), *((__uint128_t*)xchg)); in _InterlockedCompareExchange128()
/reactos/sdk/include/reactos/
H A Dshlwapi_undoc.h38 PVOID WINAPI SHInterlockedCompareExchange(PVOID *dest, PVOID xchg, PVOID compare);
/reactos/dll/win32/shlwapi/
H A Dordinal.c3501 PVOID WINAPI SHInterlockedCompareExchange( PVOID *dest, PVOID xchg, PVOID compare ) in SHInterlockedCompareExchange() argument
3503 return InterlockedCompareExchangePointer( dest, xchg, compare ); in SHInterlockedCompareExchange()
/reactos/sdk/include/xdk/
H A Dwinnt_old.h4432 __asm { xchg Barrier, eax } in MemoryBarrier()