Searched refs:iCapOffset (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/Devices/Bus/
H A DMsiCommon.cpp226 uint8_t iCapOffset = pMsiReg->iMsiCapOffset; local
242 Assert(iCapOffset != 0 && iCapOffset < 0xff && iNextOffset < 0xff);
251 pDev->Int.s.u8MsiCapOffset = iCapOffset;
254 PCIDevSetByte(pDev, iCapOffset + 0, VBOX_PCI_CAP_ID_MSI);
255 PCIDevSetByte(pDev, iCapOffset + 1, iNextOffset); /* next */
256 PCIDevSetWord(pDev, iCapOffset + VBOX_MSI_CAP_MESSAGE_CONTROL, iFlags);
H A DMsixCommon.cpp177 uint8_t iCapOffset = pMsiReg->iMsixCapOffset; local
193 Assert(iCapOffset != 0 && iCapOffset < 0xff && iNextOffset < 0xff);
205 pDev->Int.s.u8MsixCapOffset = iCapOffset;
221 PCIDevSetByte(pDev, iCapOffset + 0, VBOX_PCI_CAP_ID_MSIX);
222 PCIDevSetByte(pDev, iCapOffset + 1, iNextOffset); /* next */
223 PCIDevSetWord(pDev, iCapOffset + VBOX_MSIX_CAP_MESSAGE_CONTROL, cVectors - 1);
227 PCIDevSetDWord(pDev, iCapOffset + VBOX_MSIX_TABLE_BIROFFSET, offTable | iBar);
228 PCIDevSetDWord(pDev, iCapOffset + VBOX_MSIX_PBA_BIROFFSET, offPBA | iBar);

Completed in 51 milliseconds