Searched defs:undi (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/include/
H A Dundiload.h15 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 Dundi.h69 * @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/interface/pxeparent/
H A Dpxeparent_dhcp.c33 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/drivers/net/
H A Dundi.c26 #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 Dundionly.c28 #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 Dundiload.c30 #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...]

Completed in 99 milliseconds