diskmon_t
dm_fault_execute_actions(fmd_hdl_t *hdl, diskmon_t *diskp, nvlist_t *nvl)
diskmon_t *diskp;
diskmon_t *diskp;
diskmon_t *diskp;
count_disks(diskmon_t *disklistp)
diskmon_t *
diskmon_t *dmp = (diskmon_t *)dmalloc(sizeof (diskmon_t));
diskmon_free(diskmon_t *dmp)
diskmon_t *nextp;
dfree(dmp, sizeof (diskmon_t));
new_cfgdata(namevalpr_t *nvp, diskmon_t *dmp)
cfgdata_add_diskmon(cfgdata_t *cfgp, diskmon_t *dmp)
diskmon_t *disklist = cfgp->disk_list;
print_disks(diskmon_t *dmp, FILE *fp, char *prefix)
diskmon_t *disk_list;
extern diskmon_t *new_diskmon(nvlist_t *app_props, indicator_t *indp,
extern void diskmon_free(diskmon_t *dmp);
extern void cfgdata_add_diskmon(cfgdata_t *cfgp, diskmon_t *dmp);
disk_ap_state_to_hotplug_state(diskmon_t *diskp)
disk_sysev_to_state(diskmon_t *diskp, sysevent_t *evp)
static diskmon_t *
disk_match_by_device_path(diskmon_t *disklistp, const char *dev_path)
static diskmon_t *
disk_match_by_ap_id(diskmon_t *disklistp, const char *ap_id)
static diskmon_t *
disk_match_by_target_id(diskmon_t *disklistp, const char *target_path)
static diskmon_t *
match_sysevent_to_disk(diskmon_t *disklistp, sysevent_t *evp)
diskmon_t *dmp = NULL;
diskmon_t *diskp;
extern hotplug_state_t disk_ap_state_to_hotplug_state(diskmon_t *diskp);
dm_fault_indicator_set(diskmon_t *diskp, ind_state_t istate)
schg_execute_state_change_action(diskmon_t *diskp, hotplug_state_t oldstate,
schg_send_fru_update(diskmon_t *diskp, dm_fru_t *frup)
schg_update_fru_info(diskmon_t *diskp)
disk_state_change_first_time(diskmon_t *diskp)
diskmon_t *disklistp = (diskmon_t *)vdisklistp;
diskmon_t *diskp;
dm_state_change_nolock(diskmon_t *diskp, hotplug_state_t newstate)
dm_state_change(diskmon_t *diskp, hotplug_state_t newstate)
static void dm_state_change_nolock(diskmon_t *diskp, hotplug_state_t newstate);
diskmon_t *diskp;
new_statechange(diskmon_t *diskp, hotplug_state_t state)
add_to_statechange_queue(diskmon_t *diskp, hotplug_state_t newstate)
extern void dm_state_change(diskmon_t *diskp, hotplug_state_t newstate);
extern void dm_fault_indicator_set(diskmon_t *diskp, ind_state_t istate);
diskmon_t *diskp;
diskmon_t *target;
diskmon_t *target_diskp = wdp->target;
diskmon_t *diskp;
diskp = (diskmon_t *)(uintptr_t)ptr;
diskmon_t *target_diskp = wdp->target;
diskmon_t *diskp;
diskp = (diskmon_t *)p;
update_configuration_from_topo(fmd_hdl_t *hdl, diskmon_t *diskp)
static diskmon_t *
diskmon_t *p = NULL;
p = (diskmon_t *)(uintptr_t)u64val;
diskmon_t *
int update_configuration_from_topo(fmd_hdl_t *, diskmon_t *diskp);
diskmon_t *dm_fmri_to_diskmon(fmd_hdl_t *hdl, nvlist_t *fmri);