Lines Matching defs:param2

1996     DISQPVPARAMVAL param1, param2;
2004 rc = DISQueryParamVal(pRegFrame, pDis, &pDis->Param2, &param2, DISQPVWHICH_SRC);
2041 switch(param2.type)
2044 pParam2 = (RTGCPTR)param2.val.val64;
2047 rc = emRamRead(pVM, pVCpu, pRegFrame, &valpar2, pParam2, param2.size);
2055 valpar2 = param2.val.val64;
2092 Assert(param2.type == DISQPV_TYPE_IMMEDIATE); /* register actually */
2093 switch(param2.size)
2107 rc = emRamWrite(pVM, pVCpu, pRegFrame, pParam2, &valpar1, param2.size);
2115 *pcbSize = param2.size;
2283 DISQPVPARAMVAL param1, param2;
2290 rc = DISQueryParamVal(pRegFrame, pDis, &pDis->Param2, &param2, DISQPVWHICH_SRC);
2312 param2.size = param1.size;
2335 switch(param2.type)
2338 valpar2 = param2.val.val64;
2346 LogFlow(("emInterpretOrXorAnd %s %RGv %RX64 - %RX64 size %d (%d)\n", emGetMnemonic(pDis), pParam1, valpar1, valpar2, param2.size, param1.size));
2349 uint32_t eflags = pfnEmulate(&valpar1, valpar2, param2.size);
2362 *pcbSize = param2.size;
2381 DISQPVPARAMVAL param1, param2;
2392 rc = DISQueryParamVal(pRegFrame, pDis, &pDis->Param2, &param2, DISQPVWHICH_SRC);
2404 param2.size = param1.size;
2415 AssertReturn(param2.type == DISQPV_TYPE_IMMEDIATE, VERR_EM_INTERPRETER);
2416 RTGCUINTREG ValPar2 = param2.val.val64;
2443 *pcbSize = param2.size;
2456 DISQPVPARAMVAL param1, param2;
2461 rc = DISQueryParamVal(pRegFrame, pDis, &pDis->Param2, &param2, DISQPVWHICH_SRC);
2483 param2.size = param1.size;
2508 switch(param2.type)
2511 valpar2 = param2.val.val64;
2520 uint32_t eflags = pfnEmulate(&valpar1, valpar2, param2.size);
2531 *pcbSize = param2.size;
2560 DISQPVPARAMVAL param1, param2;
2565 rc = DISQueryParamVal(pRegFrame, pDis, &pDis->Param2, &param2, DISQPVWHICH_SRC);
2587 switch(param2.type)
2590 valpar2 = param2.val.val64;
2643 DISQPVPARAMVAL param1, param2;
2648 rc = DISQueryParamVal(pRegFrame, pDis, &pDis->Param2, &param2, DISQPVWHICH_SRC);
2657 AssertReturn(param2.type == DISQPV_TYPE_IMMEDIATE, VERR_EM_INTERPRETER);
2658 uint64_t ValPar2 = param2.val.val64;
2706 DISQPVPARAMVAL param1, param2;
2711 rc = DISQueryParamVal(pRegFrame, pDis, &pDis->Param2, &param2, DISQPVWHICH_SRC);
2743 switch(param2.type)
2746 val64 = param2.val.val64;
2750 Log(("emInterpretMov: unexpected type=%d rip=%RGv\n", param2.type, (RTGCPTR)pRegFrame->rip));
2755 LogFlow(("EMInterpretInstruction at %RGv: OP_MOV %RGv <- %RX64 (%d) &val64=%RHv\n", (RTGCPTR)pRegFrame->rip, pDest, val64, param2.size, &val64));
2757 LogFlow(("EMInterpretInstruction at %08RX64: OP_MOV %RGv <- %08X (%d) &val64=%RHv\n", pRegFrame->rip, pDest, (uint32_t)val64, param2.size, &val64));
2760 Assert(param2.size <= 8 && param2.size > 0);
2762 rc = emRamWrite(pVM, pVCpu, pRegFrame, pDest, &val64, param2.size);
2766 *pcbSize = param2.size;
2771 && param2.type == DISQPV_TYPE_REGISTER)
2799 switch(param2.type)
2802 if(!(param2.flags & (DISQPV_FLAG_32|DISQPV_FLAG_64)))
2807 pSrc = (RTGCPTR)param2.val.val64;
3013 DISQPVPARAMVAL param1, param2;
3025 rc = DISQueryParamVal(pRegFrame, pDis, &pDis->Param2, &param2, DISQPVWHICH_SRC);
3030 switch(param2.type)
3033 valpar = param2.val.val64;
3087 *pcbSize = param2.size;