/vbox/src/VBox/Devices/PC/ipxe/src/tests/ |
H A D | bofm_test.c | 107 bofmtab_harvest.en.busdevfn = pci->busdevfn; 121 bofmtab_update.en.busdevfn = pci->busdevfn; 140 int busdevfn = -1; local 147 // busdevfn = PCI_BUSDEVFN ( <bus>, <dev>, <fn> ); 150 if ( busdevfn < 0 ) 155 pci_init ( &pci, busdevfn );
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/x86/core/ |
H A D | pcidirect.c | 37 outl ( ( 0x80000000 | ( pci->busdevfn << 8 ) | ( where & ~3 ) ),
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/bus/ |
H A D | pci.c | 190 "PCI%02x:%02x.%x", PCI_BUS ( pci->busdevfn ), 191 PCI_SLOT ( pci->busdevfn ), PCI_FUNC ( pci->busdevfn ) ); 193 pci->dev.desc.location = pci->busdevfn; 279 unsigned int busdevfn; local 284 for ( busdevfn = 0 ; busdevfn < PCI_BUSDEVFN ( num_bus, 0, 0 ) ; 285 busdevfn++ ) { 295 pci_init ( pci, busdevfn ); 300 if ( PCI_FUNC ( busdevfn ) [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/interface/bofm/ |
H A D | bofm.c | 66 * @v busdevfn PCI bus:dev.fn address 69 static struct bofm_device * bofm_find_busdevfn ( unsigned int busdevfn ) { 73 if ( bofm->pci->busdevfn == busdevfn ) 312 PCI_BUS ( en.busdevfn ), PCI_SLOT ( en.busdevfn ), 313 PCI_FUNC ( en.busdevfn ), en.mport ); 314 bofm = bofm_find_busdevfn ( en.busdevfn ); 317 PCI_BUS ( en.busdevfn ), PCI_SLOT ( en.busdevfn ), [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/ |
H A D | pci.h | 315 uint16_t busdevfn; member in struct:pci_device 358 #define PCI_BUS( busdevfn ) ( ( (busdevfn) >> 8 ) & 0xff ) 359 #define PCI_SLOT( busdevfn ) ( ( (busdevfn) >> 3 ) & 0x1f ) 360 #define PCI_FUNC( busdevfn ) ( ( (busdevfn) >> 0 ) & 0x07 ) 390 PCI_BUS ( (pci)->busdevfn ), PCI_SLOT ( (pci)->busdevfn ), \ 391 PCI_FUNC ( (pci)->busdevfn ) [all...] |
H A D | bofm.h | 170 uint16_t busdevfn; member in struct:bofm_en
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/pcbios/ |
H A D | pcibios.c | 76 "b" ( pci->busdevfn ) 102 "b" ( pci->busdevfn ), "c" ( value )
|
/vbox/src/VBox/Devices/PC/ipxe/src/usr/ |
H A D | autoboot.c | 430 uint16_t busdevfn; local 435 busdevfn = cmos2_read(2 + nic_index * 2); 436 busdevfn |= cmos2_read(3 + nic_index * 2) << 8; 437 if (busdevfn != 0xffff && busdevfn != 0) 439 boot_netdev = find_netdev_by_location(BUS_TYPE_PCI, busdevfn);
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/drivers/net/ |
H A D | undi.c | 81 if ( preloaded_undi.pci_busdevfn == pci->busdevfn ) { 95 pci->busdevfn ) ) != 0 ) {
|
/vbox/src/VBox/Devices/PC/ipxe/src/interface/efi/ |
H A D | efi_pci.c | 50 return EFI_PCI_ADDRESS ( PCI_BUS ( pci->busdevfn ), 51 PCI_SLOT ( pci->busdevfn ), 52 PCI_FUNC ( pci->busdevfn ),
|
/vbox/src/VBox/Devices/PC/BIOS/ |
H A D | ahci.c | 917 uint16_t busdevfn; local 919 busdevfn = pci_find_classcode(0x00010601); 920 if (busdevfn != VBOX_AHCI_NO_DEVICE) 925 u8Bus = (busdevfn & 0xff00) >> 8; 926 u8DevFn = busdevfn & 0x00ff; 928 DBG_AHCI("AHCI HBA at Bus %u DevFn 0x%x (raw 0x%x)\n", u8Bus, u8DevFn, busdevfn);
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/phantom/ |
H A D | phantom.c | 2073 phantom->port = PCI_FUNC ( pci->busdevfn ); 2090 if ( PCI_FUNC ( pci->busdevfn ) == 0 ) { 2094 pci->busdevfn = 2095 PCI_BUSDEVFN ( PCI_BUS ( pci->busdevfn ), 2096 PCI_SLOT ( pci->busdevfn ), i ); 2101 pci->busdevfn = PCI_BUSDEVFN ( PCI_BUS ( pci->busdevfn ), 2102 PCI_SLOT ( pci->busdevfn ), 0 );
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/ |
H A D | intel.c | 773 intel->port = PCI_FUNC ( pci->busdevfn );
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/tg3/ |
H A D | tg3_hw.c | 1656 if (PCI_FUNC(tp->pdev->busdevfn) & 1) 1658 if (PCI_FUNC(tp->pdev->busdevfn) > 1)
|
H A D | tg3_phy.c | 19 tp->phy_addr = PCI_FUNC(tp->pdev->busdevfn) + 1;
|