Searched defs:diskp (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/cmd/format/
H A Dmenu_developer.c81 struct disk_info *diskp; local
83 diskp = disk_list;
84 while (diskp != NULL) {
86 (void) printf("\ndisk_name %s ", diskp->disk_name);
87 (void) printf("disk_path %s\n", diskp->disk_path);
89 diskp->disk_ctlr->ctlr_cname);
91 diskp->disk_ctlr->ctlr_dname);
93 diskp->disk_ctlr->ctlr_ctype->ctype_name);
95 diskp->disk_ctlr->ctlr_ctype->ctype_ctype);
96 (void) printf("devfsname = %s\n", diskp
[all...]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dalias.c41 static int get_status(disk_t *diskp, int fd, nvlist_t *attrs);
198 get_status(disk_t *diskp, int fd, nvlist_t *attrs) argument
212 if (diskp->removable) {
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) argument
794 if (diskp->aliases != NULL && diskp->aliases->devpaths != NULL) {
797 (void) strlcpy(opath, diskp->aliases->devpaths->devpath, len);
799 return (open(diskp->aliases->devpaths->devpath, O_RDONLY|O_NDELAY));
805 (void) strlcpy(part_dev, diskp->aliases->devpaths->devpath,
H A Dslice.c217 disk_t *diskp; local
219 diskp = dp->p.disk;
220 if (diskp->aliases != NULL && diskp->aliases->cluster) {
242 for (sp = diskp->aliases->orig_paths; sp != NULL;
406 disk_t *diskp; local
525 diskp = dp->p.disk;
526 if (diskp->aliases != NULL && diskp->aliases->cluster) {
529 for (sp = diskp
813 match_fixed_name(disk_t *diskp, char *name, int *errp) argument
[all...]
H A Dfindevs.c88 static int add_disk2controller(disk_t *diskp,
103 static alias_t *find_alias(disk_t *diskp, char *kernel_name);
120 char *kernel_name, disk_t **diskp);
126 static int new_alias(disk_t *diskp, char *kernel_path,
129 static path_t *new_path(controller_t *cp, disk_t *diskp,
451 disk_t *diskp; local
457 * Get the diskp value from calling have_disk. Can either be found
461 diskp = NULL;
466 (void) have_disk(args, devidstr, kernel_name, &diskp);
474 if (diskp !
560 disk_t *diskp; local
658 add_disk2controller(disk_t *diskp, struct search_args *args) argument
957 disk_t *diskp; local
1152 find_alias(disk_t *diskp, char *kernel_name) argument
1205 disk_t *diskp = NULL; local
1516 have_disk(struct search_args *args, char *devidstr, char *kernel_name, disk_t **diskp) argument
1672 new_alias(disk_t *diskp, char *kernel_name, char *devlink_path, struct search_args *args) argument
[all...]
H A Ddrive.c335 static descriptor_t **get_assoc_alias(disk_t *diskp, int *errp);
338 static int get_attrs(disk_t *diskp, int fd, char *opath,
515 disk_t *diskp; local
518 diskp = dp->p.disk;
531 ap = diskp->aliases;
576 if ((fd = drive_open_disk(diskp, NULL, 0)) >= 0) {
629 drive_open_disk(disk_t *diskp, char *opath, int len) argument
634 if (diskp->aliases != NULL && diskp->aliases->devpaths != NULL) {
636 (void) strlcpy(opath, diskp
728 get_assoc_alias(disk_t *diskp, int *errp) argument
777 disk_t *diskp; local
854 get_attrs(disk_t *diskp, int fd, char *opath, nvlist_t *attrs) argument
[all...]
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Ddisk_monitor.c144 dm_fault_execute_actions(fmd_hdl_t *hdl, diskmon_t *diskp, nvlist_t *nvl) argument
161 dm_fault_indicator_set(diskp, INDICATOR_ON);
164 (action_string = dm_prop_lookup(diskp->props, action_prop))
180 diskmon_t *diskp; local
199 if ((diskp = dm_fmri_to_diskmon(hdl, fmri)) == NULL)
203 diskp->location);
205 dm_fault_indicator_set(diskp, INDICATOR_OFF);
207 dm_state_change(diskp, HPS_REPAIRED);
221 diskmon_t *diskp; local
239 if ((diskp
261 diskmon_t *diskp; local
[all...]
H A Dschg_mgr.c49 static void dm_state_change_nolock(diskmon_t *diskp, hotplug_state_t newstate);
56 diskmon_t *diskp; member in struct:disk_statechg
61 new_statechange(diskmon_t *diskp, hotplug_state_t state) argument
70 dscp->diskp = diskp;
83 add_to_statechange_queue(diskmon_t *diskp, hotplug_state_t newstate) argument
85 queue_add(g_schg_queue, new_statechange(diskp, newstate));
109 dm_fault_indicator_set(diskmon_t *diskp, ind_state_t istate) argument
113 dm_assert(pthread_mutex_lock(&diskp->fault_indicator_mutex) == 0);
119 diskp
149 schg_execute_state_change_action(diskmon_t *diskp, hotplug_state_t oldstate, hotplug_state_t newstate) argument
212 schg_send_fru_update(diskmon_t *diskp, dm_fru_t *frup) argument
229 schg_update_fru_info(diskmon_t *diskp) argument
260 disk_state_change_first_time(diskmon_t *diskp) argument
288 diskmon_t *diskp; local
454 dm_state_change_nolock(diskmon_t *diskp, hotplug_state_t newstate) argument
461 dm_state_change(diskmon_t *diskp, hotplug_state_t newstate) argument
[all...]
H A Dhotplug_mgr.c183 disk_ap_state_to_hotplug_state(diskmon_t *diskp) argument
188 char *app = (char *)dm_prop_lookup(diskp->app_props,
277 disk_sysev_to_state(diskmon_t *diskp, sysevent_t *evp) argument
339 state = disk_ap_state_to_hotplug_state(diskp);
596 diskmon_t *diskp; local
618 if ((diskp = match_sysevent_to_disk(config_data->disk_list, dupev))
621 dm_state_change(diskp, disk_sysev_to_state(diskp, dupev));
H A Dtopo_gather.c104 diskmon_t *diskp; local
123 diskp = dm_fmristring_to_diskmon(buf);
128 return (diskp);
240 diskmon_t *diskp; local
258 diskp = (diskmon_t *)(uintptr_t)ptr;
261 if (target_diskp != NULL && diskp != target_diskp) {
268 if (diskp->location)
269 dstrfree(diskp->location);
271 diskp->location = dstrdup(label);
274 diskp
485 diskmon_t *diskp; local
743 update_configuration_from_topo(fmd_hdl_t *hdl, diskmon_t *diskp) argument
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/envd/
H A Dpiclenvsetup.c141 env_disk_t *diskp; /* disk information */ member in struct:__anon1103
215 if (disk_temperature(dnodep->diskp, &temp) < 0)
517 env_disk_t *diskp; local
537 diskp = dnodep->diskp;
538 if (diskp == NULL)
540 if (diskp->present == B_FALSE)
561 devfs_path = diskp->devfs_path;
589 sizeof (diskp->low_shutdown),
590 (void *)&(diskp
[all...]
H A Dpiclenvd.c109 static int scsi_log_sense(env_disk_t *diskp, uchar_t page_code,
111 static int scsi_mode_select(env_disk_t *diskp, uchar_t page_code,
501 env_disk_t *diskp; local
503 for (i = 0; (diskp = envd_disks[i]) != NULL; i++) {
504 if (strncmp(diskp->name, name, strlen(name)) == 0)
505 return (diskp);
559 disk_temperature(env_disk_t *diskp, tempr_t *temp) argument
563 if (diskp == NULL)
566 *temp = diskp->current_temp;
734 env_disk_t *diskp; local
1350 scsi_log_sense(env_disk_t *diskp, uchar_t page_code, void *pagebuf, uint16_t pagelen, int page_control) argument
1405 get_disk_temp(env_disk_t *diskp) argument
1561 env_disk_t *diskp; local
2180 scsi_mode_select(env_disk_t *diskp, uchar_t page_code, uchar_t *pagebuf, uint16_t pagelen) argument
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/envd/
H A Dpiclenvsetup.c153 env_disk_t *diskp; /* disk information */ member in struct:__anon1114
225 if (disk_temperature(dnodep->diskp, &temp) < 0)
522 env_disk_t *diskp; local
538 diskp = dnodep->diskp;
539 if (diskp->present == B_FALSE)
560 devfs_path = diskp->devfs_path;
588 sizeof (diskp->low_shutdown),
589 (void *)&(diskp->low_shutdown), &proph);
593 sizeof (diskp
[all...]
H A Dpiclenvd.c806 env_disk_t *diskp; local
808 for (i = 0; (diskp = envd_disks[i]) != NULL; i++) {
809 if (strncmp(diskp->name, name, strlen(name)) == 0)
810 return (diskp);
852 disk_temperature(env_disk_t *diskp, tempr_t *temp) argument
856 if (diskp == NULL)
859 *temp = diskp->current_temp;
1107 env_disk_t *diskp; local
1157 for (i = 0; (diskp = envd_disks[i]) != NULL; i++) {
1159 if (ptree_get_node_by_path(diskp
1995 get_disk_temp(env_disk_t *diskp) argument
2047 env_disk_t *diskp; local
[all...]
/illumos-gate/usr/src/cmd/lvm/metassist/layout/
H A Dlayout_mirror.c2208 dm_descriptor_t diskp = (uintptr_t)iter->obj; local
2211 error = volume_shares_disk(diskp, volume, &shares);
2214 if ((item = dlist_new_item((void*)(uintptr_t)diskp)) == NULL) {
H A Dlayout_device_util.c131 dm_descriptor_t *diskp);
2559 * dm_descriptor_t *diskp)
2562 * diskp - pointer to a dm_descriptor_t disk handle
2579 dm_descriptor_t *diskp)
2589 *diskp = (dm_descriptor_t)disk;
2600 * FUNCTION: slice_get_disk(dm_descriptor_t disk, dm_descriptor_t *diskp)
2604 * OUTPUT: diskp - a pointer to a dm_descriptor_t to hold the
2621 dm_descriptor_t *diskp)
2628 *diskp = 0;
2631 return (virtual_slice_get_disk(slice, diskp));
2577 virtual_slice_get_disk( dm_descriptor_t slice, dm_descriptor_t *diskp) argument
2619 slice_get_disk( dm_descriptor_t slice, dm_descriptor_t *diskp) argument
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw8/frutree/
H A Dpiclfrutree.c3849 update_disk_node(struct lw8_disk *diskp) argument
3857 char *fruname = diskp->d_fruname;
3864 err = ptree_get_node_by_path(diskp->d_plat_path, &devhdl);

Completed in 117 milliseconds