Home
last modified time | relevance | path

Searched refs:diskp (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Dschg_mgr.c54 diskmon_t *diskp; member
68 dscp->diskp = diskp; in new_statechange()
132 diskp->location, in dm_fault_indicator_set()
155 diskp->location, in schg_execute_state_change_action()
222 diskp->location); in schg_send_fru_update()
234 schg_send_fru_update(diskp, diskp->frup); in schg_update_fru_info()
286 diskmon_t *diskp; in disk_state_change_thread() local
295 diskp = disklistp; in disk_state_change_thread()
298 diskp = diskp->next; in disk_state_change_thread()
318 diskp = dscp->diskp; in disk_state_change_thread()
[all …]
H A Ddisk_monitor.c166 dm_fault_indicator_set(diskp, INDICATOR_ON); in dm_fault_execute_actions()
185 diskmon_t *diskp; in diskmon_agent_repair() local
208 diskp->location); in diskmon_agent_repair()
210 dm_fault_indicator_set(diskp, INDICATOR_OFF); in diskmon_agent_repair()
212 dm_state_change(diskp, HPS_REPAIRED); in diskmon_agent_repair()
226 diskmon_t *diskp; in diskmon_agent_suspect() local
248 dm_fault_execute_actions(hdl, diskp, fltnvl); in diskmon_agent_suspect()
253 dm_state_change(diskp, HPS_FAULTED); in diskmon_agent_suspect()
266 diskmon_t *diskp; in diskmon_recv() local
309 dm_fault_execute_actions(hdl, diskp, nvl); in diskmon_recv()
[all …]
H A Dtopo_gather.c104 diskmon_t *diskp; in dm_fmri_to_diskmon() local
128 return (diskp); in dm_fmri_to_diskmon()
240 diskmon_t *diskp; in topo_add_disk() local
268 if (diskp->location) in topo_add_disk()
269 dstrfree(diskp->location); in topo_add_disk()
340 diskp->frup = frup; in topo_add_disk()
485 diskmon_t *diskp; in topo_add_bay() local
501 diskp = (diskmon_t *)p; in topo_add_bay()
512 diskp->frup = NULL; in topo_add_bay()
708 diskmon_free(diskp); in topo_add_bay()
[all …]
H A Dschg_mgr.h45 extern void dm_state_change(diskmon_t *diskp, hotplug_state_t newstate);
46 extern void dm_fault_indicator_set(diskmon_t *diskp, ind_state_t istate);
H A Dhotplug_mgr.c183 disk_ap_state_to_hotplug_state(diskmon_t *diskp) in disk_ap_state_to_hotplug_state() argument
188 char *app = (char *)dm_prop_lookup(diskp->app_props, in disk_ap_state_to_hotplug_state()
277 disk_sysev_to_state(diskmon_t *diskp, sysevent_t *evp) in disk_sysev_to_state() argument
339 state = disk_ap_state_to_hotplug_state(diskp); in disk_sysev_to_state()
596 diskmon_t *diskp; in dm_process_sysevent() local
618 if ((diskp = match_sysevent_to_disk(config_data->disk_list, dupev)) in dm_process_sysevent()
621 dm_state_change(diskp, disk_sysev_to_state(diskp, dupev)); in dm_process_sysevent()
H A Dhotplug_mgr.h44 extern hotplug_state_t disk_ap_state_to_hotplug_state(diskmon_t *diskp);
H A Dtopo_gather.h54 int update_configuration_from_topo(fmd_hdl_t *, diskmon_t *diskp);
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/envd/
H A Dpiclenvd.c501 env_disk_t *diskp; in disk_lookup() local
505 return (diskp); in disk_lookup()
778 diskp->id, diskp->nodepath); in envd_setup_disks()
782 if ((diskp->fd = open(diskp->devfs_path, O_RDONLY)) == -1) { in envd_setup_disks()
867 diskp->name, diskp->current_temp); in envd_setup_disks()
1613 if (!DISK_TEMP_IN_WARNING_RANGE(diskp->current_temp, diskp)) { in disk_temp_thr()
1643 diskp->name, diskp->current_temp, diskp->ref_temp); in disk_temp_thr()
1656 if (DISK_TEMP_IN_WARNING_RANGE(diskp->current_temp, diskp)) { in disk_temp_thr()
1674 diskp->name, diskp->current_temp, in disk_temp_thr()
1683 DISK_TEMP_IN_SHUTDOWN_RANGE(diskp->current_temp, diskp)) { in disk_temp_thr()
[all …]
H A Dpiclenvsetup.c139 env_disk_t *diskp; /* disk information */ member
517 env_disk_t *diskp; in add_disk_nodes_and_props() local
537 diskp = dnodep->diskp; in add_disk_nodes_and_props()
538 if (diskp == NULL) in add_disk_nodes_and_props()
540 if (diskp->present == B_FALSE) in add_disk_nodes_and_props()
561 devfs_path = diskp->devfs_path; in add_disk_nodes_and_props()
589 sizeof (diskp->low_shutdown), in add_disk_nodes_and_props()
594 sizeof (diskp->low_warning), in add_disk_nodes_and_props()
595 (void *)&(diskp->low_warning), &proph); in add_disk_nodes_and_props()
599 sizeof (diskp->high_warning), in add_disk_nodes_and_props()
[all …]
H A Denvd.h357 #define DISK_TEMP_IN_WARNING_RANGE(val, diskp) \ argument
358 ((val) > (diskp)->high_warning || \
359 (val) < (char)((diskp)->low_warning))
361 #define DISK_TEMP_IN_SHUTDOWN_RANGE(val, diskp) \ argument
362 ((val) > (diskp)->high_shutdown || \
363 (val) < (char)((diskp)->low_shutdown))
/illumos-gate/usr/src/cmd/format/
H A Dmenu_developer.c79 struct disk_info *diskp; in dv_disk() local
81 diskp = disk_list; in dv_disk()
82 while (diskp != NULL) { in dv_disk()
84 (void) printf("\ndisk_name %s ", diskp->disk_name); in dv_disk()
85 (void) printf("disk_path %s\n", diskp->disk_path); in dv_disk()
87 diskp->disk_ctlr->ctlr_cname); in dv_disk()
89 diskp->disk_ctlr->ctlr_dname); in dv_disk()
91 diskp->disk_ctlr->ctlr_ctype->ctype_name); in dv_disk()
93 diskp->disk_ctlr->ctlr_ctype->ctype_ctype); in dv_disk()
94 (void) printf("devfsname = %s\n", diskp->devfs_name); in dv_disk()
[all …]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dfindevs.c408 disk_t *diskp; in add_devpath() local
418 diskp = NULL; in add_devpath()
431 if (diskp != NULL) { in add_devpath()
517 disk_t *diskp; in add_devs() local
936 disk_t *diskp; in create_disk() local
978 diskp->cd_rom = 0; in create_disk()
979 diskp->rpm = 0; in create_disk()
1043 return (diskp); in create_disk()
1327 disk_t **diskp) in have_disk() argument
1331 *diskp = NULL; in have_disk()
[all …]
H A Ddrive.c520 disk_t *diskp; in drive_get_stats() local
523 diskp = dp->p.disk; in drive_get_stats()
639 if (diskp->aliases != NULL && diskp->aliases->devpaths != NULL) { in drive_open_disk()
782 disk_t *diskp; in get_assoc_controllers() local
787 diskp = dp->p.disk; in get_assoc_controllers()
861 if (diskp->removable) { in get_attrs()
922 if (diskp->wide == 1) { in get_attrs()
928 if (diskp->rpm == 0) { in get_attrs()
929 diskp->rpm = get_rpm(diskp, fd); in get_attrs()
932 if (diskp->rpm > 0) { in get_attrs()
[all …]
H A Dalias.c39 static int get_status(disk_t *diskp, int fd, nvlist_t *attrs);
196 get_status(disk_t *diskp, int fd, nvlist_t *attrs) in get_status() argument
210 if (diskp->removable) { in get_status()
H A Dpartition.c65 static int open_disk(disk_t *diskp, char *opath, int len);
789 open_disk(disk_t *diskp, char *opath, int len) in open_disk() argument
794 if (diskp->aliases != NULL && diskp->aliases->devpaths != NULL) { in open_disk()
797 (void) strlcpy(opath, diskp->aliases->devpaths->devpath, len); in open_disk()
799 return (open(diskp->aliases->devpaths->devpath, O_RDONLY|O_NDELAY)); in open_disk()
805 (void) strlcpy(part_dev, diskp->aliases->devpaths->devpath, in open_disk()
H A Dslice.c714 match_fixed_name(disk_t *diskp, char *name, int *errp) in match_fixed_name() argument
725 ap = diskp->aliases; in match_fixed_name()
767 if ((fd = drive_open_disk(diskp, NULL, 0)) < 0) { in match_fixed_name()
H A Ddisks_private.h189 int drive_open_disk(disk_t *diskp, char *opath, int len);
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/envd/
H A Dpiclenvd.c804 env_disk_t *diskp; in disk_lookup() local
808 return (diskp); in disk_lookup()
854 if (diskp == NULL) in disk_temperature()
1107 env_disk_t *diskp; in envd_setup_disks() local
1165 diskp->id); in envd_setup_disks()
1168 diskp->fd = open(diskp->devfs_path, O_RDONLY); in envd_setup_disks()
2097 diskp)) { in disk_temp_thr()
2132 diskp->name, diskp->current_temp, in disk_temp_thr()
2147 diskp)) { in disk_temp_thr()
2166 diskp->name, diskp->current_temp, in disk_temp_thr()
[all …]
H A Dpiclenvsetup.c151 env_disk_t *diskp; /* disk information */ member
520 env_disk_t *diskp; in add_disk_nodes_and_props() local
537 diskp = dnodep->diskp; in add_disk_nodes_and_props()
538 if (diskp->present == B_FALSE) in add_disk_nodes_and_props()
559 devfs_path = diskp->devfs_path; in add_disk_nodes_and_props()
587 sizeof (diskp->low_shutdown), in add_disk_nodes_and_props()
588 (void *)&(diskp->low_shutdown), &proph); in add_disk_nodes_and_props()
592 sizeof (diskp->low_warning), in add_disk_nodes_and_props()
593 (void *)&(diskp->low_warning), &proph); in add_disk_nodes_and_props()
597 sizeof (diskp->high_warning), in add_disk_nodes_and_props()
[all …]
H A Denvd.h282 #define DISK_TEMP_IN_WARNING_RANGE(val, diskp) \ argument
283 ((val) > (diskp)->high_warning || \
284 (val) < (char)((diskp)->low_warning))
286 #define DISK_TEMP_IN_SHUTDOWN_RANGE(val, diskp) \ argument
287 ((val) > (diskp)->high_shutdown || \
288 (val) < (char)((diskp)->low_shutdown))
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw8/frutree/
H A Dpiclfrutree.c3847 update_disk_node(struct lw8_disk *diskp) in update_disk_node() argument
3855 char *fruname = diskp->d_fruname; in update_disk_node()
3862 err = ptree_get_node_by_path(diskp->d_plat_path, &devhdl); in update_disk_node()