Searched refs:pi32 (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRTInlineAsm.cpp929 DECLINLINE(void) tstASMAtomicAddS32Worker(int32_t *pi32) argument
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,
1035 tstASMAtomicDecIncS32Worker(int32_t volatile *pi32) argument
[all...]
/vbox/src/VBox/Runtime/common/string/
H A Dstrtonum.cpp726 * @param pi32 Where to store the converted number. (optional)
728 RTDECL(int) RTStrToInt32Ex(const char *pszValue, char **ppszNext, unsigned uBase, int32_t *pi32) argument
738 if (pi32)
739 *pi32 = (int32_t)i64;
760 * @param pi32 Where to store the converted number. (optional)
762 RTDECL(int) RTStrToInt32Full(const char *pszValue, unsigned uBase, int32_t *pi32) argument
772 if (pi32)
773 *pi32 = (int32_t)i64;
/vbox/include/iprt/
H A Dasm.h401 * @param pi32 Pointer to the 32-bit variable to update.
402 * @param i32 The 32-bit value to assign to *pi32.
404 DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32) argument
406 return (int32_t)ASMAtomicXchgU32((volatile uint32_t *)pi32, (uint32_t)i32);
787 * @param pi32 Pointer to the value to update.
788 * @param i32New The new value to assigned to *pi32.
789 * @param i32Old The old value to *pi32 compare with.
791 DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old) argument
793 return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
1082 * @param pi32 Pointe
1087 ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old) argument
1537 ASMAtomicReadS32(volatile int32_t *pi32) argument
1551 ASMAtomicUoReadS32(volatile int32_t *pi32) argument
2111 ASMAtomicWriteS32(volatile int32_t *pi32, int32_t i32) argument
2123 ASMAtomicUoWriteS32(volatile int32_t *pi32, int32_t i32) argument
2494 ASMAtomicAddS32(int32_t volatile *pi32, int32_t i32) argument
2611 ASMAtomicSubS32(int32_t volatile *pi32, int32_t i32) argument
2729 ASMAtomicIncS32(int32_t volatile *pi32) argument
2846 ASMAtomicDecS32(int32_t volatile *pi32) argument
2955 ASMAtomicOrS32(int32_t volatile *pi32, int32_t i32) argument
3048 ASMAtomicAndS32(int32_t volatile *pi32, int32_t i32) argument
3138 ASMAtomicUoOrS32(int32_t volatile *pi32, int32_t i32) argument
3225 ASMAtomicUoAndS32(int32_t volatile *pi32, int32_t i32) argument
[all...]
H A Dstring.h2869 * @param pi32 Where to store the converted number. (optional)
2871 RTDECL(int) RTStrToInt32Ex(const char *pszValue, char **ppszNext, unsigned uBase, int32_t *pi32);
2888 * @param pi32 Where to store the converted number. (optional)
2890 RTDECL(int) RTStrToInt32Full(const char *pszValue, unsigned uBase, int32_t *pi32);
/vbox/include/VBox/vmm/
H A Dcfgm.h154 VMMR3DECL(int) CFGMR3QueryS32( PCFGMNODE pNode, const char *pszName, int32_t *pi32);
155 VMMR3DECL(int) CFGMR3QueryS32Def( PCFGMNODE pNode, const char *pszName, int32_t *pi32, int32_t i32Def);
H A Dssm.h1257 VMMR3DECL(int) SSMR3GetS32(PSSMHANDLE pSSM, int32_t *pi32);
/vbox/src/recompiler/
H A DVBoxREMWrapper.cpp1624 int32_t *pi32; member in union:__anon17378
1637 *u.pi32 = uExport - (uintptr_t)(u.pi32 + 1);
1638 Assert((uintptr_t)(u.pi32 + 1) + *u.pi32 == uExport);
1639 u.pi32++;
1698 int32_t *pi32; member in union:__anon17379
1710 *u.pi32 = (uintptr_t)pDesc->pv - (uintptr_t)(u.pi32 + 1);
1711 Assert((uintptr_t)(u.pi32
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DCFGM.cpp2458 * @param pi32 Where to store the value.
2460 VMMR3DECL(int) CFGMR3QueryS32(PCFGMNODE pNode, const char *pszName, int32_t *pi32) argument
2468 *pi32 = (int32_t)u64;
2482 * @param pi32 Where to store the value. Set to default on failure.
2485 VMMR3DECL(int) CFGMR3QueryS32Def(PCFGMNODE pNode, const char *pszName, int32_t *pi32, int32_t i32Def) argument
2493 *pi32 = (int32_t)u64;
2498 *pi32 = i32Def;
H A DSSM.cpp7020 * @param pi32 Where to store the item.
7022 VMMR3DECL(int) SSMR3GetS32(PSSMHANDLE pSSM, int32_t *pi32)
7026 return ssmR3DataRead(pSSM, pi32, sizeof(*pi32));
/vbox/src/VBox/Storage/
H A DDMG.cpp967 * @param pi32 Where to store the value.
969 static const char *dmgXmlParseS32(const char **ppszCur, int32_t *pi32) argument
979 int rc = RTStrToInt32Ex(psz, &pszNext, 0, pi32);
/vbox/src/VBox/VMM/VMMAll/
H A DIEMAll.cpp1737 * @param pi32 Where to return the signed double word.
1739 DECLINLINE(VBOXSTRICTRC) iemOpcodeGetNextS32(PIEMCPU pIemCpu, int32_t *pi32) argument
1741 return iemOpcodeGetNextU32(pIemCpu, (uint32_t *)pi32);
1748 * @param pi32 Where to return the signed double word.

Completed in 199 milliseconds