|
iPXE
|
A VMBus device driver. More...
#include <vmbus.h>
Data Fields | |
| const char * | name |
| Name. More... | |
| union uuid | type |
| Device type. More... | |
| int(* | probe )(struct vmbus_device *vmdev) |
| Probe device. More... | |
| int(* | reset )(struct vmbus_device *vmdev) |
| Reset device. More... | |
| void(* | remove )(struct vmbus_device *vmdev) |
| Remove device. More... | |
| const char* vmbus_driver::name |
| union uuid vmbus_driver::type |
| int( * vmbus_driver::probe) (struct vmbus_device *vmdev) |
Probe device.
| vmdev | VMBus device |
| rc | Return status code |
Definition at line 530 of file vmbus.h.
Referenced by vmbus_probe_channels().
| int( * vmbus_driver::reset) (struct vmbus_device *vmdev) |
Reset device.
| vmdev | VMBus device |
| rc | Return status code |
Definition at line 536 of file vmbus.h.
Referenced by vmbus_reset_channels().
| void( * vmbus_driver::remove) (struct vmbus_device *vmdev) |
Remove device.
| vmdev | VMBus device |
Definition at line 541 of file vmbus.h.
Referenced by vmbus_probe_channels(), and vmbus_remove_channels().
1.8.15