Searched refs:undi (Results 1 - 10 of 10) sorted by relevance
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/include/ |
H A D | undiload.h | 15 extern int undi_load ( struct undi_device *undi, struct undi_rom *undirom ); 16 extern int undi_unload ( struct undi_device *undi ); 21 * @v undi UNDI device 26 static inline int undi_load_pci ( struct undi_device *undi, argument 29 undi->pci_busdevfn = pci_busdevfn; 30 undi->isapnp_csn = UNDI_NO_ISAPNP_CSN; 31 undi->isapnp_read_port = UNDI_NO_ISAPNP_READ_PORT; 32 return undi_load ( undi, undirom );
|
H A D | undinet.h | 14 extern int undinet_probe ( struct undi_device *undi ); 15 extern void undinet_remove ( struct undi_device *undi );
|
H A D | undipreload.h | 13 #include <undi.h>
|
H A D | undi.h | 69 * @v undi UNDI device 72 static inline void undi_set_drvdata ( struct undi_device *undi, void *priv ) { argument 73 undi->priv = priv; 79 * @v undi UNDI device 82 static inline void * undi_get_drvdata ( struct undi_device *undi ) { 83 return undi->priv;
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/drivers/net/ |
H A D | undiload.c | 30 #include <undi.h> 51 * @v undi UNDI device 55 int undi_load ( struct undi_device *undi, struct undi_rom *undirom ) { argument 63 DBG ( "UNDI %p cannot load multiple instances\n", undi ); 69 undi_loader.AX = undi->pci_busdevfn; 70 undi_loader.BX = undi->isapnp_csn; 71 undi_loader.DX = undi->isapnp_read_port; 76 undi->restore_fbms = get_fbms(); 77 fbms_seg = ( undi->restore_fbms << 6 ); 84 DBGC ( undi, "UND [all...] |
H A D | undionly.c | 28 #include <undi.h> 45 * addition to the UNDI driver, build e.g. "bin/undi.dsk". 57 struct undi_device *undi = &preloaded_undi; local 61 if ( ! undi->entry.segment ) { 67 undi->dev.driver_name = "undionly"; 68 if ( undi->pci_busdevfn != UNDI_NO_PCI_BUSDEVFN ) { 69 undi->dev.desc.bus_type = BUS_TYPE_PCI; 70 undi->dev.desc.location = undi->pci_busdevfn; 71 undi 104 struct undi_device *undi = &preloaded_undi; local [all...] |
H A D | undi.c | 26 #include <undi.h> 66 struct undi_device *undi; local 75 undi = zalloc ( sizeof ( *undi ) ); 76 if ( ! undi ) 78 pci_set_drvdata ( pci, undi ); 83 DBGC ( undi, "UNDI %p using preloaded UNDI device\n", undi ); 84 memcpy ( undi, &preloaded_undi, sizeof ( *undi ) ); 130 struct undi_device *undi = pci_get_drvdata ( pci ); local [all...] |
H A D | undinet.c | 35 #include <undi.h> 528 * @v undi UNDI device 531 int undinet_probe ( struct undi_device *undi ) { 551 undi_set_drvdata ( undi, netdev ); 552 netdev->dev = &undi->dev; 554 undinet_entry = undi->entry; 555 DBGC ( undinic, "UNDINIC %p using UNDI %p\n", undinic, undi ); 558 if ( ! ( undi->flags & UNDI_FL_STARTED ) ) { 560 start_undi.AX = undi->pci_busdevfn; 561 start_undi.BX = undi [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/pxeparent/ |
H A D | pxeparent_dhcp.c | 33 struct undi_device *undi; local 38 undi = &preloaded_undi; 39 if ( ! undi->entry.segment ) { 45 if ( ! ( undi->flags & UNDI_FL_KEEP_ALL ) ) { 54 if ( ( rc = pxeparent_call ( undi->entry, PXENV_GET_CACHED_INFO,
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/prefix/ |
H A D | pxeprefix.S | 16 #include <undi.h>
|
Completed in 45 milliseconds