2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A#include <langinfo.h>
2N/A#include <config_admin.h>
2N/A return (SYSC_UNKNOWN);
2N/A return (SYSC_COOLING);
2N/A return (SYSC_POWER);
2N/A return (SYSC_PRECHARGE);
2N/A return (SYSC_INTRANS);
2N/A return (SYSC_KTHREAD);
2N/A return (SYSC_DEV_ATTACH);
2N/A return (SYSC_DEV_DETACH);
2N/A return (SYSC_NDI_ATTACH);
2N/A return (SYSC_NDI_DETACH);
2N/A return (SYSC_CORE_RESOURCE);
2N/A return (SYSC_OSTATE);
2N/A return (SYSC_RSTATE);
2N/A return (SYSC_NOMEM);
2N/A return (SYSC_NOMEM);
2N/A return (SYSC_NOMEM);
2N/A return (SYSC_HOTPLUG);
2N/A return (SYSC_HW_COMPAT);
2N/A return (SYSC_NON_DR_PROM);
2N/A return (SYSC_SUSPEND);
2N/A return (SYSC_RESUME);
2N/A return (SYSC_UTHREAD);
2N/A return (SYSC_UNKNOWN);
2N/A case ERR_PROM_OPEN:
2N/A case ERR_PROM_GETPROP:
2N/A case ERR_PROM_SETPROP:
2N/A case CMD_GETSTAT:
2N/A case CMD_CONNECT:
2N/A case CMD_DISCONNECT:
2N/A case CMD_CONFIGURE:
2N/A case CMD_UNCONFIGURE:
2N/A case CMD_QUIESCE:
2N/A case CMD_INSERT:
2N/A case CMD_REMOVE:
2N/A case CMD_SET_COND:
2N/A case OPT_ENABLE:
2N/A case OPT_DISABLE:
2N/A case ERR_CMD_INVAL:
2N/A case ERR_AP_INVAL:
2N/A case ERR_OPT_INVAL:
2N/A case ERR_DISABLED:
2N/A case DIAG_FORCE:
2N/A i = SYSC_UNKNOWN;
2N/A if (i == SYSC_UNKNOWN) {
2N/A p = syserr_num;
2N/A if (a == HELP_UNKNOWN) {
2N/Astatic sysc_cfga_stat_t *
2N/Astatic sysc_cfga_stat_t *
2N/A return (sim_sc_list);
2N/A return (sim_sc_list);
2N/A case SYSC_CFGA_CMD_CONNECT:
2N/A case SYSC_CFGA_CMD_CONFIGURE:
2N/A case SYSC_CFGA_CMD_DISCONNECT:
2N/A case SYSC_CFGA_CMD_TEST:
2N/A case OPROMGETOPT:
2N/A case OPROMSETOPT:
2N/A return (ERR_PROM_GETPROP);
2N/Astatic cfga_err_t
2N/A return (ERR_PROM_SETPROP);
2N/A return (ERR_PROM_OPEN);
2N/A return (ERR_PROM_OPEN);
2N/A DIAG_WAS_DISABLED, 0);
2N/A DIAG_WILL_ENABLE, 0);
2N/A switch (state_change_cmd) {
2N/A case CFGA_CMD_CONNECT:
2N/A case CFGA_CMD_DISCONNECT:
2N/A return (CFGA_ERROR);
2N/A case CFGA_CMD_CONFIGURE:
2N/A return (CFGA_ERROR);
2N/A return (CFGA_ERROR);
2N/A case CFGA_CMD_UNCONFIGURE:
2N/A c = SYSC_CFGA_COND_OK;
2N/A return (CFGA_OPNOTSUPP);
2N/Astatic cfga_stat_t
2N/A case SYSC_CFGA_RSTATE_EMPTY:
2N/Astatic cfga_stat_t
2N/Astatic cfga_cond_t
2N/A case SYSC_CFGA_COND_OK:
2N/A case SYSC_CFGA_COND_FAILING:
2N/A case SYSC_CFGA_COND_FAILED:
2N/A case SYSC_CFGA_COND_UNUSABLE:
2N/A case SYSC_CFGA_COND_UNKNOWN:
2N/A case IO_2SBUS_BOARD:
2N/A case IO_SBUS_FFB_BOARD:
2N/A case IO_PCI_BOARD:
2N/A case DISK_BOARD:
2N/A case IO_2SBUS_SOCPLUS_BOARD:
2N/A case UNKNOWN_BOARD:
2N/A case IO_SBUS_FFB_BOARD:
2N/A case FFB_SINGLE:
2N/A case FFB_DOUBLE:
2N/A case FFB_NOT_FOUND:
2N/A#ifdef FFB_DR_SUPPORT
2N/A case DISK_BOARD: