Searched refs:ASMAtomicXchgU16 (Results 1 - 5 of 5) sorted by relevance
/vbox/src/VBox/Runtime/win/amd64/ |
H A D | ASMAtomicXchgU16.asm | 2 ; IPRT - ASMAtomicXchgU16(). 38 BEGINPROC_EXPORTED ASMAtomicXchgU16 42 ENDPROC ASMAtomicXchgU16
|
/vbox/src/VBox/Runtime/common/asm/ |
H A D | asm-fake.cpp | 45 RTDECL(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16) function
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTInlineAsm.cpp | 648 CHECKOP(ASMAtomicXchgU16(pu16, 1), 0, "%#x", uint16_t); 651 CHECKOP(ASMAtomicXchgU16(pu16, 0), 1, "%#x", uint16_t); 654 CHECKOP(ASMAtomicXchgU16(pu16, 0xffff), 0, "%#x", uint16_t); 657 CHECKOP(ASMAtomicXchgU16(pu16, 0x8765), 0xffff, "%#x", uint16_t); 664 DO_SIMPLE_TEST(ASMAtomicXchgU16, uint16_t); 1659 BENCH(ASMAtomicXchgU16(&s_u16, 0), "ASMAtomicXchgU16");
|
/vbox/include/iprt/ |
H A D | asm.h | 310 DECLASM(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16); 312 DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16) function 350 return (int16_t)ASMAtomicXchgU16((volatile uint16_t *)pi16, (uint16_t)i16); 636 case 2: ASMAtomicXchgU16((volatile uint16_t *)(void *)(pu), (uint16_t)(uNew)); break; \ 655 case 2: *(uint16_t *)(puRes) = ASMAtomicXchgU16((volatile uint16_t *)(void *)(pu), (uint16_t)(uNew)); break; \ 2038 ASMAtomicXchgU16(pu16, u16);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | STAM.cpp | 1743 ASMAtomicXchgU16(pDesc->u.pu16, 0);
|
Completed in 64 milliseconds