sysctrl_soft_state
struct sysctrl_soft_state *softsp;
static uint_t ps_fail_handler(struct sysctrl_soft_state *softsp, int fromint);
enum power_state compute_power_state(struct sysctrl_soft_state *softsp,
static void ps_log_state_change(struct sysctrl_soft_state *softsp,
static void ps_log_pres_change(struct sysctrl_soft_state *softsp,
struct sysctrl_soft_state *softsp;
static void pps_fan_state_change(struct sysctrl_soft_state *softsp,
static void sysctrl_add_kstats(struct sysctrl_soft_state *softsp);
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
static void init_remote_console_uart(struct sysctrl_soft_state *);
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
static void update_key_state(struct sysctrl_soft_state *);
struct sysctrl_soft_state *softsp = arg;
static void nvram_update_powerfail(struct sysctrl_soft_state *softsp);
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
void bd_remove_poll(struct sysctrl_soft_state *);
struct sysctrl_soft_state *softsp = arg;
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
static void rcons_reinit(struct sysctrl_soft_state *softsp);
struct sysctrl_soft_state *softsp = arg;
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
return (ps_fail_handler((struct sysctrl_soft_state *)arg, 1));
return (ps_fail_handler((struct sysctrl_soft_state *)arg, 0));
ps_fail_handler(struct sysctrl_soft_state *softsp, int fromint)
compute_power_state(struct sysctrl_soft_state *softsp, int plus_load)
ps_log_pres_change(struct sysctrl_soft_state *softsp, int index, int present)
ps_log_state_change(struct sysctrl_soft_state *softsp, int index, int ps_ok)
struct sysctrl_soft_state *softsp = arg;
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
struct sysctrl_soft_state *softsp = arg;
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
struct sysctrl_soft_state *softsp = arg;
pps_fan_state_change(struct sysctrl_soft_state *softsp, int index, int fan_ok)
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
bd_remove_poll(struct sysctrl_soft_state *softsp)
struct sysctrl_soft_state *softsp = arg;
struct sysctrl_soft_state *softsp = arg;
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)arg;
struct sysctrl_soft_state *softsp = arg;
nvram_update_powerfail(struct sysctrl_soft_state *softsp)
sysctrl_add_kstats(struct sysctrl_soft_state *softsp)
struct sysctrl_soft_state *softsp;
softsp = (struct sysctrl_soft_state *)(ksp->ks_private);
struct sysctrl_soft_state *softsp;
softsp = (struct sysctrl_soft_state *)(ksp->ks_private);
struct sysctrl_soft_state *list;
struct sysctrl_soft_state *list;
struct sysctrl_soft_state *sys_list = NULL;
update_key_state(struct sysctrl_soft_state *list)
struct sysctrl_soft_state *list;
init_remote_console_uart(struct sysctrl_soft_state *softsp)
rcons_reinit(struct sysctrl_soft_state *softsp)
sizeof (struct sysctrl_soft_state), 1)) != 0)
struct sysctrl_soft_state *softsp;
if (sys_list == (struct sysctrl_soft_state *)NULL) {
struct sysctrl_soft_state *softsp;
sysc_policy_enough_cooling(struct sysctrl_soft_state *softsp,
sysc_policy_enough_precharge(struct sysctrl_soft_state *softsp,
sysc_policy_enough_power(struct sysctrl_soft_state *softsp,
sysc_policy_hardware_compatible(struct sysctrl_soft_state *softsp,
struct sysctrl_soft_state *softsp,
struct sysctrl_soft_state *softsp,
static void sysc_policy_connected_condition(struct sysctrl_soft_state *softsp,
static void sysctrl_post_config_change(struct sysctrl_soft_state *softsp);
sysc_policy_enough_power(struct sysctrl_soft_state *softsp,
sysc_policy_enough_cooling(struct sysctrl_soft_state *softsp,
sysc_policy_enough_precharge(struct sysctrl_soft_state *softsp,
sysc_policy_hardware_compatible(struct sysctrl_soft_state *softsp,
sysc_policy_connect(struct sysctrl_soft_state *softsp,
sysc_policy_disconnect(struct sysctrl_soft_state *softsp,
sysc_policy_unconfigure(struct sysctrl_soft_state *softsp,
sysc_policy_configure(struct sysctrl_soft_state *softsp,
sysc_policy_empty_condition(struct sysctrl_soft_state *softsp,
sysc_policy_disconnected_condition(struct sysctrl_soft_state *softsp,
sysc_policy_connected_condition(struct sysctrl_soft_state *softsp,
struct sysctrl_soft_state *softsp = (struct sysctrl_soft_state *)sp;
extern void bd_remove_poll(struct sysctrl_soft_state *);
sysctrl_post_config_change(struct sysctrl_soft_state *softsp)
extern enum power_state compute_power_state(struct sysctrl_soft_state *, int);
((struct sysctrl_soft_state *)ddi_get_soft_state(sysctrlp, getminor(i)))
struct sysctrl_soft_state *next;
int sysc_policy_disconnect(struct sysctrl_soft_state *,
int sysc_policy_connect(struct sysctrl_soft_state *,
int sysc_policy_unconfigure(struct sysctrl_soft_state *,
int sysc_policy_configure(struct sysctrl_soft_state *,