Searched refs:busdevfn (Results 1 - 15 of 15) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/tests/
H A Dbofm_test.c107 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 Dpcidirect.c37 outl ( ( 0x80000000 | ( pci->busdevfn << 8 ) | ( where & ~3 ) ),
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/bus/
H A Dpci.c190 "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 Dbofm.c66 * @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 Dpci.h315 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 Dbofm.h170 uint16_t busdevfn; member in struct:bofm_en
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/pcbios/
H A Dpcibios.c76 "b" ( pci->busdevfn )
102 "b" ( pci->busdevfn ), "c" ( value )
/vbox/src/VBox/Devices/PC/ipxe/src/usr/
H A Dautoboot.c430 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 Dundi.c81 if ( preloaded_undi.pci_busdevfn == pci->busdevfn ) {
95 pci->busdevfn ) ) != 0 ) {
/vbox/src/VBox/Devices/PC/ipxe/src/interface/efi/
H A Defi_pci.c50 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 Dahci.c917 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 Dphantom.c2073 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 Dintel.c773 intel->port = PCI_FUNC ( pci->busdevfn );
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/tg3/
H A Dtg3_hw.c1656 if (PCI_FUNC(tp->pdev->busdevfn) & 1)
1658 if (PCI_FUNC(tp->pdev->busdevfn) > 1)
H A Dtg3_phy.c19 tp->phy_addr = PCI_FUNC(tp->pdev->busdevfn) + 1;

Completed in 133 milliseconds