Searched refs:uDevFn (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/Bus/
H A DDevPCI.cpp586 static inline int pci_slot_get_pirq(uint8_t uDevFn, int irq_num) argument
589 slot_addend = (uDevFn >> 3) - 1;
593 static inline int pci_slot_get_apic_pirq(uint8_t uDevFn, int irq_num) argument
595 return (irq_num + (uDevFn >> 3)) & 7;
603 static void apic_set_irq(PPCIBUS pBus, uint8_t uDevFn, PCIDevice *pPciDev, int irq_num1, int iLevel, int acpi_irq, uint32_t uTagSrc) argument
611 int irq_num = pci_slot_get_apic_pirq(uDevFn, irq_num1);
648 * @param uDevFn The device number on the host bus which will raise the IRQ
653 * @remark uDevFn and pPciDev->devfn are not the same if the device is behind a bridge.
654 * In that case uDevFn will be the slot of the bridge which is needed to calculate the
657 static void pciSetIrqInternal(PPCIGLOBALS pGlobals, uint8_t uDevFn, PPCIDEVIC argument
820 pci_config_writel(PPCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, uint32_t addr, uint32_t val) argument
827 pci_config_writew(PPCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, uint32_t addr, uint32_t val) argument
834 pci_config_writeb(PPCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, uint32_t addr, uint32_t val) argument
841 pci_config_readl(PPCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, uint32_t addr) argument
851 pci_config_readw(PPCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, uint32_t addr) argument
861 pci_config_readb(PPCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, uint32_t addr) argument
874 pci_set_io_region_addr(PPCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, int region_num, uint32_t addr) argument
903 pci_bios_init_device(PPCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, uint8_t cBridgeDepth, uint8_t *paBridgePositions) argument
[all...]
H A DDevPciIch9.cpp172 static void ich9pciSetIrqInternal(PICH9PCIGLOBALS pGlobals, uint8_t uDevFn, PPCIDEVICE pPciDev,
180 static void ich9pciBiosInitDevice(PICH9PCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn);
542 DECLINLINE(int) ich9pciSlotGetPirq(uint8_t uBus, uint8_t uDevFn, int iIrqNum) argument
545 int iSlotAddend = (uDevFn >> 3) - 1;
564 static void ich9pciApicSetIrq(PICH9PCIBUS pBus, uint8_t uDevFn, PCIDevice *pPciDev, int irq_num1, int iLevel, argument
574 int irq_num = ich9pciSlot2ApicIrq(uDevFn >> 3, irq_num1);
607 static void ich9pciSetIrqInternal(PICH9PCIGLOBALS pGlobals, uint8_t uDevFn, PPCIDEVICE pPciDev, argument
650 ich9pciApicSetIrq(pBus, uDevFn, pPciDev, -1, iLevel, uTagSrc, PCIDevGetInterruptLine(pPciDev));
652 ich9pciApicSetIrq(pBus, uDevFn, pPciDev, iIrq, iLevel, uTagSrc, -1);
1577 static uint32_t ich9pciConfigRead(PICH9PCIGLOBALS pGlobals, uint8_t uBus, uint8_t uDevFn, uint32_
[all...]
/vbox/src/VBox/HostDrivers/VBoxPci/linux/
H A DVBoxPci-linux.c370 uint8_t uDevFn = (pIns->HostPciAddress) & 0xff; local
382 pPciDev = PCI_DEV_GET_SLOT(uBus, uDevFn);
387 uBus, uDevFn>>3, uDevFn&7);
397 uVendor, uDevice, uBus, uDevFn>>3, uDevFn&7,
477 uBus, uDevFn>>3, uDevFn&7);
540 uint8_t uDevFn = (pIns->HostPciAddress) & 0xff; local
558 uBus, uDevFn>>
[all...]

Completed in 41 milliseconds