Lines Matching refs:iVector
76 DECLINLINE(uint32_t) msiGetMsiData(PPCIDEVICE pDev, int32_t iVector)
85 lo |= iVector & uMask;
274 void MsiNotify(PPDMDEVINS pDevIns, PCPDMPCIHLP pPciHlp, PPCIDEVICE pDev, int iVector, int iLevel, uint32_t uTagSrc)
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);
304 *puPending &= ~(1<<iVector);