Searched defs:bofm (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/interface/bofm/
H A Dbofm.c27 #include <ipxe/bofm.h>
41 * @v bofm BOFM device
44 int bofm_register ( struct bofm_device *bofm ) {
46 list_add ( &bofm->list, &bofmdevs );
48 PCI_ARGS ( bofm->pci ), bofm->pci->id->name );
55 * @v bofm BOFM device
57 void bofm_unregister ( struct bofm_device *bofm ) {
59 list_del ( &bofm->list );
60 DBG ( "BOFM: " PCI_FMT " unregistered\n", PCI_ARGS ( bofm
70 struct bofm_device *bofm; local
178 bofm_en( struct bofm_device *bofm, struct bofm_en *en ) argument
233 int bofm ( userptr_t bofmtab, struct pci_device *pci ) { function
237 struct bofm_device *bofm; local
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Dbofm.h299 * @v bofm BOFM device
304 int ( * harvest ) ( struct bofm_device *bofm, unsigned int mport,
308 * @v bofm BOFM device
313 int ( * update ) ( struct bofm_device *bofm, unsigned int mport,
334 * @v bofm BOFM device
339 bofm_init ( struct bofm_device *bofm, struct pci_device *pci, argument
341 bofm->pci = pci;
342 bofm->op = op;
345 extern int bofm_register ( struct bofm_device *bofm );
346 extern void bofm_unregister ( struct bofm_device *bofm );
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/infiniband/
H A Dhermon.c43 #include <ipxe/bofm.h>
3571 * @v bofm BOFM device
3576 static int hermon_bofm_harvest ( struct bofm_device *bofm, unsigned int mport, argument
3578 struct hermon *hermon = container_of ( bofm, struct hermon, bofm );
3611 * @v bofm BOFM device
3616 static int hermon_bofm_update ( struct bofm_device *bofm, unsigned int mport, argument
3618 struct hermon *hermon = container_of ( bofm, struct hermon, bofm );
3896 bofm_init ( &hermon->bofm, pc
[all...]
H A Dhermon.h15 #include <ipxe/bofm.h>
898 struct bofm_device bofm; member in struct:hermon

Completed in 1007 milliseconds