Searched defs:iVector (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Devices/Bus/
H A DMsiCommon.cpp76 DECLINLINE(uint32_t) msiGetMsiData(PPCIDEVICE pDev, int32_t iVector) argument
85 lo |= iVector & uMask;
274 void MsiNotify(PPDMDEVINS pDevIns, PCPDMPCIHLP pPciHlp, PPCIDEVICE pDev, int iVector, int iLevel, uint32_t uTagSrc) argument
281 LogFlow(("MsiNotify: %d pending=%x mask=%x\n", iVector, *puPending, uMask));
288 *puPending &= ~(1<<iVector);
289 LogFlow(("msi: clear pending %d, now %x\n", iVector, *puPending));
294 if ((uMask & (1<<iVector)) != 0)
296 *puPending |= (1<<iVector);
297 LogFlow(("msi: %d is masked, mark pending, now %x\n", iVector, *puPending));
302 uint32_t u32Value = msiGetMsiData(pDev, iVector);
[all...]
H A DMsixCommon.cpp67 DECLINLINE(MsixTableRecord*) msixGetVectorRecord(PPCIDEVICE pDev, uint32_t iVector) argument
69 return (MsixTableRecord*)msixGetPageOffset(pDev, iVector * VBOX_MSIX_ENTRY_SIZE);
72 DECLINLINE(RTGCPHYS) msixGetMsiAddress(PPCIDEVICE pDev, uint32_t iVector) argument
74 MsixTableRecord* pRec = msixGetVectorRecord(pDev, iVector);
78 DECLINLINE(uint32_t) msixGetMsiData(PPCIDEVICE pDev, uint32_t iVector) argument
80 return msixGetVectorRecord(pDev, iVector)->u32MsgData;
83 DECLINLINE(uint32_t) msixIsVectorMasked(PPCIDEVICE pDev, uint32_t iVector) argument
85 return (msixGetVectorRecord(pDev, iVector)->u32VectorControl & 0x1) != 0;
88 DECLINLINE(uint8_t*) msixPendingByte(PPCIDEVICE pDev, uint32_t iVector) argument
90 return msixGetPageOffset(pDev, 0x800 + iVector /
93 msixSetPending(PPCIDEVICE pDev, uint32_t iVector) argument
98 msixClearPending(PPCIDEVICE pDev, uint32_t iVector) argument
103 msixIsPending(PPCIDEVICE pDev, uint32_t iVector) argument
108 msixCheckPendingVector(PPDMDEVINS pDevIns, PCPDMPCIHLP pPciHlp, PPCIDEVICE pDev, uint32_t iVector) argument
241 MsixNotify(PPDMDEVINS pDevIns, PCPDMPCIHLP pPciHlp, PPCIDEVICE pDev, int iVector, int iLevel, uint32_t uTagSrc) argument
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DPDMDevMiscHlp.cpp423 uint8_t iVector, uint8_t u8Polarity, uint8_t u8TriggerMode, uint32_t uTagSrc)
427 LogFlow(("pdmR3IoApicHlp_ApicBusDeliver: caller='%s'/%d: u8Dest=%RX8 u8DestMode=%RX8 u8DeliveryMode=%RX8 iVector=%RX8 u8Polarity=%RX8 u8TriggerMode=%RX8 uTagSrc=%#x\n",
428 pDevIns->pReg->szName, pDevIns->iInstance, u8Dest, u8DestMode, u8DeliveryMode, iVector, u8Polarity, u8TriggerMode, uTagSrc));
430 return pVM->pdm.s.Apic.pfnBusDeliverR3(pVM->pdm.s.Apic.pDevInsR3, u8Dest, u8DestMode, u8DeliveryMode, iVector, u8Polarity, u8TriggerMode, uTagSrc);
422 pdmR3IoApicHlp_ApicBusDeliver(PPDMDEVINS pDevIns, uint8_t u8Dest, uint8_t u8DestMode, uint8_t u8DeliveryMode, uint8_t iVector, uint8_t u8Polarity, uint8_t u8TriggerMode, uint32_t uTagSrc) argument
/vbox/src/VBox/VMM/VMMR0/
H A DPDMR0Device.cpp688 uint8_t iVector, uint8_t u8Polarity, uint8_t u8TriggerMode, uint32_t uTagSrc)
692 LogFlow(("pdmR0IoApicHlp_ApicBusDeliver: caller=%p/%d: u8Dest=%RX8 u8DestMode=%RX8 u8DeliveryMode=%RX8 iVector=%RX8 u8Polarity=%RX8 u8TriggerMode=%RX8 uTagSrc=%#x\n",
693 pDevIns, pDevIns->iInstance, u8Dest, u8DestMode, u8DeliveryMode, iVector, u8Polarity, u8TriggerMode, uTagSrc));
696 return pVM->pdm.s.Apic.pfnBusDeliverR0(pVM->pdm.s.Apic.pDevInsR0, u8Dest, u8DestMode, u8DeliveryMode, iVector,
687 pdmR0IoApicHlp_ApicBusDeliver(PPDMDEVINS pDevIns, uint8_t u8Dest, uint8_t u8DestMode, uint8_t u8DeliveryMode, uint8_t iVector, uint8_t u8Polarity, uint8_t u8TriggerMode, uint32_t uTagSrc) argument
/vbox/src/VBox/VMM/VMMRC/
H A DPDMRCDevice.cpp651 uint8_t iVector, uint8_t u8Polarity, uint8_t u8TriggerMode, uint32_t uTagSrc)
655 LogFlow(("pdmRCIoApicHlp_ApicBusDeliver: caller=%p/%d: u8Dest=%RX8 u8DestMode=%RX8 u8DeliveryMode=%RX8 iVector=%RX8 u8Polarity=%RX8 u8TriggerMode=%RX8 uTagSrc=%#x\n",
656 pDevIns, pDevIns->iInstance, u8Dest, u8DestMode, u8DeliveryMode, iVector, u8Polarity, u8TriggerMode, uTagSrc));
659 return pVM->pdm.s.Apic.pfnBusDeliverRC(pVM->pdm.s.Apic.pDevInsRC, u8Dest, u8DestMode, u8DeliveryMode, iVector,
650 pdmRCIoApicHlp_ApicBusDeliver(PPDMDEVINS pDevIns, uint8_t u8Dest, uint8_t u8DestMode, uint8_t u8DeliveryMode, uint8_t iVector, uint8_t u8Polarity, uint8_t u8TriggerMode, uint32_t uTagSrc) argument
/vbox/src/VBox/Devices/PC/
H A DDevAPIC.cpp1083 uint8_t u8DeliveryMode, uint8_t iVector, uint8_t u8Polarity,
1088 LogFlow(("apicBusDeliverCallback: pDevIns=%p u8Dest=%#x u8DestMode=%#x u8DeliveryMode=%#x iVector=%#x u8Polarity=%#x u8TriggerMode=%#x uTagSrc=%#x\n",
1089 pDevIns, u8Dest, u8DestMode, u8DeliveryMode, iVector, u8Polarity, u8TriggerMode, uTagSrc));
1092 u8DeliveryMode, iVector, u8Polarity, u8TriggerMode, uTagSrc);
1082 apicBusDeliverCallback(PPDMDEVINS pDevIns, uint8_t u8Dest, uint8_t u8DestMode, uint8_t u8DeliveryMode, uint8_t iVector, uint8_t u8Polarity, uint8_t u8TriggerMode, uint32_t uTagSrc) argument

Completed in 80 milliseconds