Lines Matching defs:pvParam1

2380     void *pvParam1;
2424 rc = PGMPhysGCPtr2CCPtr(pVCpu, GCPtrPar1, &pvParam1, &Lock);
2431 rc = pfnEmulate(pvParam1, ValPar2, pDis->Param2.cb, &eflags);
2641 void *pvParam1;
2672 rc = PGMPhysGCPtr2CCPtr(pVCpu, GCPtrPar1, &pvParam1, &Lock);
2679 rc = pfnEmulate(pvParam1, ValPar2, &eflags);
3042 void *pvParam1;
3052 rc = PGMPhysGCPtr2CCPtr(pVCpu, GCPtrPar1, &pvParam1, &Lock);
3064 eflags = EMEmulateLockCmpXchg(pvParam1, &pRegFrame->rax, valpar, pDis->Param2.cb);
3066 eflags = EMEmulateCmpXchg(pvParam1, &pRegFrame->rax, valpar, pDis->Param2.cb);
3071 case 1: u64 = *(uint8_t *)pvParam1; break;
3072 case 2: u64 = *(uint16_t *)pvParam1; break;
3073 case 4: u64 = *(uint32_t *)pvParam1; break;
3075 case 8: u64 = *(uint64_t *)pvParam1; break;
3107 void *pvParam1;
3118 rc = PGMPhysGCPtr2CCPtr(pVCpu, GCPtrPar1, &pvParam1, &Lock);
3126 LogFlow(("%s %RGv=%08x eax=%08x\n", emGetMnemonic(pDis), pvParam1, pRegFrame->eax));
3130 eflags = EMEmulateLockCmpXchg8b(pvParam1, &pRegFrame->eax, &pRegFrame->edx, pRegFrame->ebx, pRegFrame->ecx);
3132 eflags = EMEmulateCmpXchg8b(pvParam1, &pRegFrame->eax, &pRegFrame->edx, pRegFrame->ebx, pRegFrame->ecx);
3134 uint64_t u64 = *(uint64_t *)pvParam1;
3139 LogFlow(("%s %RGv=%08x eax=%08x ZF=%d\n", emGetMnemonic(pDis), pvParam1, pRegFrame->eax, !!(eflags & X86_EFL_ZF)));
3180 void *pvParam1;
3193 rc = PGMPhysGCPtr2CCPtr(pVCpu, GCPtrPar1, &pvParam1, &Lock);
3201 LogFlow(("XAdd %RGv=%p reg=%08llx\n", GCPtrPar1, pvParam1, *(uint64_t *)pvParamReg2));
3205 eflags = EMEmulateLockXAdd(pvParam1, pvParamReg2, cbParamReg2);
3207 eflags = EMEmulateXAdd(pvParam1, pvParamReg2, cbParamReg2);
3212 case 1: u64 = *(uint8_t *)pvParam1; break;
3213 case 2: u64 = *(uint16_t *)pvParam1; break;
3214 case 4: u64 = *(uint32_t *)pvParam1; break;
3216 case 8: u64 = *(uint64_t *)pvParam1; break;
3222 LogFlow(("XAdd %RGv=%p reg=%08llx ZF=%d\n", GCPtrPar1, pvParam1, *(uint64_t *)pvParamReg2, !!(eflags & X86_EFL_ZF) ));