Lines Matching refs:pRD

581                 PREGDISPLAY         pRD,  in EnumerateLiveSlots()  argument
748 pRD, in EnumerateLiveSlots()
777 pRD, in EnumerateLiveSlots()
931 pRD, in EnumerateLiveSlots()
957 ReportUntrackedSlots(slotDecoder, pRD, inputFlags, pCallBack, hCallBack); in EnumerateLiveSlots()
966 PREGDISPLAY pRD, in EnumerateUntrackedSlots() argument
994 ReportUntrackedSlots(slotDecoder, pRD, inputFlags, pCallBack, hCallBack); in EnumerateUntrackedSlots()
1000 PREGDISPLAY pRD, in ReportUntrackedSlots() argument
1010 pRD, in ReportUntrackedSlots()
1338 PREGDISPLAY pRD in GetRegisterSlot() argument
1345 PTR_UIntNative* ppRax = &pRD->pRax; in GetRegisterSlot()
1351 ULONGLONG **ppRax = &pRD->pCurrentContextPointers->Rax; in GetRegisterSlot()
1360 PREGDISPLAY pRD in GetCapturedRegister() argument
1369 ULONGLONG *pRax = &pRD->pCurrentContext->Rax; in GetCapturedRegister()
1375 bool GcInfoDecoder::IsScratchRegister(int regNum, PREGDISPLAY pRD) in IsScratchRegister() argument
1396 bool GcInfoDecoder::IsScratchStackSlot(INT32 spOffset, GcStackSlotBase spBase, PREGDISPLAY pRD) in IsScratchStackSlot() argument
1401 TADDR pSlot = (TADDR) GetStackSlot(spOffset, spBase, pRD); in IsScratchStackSlot()
1402 _ASSERTE(pSlot >= pRD->SP); in IsScratchStackSlot()
1404 return (pSlot < pRD->SP + m_SizeOfStackOutgoingAndScratchArea); in IsScratchStackSlot()
1414 PREGDISPLAY pRD, in ReportRegisterToGC() argument
1426 OBJECTREF* pObjRef = GetRegisterSlot( regNum, pRD ); in ReportRegisterToGC()
1443 pObjRef = GetCapturedRegister(regNum, pRD); in ReportRegisterToGC()
1450 if(IsScratchRegister(regNum, pRD)) in ReportRegisterToGC()
1473 PREGDISPLAY pRD in GetRegisterSlot() argument
1480 PTR_UIntNative *ppReg = &pRD->pR0; in GetRegisterSlot()
1488 ppReg = &pRD->pR0; in GetRegisterSlot()
1493 return (OBJECTREF*) pRD->pR12; in GetRegisterSlot()
1497 return (OBJECTREF*) pRD->pLR; in GetRegisterSlot()
1500 ppReg = &pRD->pR4; in GetRegisterSlot()
1509 PREGDISPLAY pRD in GetCapturedRegister() argument
1518 ULONG *pR0 = &pRD->pCurrentContext->R0; in GetCapturedRegister()
1525 bool GcInfoDecoder::IsScratchRegister(int regNum, PREGDISPLAY pRD) in IsScratchRegister() argument
1534 bool GcInfoDecoder::IsScratchStackSlot(INT32 spOffset, GcStackSlotBase spBase, PREGDISPLAY pRD) in IsScratchStackSlot() argument
1539 TADDR pSlot = (TADDR) GetStackSlot(spOffset, spBase, pRD); in IsScratchStackSlot()
1540 _ASSERTE(pSlot >= pRD->SP); in IsScratchStackSlot()
1542 return (pSlot < pRD->SP + m_SizeOfStackOutgoingAndScratchArea); in IsScratchStackSlot()
1552 PREGDISPLAY pRD, in ReportRegisterToGC() argument
1564 OBJECTREF* pObjRef = GetRegisterSlot( regNum, pRD ); in ReportRegisterToGC()
1567 if(IsScratchRegister(regNum, pRD)) in ReportRegisterToGC()
1590 PREGDISPLAY pRD in GetRegisterSlot() argument
1600 ppReg = &pRD->volatileCurrContextPointers.X0; in GetRegisterSlot()
1605 return (OBJECTREF*) pRD->pCurrentContextPointers->Fp; in GetRegisterSlot()
1609 return (OBJECTREF*) pRD->pCurrentContextPointers->Lr; in GetRegisterSlot()
1612 ppReg = &pRD->pCurrentContextPointers->X19; in GetRegisterSlot()
1617 bool GcInfoDecoder::IsScratchRegister(int regNum, PREGDISPLAY pRD) in IsScratchRegister() argument
1625 bool GcInfoDecoder::IsScratchStackSlot(INT32 spOffset, GcStackSlotBase spBase, PREGDISPLAY pRD) in IsScratchStackSlot() argument
1630 ULONGLONG pSlot = (ULONGLONG) GetStackSlot(spOffset, spBase, pRD); in IsScratchStackSlot()
1631 _ASSERTE(pSlot >= pRD->SP); in IsScratchStackSlot()
1633 return (pSlot < pRD->SP + m_SizeOfStackOutgoingAndScratchArea); in IsScratchStackSlot()
1643 PREGDISPLAY pRD, in ReportRegisterToGC() argument
1655 OBJECTREF* pObjRef = GetRegisterSlot( regNum, pRD ); in ReportRegisterToGC()
1658 if(IsScratchRegister(regNum, pRD)) in ReportRegisterToGC()
1680 PREGDISPLAY pRD in GetCapturedRegister() argument
1688 DWORD64 *pX0 = &pRD->pCurrentContext->X0; in GetCapturedRegister()
1698 PREGDISPLAY pRD in GetRegisterSlot() argument
1705 bool GcInfoDecoder::IsScratchRegister(int regNum, PREGDISPLAY pRD) in IsScratchRegister() argument
1711 bool GcInfoDecoder::IsScratchStackSlot(INT32 spOffset, GcStackSlotBase spBase, PREGDISPLAY pRD) in IsScratchStackSlot() argument
1720 PREGDISPLAY pRD, in ReportRegisterToGC() argument
1734 PREGDISPLAY pRD in GetStackSlot() argument
1745 pObjRef = (OBJECTREF*) ((SIZE_T)pRD->SP + spOffset); in GetStackSlot()
1749 pObjRef = (OBJECTREF*) (GET_CALLER_SP(pRD) + spOffset); in GetStackSlot()
1756 SIZE_T * pFrameReg = (SIZE_T*) GetRegisterSlot(m_StackBaseRegister, pRD); in GetStackSlot()
1764 pFrameReg = (SIZE_T*) GetCapturedRegister(m_StackBaseRegister, pRD); in GetStackSlot()
1799 PREGDISPLAY pRD, in ReportStackSlotToGC() argument
1806 OBJECTREF* pObjRef = GetStackSlot(spOffset, spBase, pRD); in ReportStackSlotToGC()