void aoe_bus__free(void);
/* Globals. */
-WV_SP_BUS_T aoe_bus = NULL;
+WV_SP_BUS_T AoeBusMain = NULL;
static UNICODE_STRING AoeBusName_ = {
sizeof AOE_M_BUS_NAME_,
sizeof AOE_M_BUS_NAME_,
NTSTATUS status;
/* We should only be called once. */
- if (aoe_bus) {
+ if (AoeBusMain) {
DBG("AoE bus already created\n");
return FALSE;
}
goto err_dos_symlink;
}
/* All done. */
- aoe_bus = new_bus;
+ AoeBusMain = new_bus;
return TRUE;
IoDeleteSymbolicLink(&AoeBusDosname_);
err_dos_symlink:
- IoDeleteDevice(aoe_bus->Dev->Self);
+ IoDeleteDevice(AoeBusMain->Dev->Self);
err_add_child:
WvDevFree(new_bus->Dev);
/* Destroy the AoE bus. */
void aoe_bus__free(void) {
- if (!aoe_bus)
+ if (!AoeBusMain)
/* Nothing to do. */
return;
IoDeleteSymbolicLink(&AoeBusDosname_);
- IoDeleteDevice(aoe_bus->Dev->Self);
+ IoDeleteDevice(AoeBusMain->Dev->Self);
#if 0
- bus__remove_child(driver__bus(), aoe_bus->Dev);
+ bus__remove_child(driver__bus(), AoeBusMain->Dev);
#endif
- WvDevFree(aoe_bus->Dev);
+ WvDevFree(AoeBusMain->Dev);
return;
}
);
/* From aoe/bus.c */
-extern WV_SP_BUS_T aoe_bus;
+extern WV_SP_BUS_T AoeBusMain;
extern winvblock__bool aoe_bus__create(void);
extern void aoe_bus__free(void);