|
iPXE
|
A VMBus device driver. More...
#include <vmbus.h>
Data Fields | |
| const char * | name |
| Name. | |
| union uuid | type |
| Device type. | |
| int(* | probe )(struct vmbus_device *vmdev) |
| Probe device. | |
| int(* | reset )(struct vmbus_device *vmdev) |
| Reset device. | |
| void(* | remove )(struct vmbus_device *vmdev) |
| Remove device. | |
| 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().