Searched refs:diskmon_t (Results 1 - 9 of 9) sorted by relevance
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/ |
H A D | schg_mgr.h | 47 extern void dm_state_change(diskmon_t *diskp, hotplug_state_t newstate); 48 extern void dm_fault_indicator_set(diskmon_t *diskp, ind_state_t istate);
|
H A D | topo_gather.h | 56 int update_configuration_from_topo(fmd_hdl_t *, diskmon_t *diskp); 59 diskmon_t *dm_fmri_to_diskmon(fmd_hdl_t *hdl, nvlist_t *fmri);
|
H A D | hotplug_mgr.h | 46 extern hotplug_state_t disk_ap_state_to_hotplug_state(diskmon_t *diskp);
|
H A D | schg_mgr.c | 49 static void dm_state_change_nolock(diskmon_t *diskp, hotplug_state_t newstate); 56 diskmon_t *diskp; 61 new_statechange(diskmon_t *diskp, hotplug_state_t state) 83 add_to_statechange_queue(diskmon_t *diskp, hotplug_state_t newstate) 109 dm_fault_indicator_set(diskmon_t *diskp, ind_state_t istate) 149 schg_execute_state_change_action(diskmon_t *diskp, hotplug_state_t oldstate, 212 schg_send_fru_update(diskmon_t *diskp, dm_fru_t *frup) 229 schg_update_fru_info(diskmon_t *diskp) 260 disk_state_change_first_time(diskmon_t *diskp) 287 diskmon_t *disklist [all...] |
H A D | diskmon_conf.h | 184 } diskmon_t; typedef in typeref:struct:diskmon 188 diskmon_t *disk_list; 213 extern diskmon_t *new_diskmon(nvlist_t *app_props, indicator_t *indp, 215 extern void diskmon_free(diskmon_t *dmp); 232 extern void cfgdata_add_diskmon(cfgdata_t *cfgp, diskmon_t *dmp);
|
H A D | topo_gather.c | 78 static diskmon_t * 81 diskmon_t *p = NULL; 91 p = (diskmon_t *)(uintptr_t)u64val; 99 diskmon_t * 104 diskmon_t *diskp; 222 diskmon_t *target; 229 diskmon_t *target_diskp = wdp->target; 240 diskmon_t *diskp; 258 diskp = (diskmon_t *)(uintptr_t)ptr; 464 diskmon_t *target_disk [all...] |
H A D | disk_monitor.c | 88 count_disks(diskmon_t *disklistp) 144 dm_fault_execute_actions(fmd_hdl_t *hdl, diskmon_t *diskp, nvlist_t *nvl) 180 diskmon_t *diskp; 221 diskmon_t *diskp; 261 diskmon_t *diskp;
|
H A D | hotplug_mgr.c | 183 disk_ap_state_to_hotplug_state(diskmon_t *diskp) 277 disk_sysev_to_state(diskmon_t *diskp, sysevent_t *evp) 428 static diskmon_t * 429 disk_match_by_device_path(diskmon_t *disklistp, const char *dev_path) 472 static diskmon_t * 473 disk_match_by_ap_id(diskmon_t *disklistp, const char *ap_id) 497 static diskmon_t * 498 disk_match_by_target_id(diskmon_t *disklistp, const char *target_path) 530 static diskmon_t * 531 match_sysevent_to_disk(diskmon_t *disklist [all...] |
H A D | diskmon_conf.c | 330 diskmon_t * 334 diskmon_t *dmp = (diskmon_t *)dmalloc(sizeof (diskmon_t)); 368 diskmon_free(diskmon_t *dmp) 370 diskmon_t *nextp; 386 dfree(dmp, sizeof (diskmon_t)); 393 new_cfgdata(namevalpr_t *nvp, diskmon_t *dmp) 419 cfgdata_add_diskmon(cfgdata_t *cfgp, diskmon_t *dmp) 424 diskmon_t *disklis [all...] |
Completed in 51 milliseconds