AD_BOOT
(void) uadmin(A_REBOOT, AD_BOOT, 0);
fcn = AD_BOOT;
if (fcn != AD_BOOT) {
if (fcn == AD_BOOT && !fast_reboot && !prom_reboot &&
if (fcn == AD_BOOT)
if (fcn == AD_BOOT)
halting = AD_BOOT;
halting = AD_BOOT;
halting = AD_BOOT;
case AD_BOOT:
fcn = AD_BOOT;
case AD_BOOT:
case AD_BOOT:
int fcn = AD_BOOT;
fcn = AD_BOOT;
mdboot(0, AD_BOOT, "", B_FALSE);
int panic_bootfcn = AD_BOOT; /* mdboot function to use after panic */
case AD_BOOT:
(void) kadmin(A_REBOOT, AD_BOOT, NULL, kcred);
force_shutdown_method = AD_BOOT;
fcn = AD_BOOT;
if (fcn == AD_BOOT && panicstr && newkernel.fi_valid &&
fcn = AD_BOOT;
fcn = AD_BOOT;
fcn = AD_BOOT;
case AD_BOOT:
case AD_BOOT:
(void) kadmin(A_REBOOT, AD_BOOT, NULL, kcred);
force_shutdown_method = AD_BOOT;
(void) kadmin(A_DUMP, AD_BOOT, NULL, kcred);
case AD_BOOT:
(void) kadmin(A_DUMP, AD_BOOT, NULL, kcred);
(void) uadmin(A_SHUTDOWN, AD_BOOT, (uintptr_t)NULL);
case AD_BOOT: