Lines Matching refs:pi32

929 DECLINLINE(void) tstASMAtomicAddS32Worker(int32_t *pi32)
932 *pi32 = 10;
938 if (*pi32 != (val)) \
939 RTTestFailed(g_hTest, "%s, %d: FAILURE: %s => *pi32=%d expected %d\n", __FUNCTION__, __LINE__, #op, *pi32, val); \
941 MYCHECK(ASMAtomicAddS32(pi32, 1), 10, 11);
942 MYCHECK(ASMAtomicAddS32(pi32, -2), 11, 9);
943 MYCHECK(ASMAtomicAddS32(pi32, -9), 9, 0);
944 MYCHECK(ASMAtomicAddS32(pi32, -0x7fffffff), 0, -0x7fffffff);
945 MYCHECK(ASMAtomicAddS32(pi32, 0), -0x7fffffff, -0x7fffffff);
946 MYCHECK(ASMAtomicAddS32(pi32, 0x7fffffff), -0x7fffffff, 0);
947 MYCHECK(ASMAtomicAddS32(pi32, 0), 0, 0);
1035 DECLINLINE(void) tstASMAtomicDecIncS32Worker(int32_t volatile *pi32)
1038 *pi32 = 10;
1044 if (*pi32 != (rc)) \
1045 RTTestFailed(g_hTest, "%s, %d: FAILURE: %s => *pi32=%d expected %d\n", __FUNCTION__, __LINE__, #op, *pi32, rc); \
1047 MYCHECK(ASMAtomicDecS32(pi32), 9);
1048 MYCHECK(ASMAtomicDecS32(pi32), 8);
1049 MYCHECK(ASMAtomicDecS32(pi32), 7);
1050 MYCHECK(ASMAtomicDecS32(pi32), 6);
1051 MYCHECK(ASMAtomicDecS32(pi32), 5);
1052 MYCHECK(ASMAtomicDecS32(pi32), 4);
1053 MYCHECK(ASMAtomicDecS32(pi32), 3);
1054 MYCHECK(ASMAtomicDecS32(pi32), 2);
1055 MYCHECK(ASMAtomicDecS32(pi32), 1);
1056 MYCHECK(ASMAtomicDecS32(pi32), 0);
1057 MYCHECK(ASMAtomicDecS32(pi32), -1);
1058 MYCHECK(ASMAtomicDecS32(pi32), -2);
1059 MYCHECK(ASMAtomicIncS32(pi32), -1);
1060 MYCHECK(ASMAtomicIncS32(pi32), 0);
1061 MYCHECK(ASMAtomicIncS32(pi32), 1);
1062 MYCHECK(ASMAtomicIncS32(pi32), 2);
1063 MYCHECK(ASMAtomicIncS32(pi32), 3);
1064 MYCHECK(ASMAtomicDecS32(pi32), 2);
1065 MYCHECK(ASMAtomicIncS32(pi32), 3);
1066 MYCHECK(ASMAtomicDecS32(pi32), 2);
1067 MYCHECK(ASMAtomicIncS32(pi32), 3);