VOID ArcReboot(VOID) { bc_disable(); local_irq_disable(); ARC_CALL0(reboot); never: goto never; }
VOID ArcEnterInteractiveMode(VOID) { bc_disable(); local_irq_disable(); ARC_CALL0(imode); never: goto never; }
VOID ArcHalt(VOID) { bc_disable(); local_irq_disable(); ARC_CALL0(halt); never: goto never; }
VOID ArcPowerDown(VOID) { bc_disable(); local_irq_disable(); ARC_CALL0(pdown); never: goto never; }
VOID ArcEnterInteractiveMode(VOID) { bc_disable(); local_irq_disable(); #ifdef CONFIG_SCSI_SGIWD93 reset_wd33c93(sgiwd93_host); #endif ARC_CALL0(imode); never: goto never; }
VOID ArcReboot(VOID) { bc_disable(); local_irq_disable(); #ifdef CONFIG_SCSI_SGIWD93 reset_wd33c93(sgiwd93_host); #endif ARC_CALL0(reboot); never: goto never; }
VOID ArcPowerDown(VOID) { bc_disable(); local_irq_disable(); #ifdef CONFIG_SCSI_SGIWD93 reset_wd33c93(sgiwd93_host); #endif ARC_CALL0(pdown); never: goto never; }
VOID __init ArcFlushAllCaches(VOID) { ARC_CALL0(cache_flush); }
struct linux_sysid * ArcGetSystemId(VOID) { return (struct linux_sysid *) ARC_CALL0(get_sysid); }
LONG ArcSaveConfiguration(VOID) { return ARC_CALL0(cfg_save); }
ULONG __init ArcGetRelativeTime(VOID) { return ARC_CALL0(get_rtime); }
struct linux_tinfo * __init ArcGetTime(VOID) { return (struct linux_tinfo *) ARC_CALL0(get_tinfo); }