Searched refs:disk_status_t (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/fm/libdiskstatus/common/
H A Dlibdiskstatus.h38 typedef struct disk_status disk_status_t; typedef in typeref:struct:disk_status
57 extern disk_status_t *disk_status_open(const char *, int *);
58 extern void disk_status_close(disk_status_t *);
61 extern int disk_status_errno(disk_status_t *);
66 extern const char *disk_status_path(disk_status_t *);
71 extern nvlist_t *disk_status_get(disk_status_t *);
76 extern int disk_status_test_predfail(disk_status_t *);
H A Dlibdiskstatus.c66 disk_status_t *
69 disk_status_t *dsp;
73 if ((dsp = calloc(sizeof (disk_status_t), 1)) == NULL) {
128 disk_status_close(disk_status_t *dsp)
151 disk_status_path(disk_status_t *dsp)
157 disk_status_errno(disk_status_t *dsp)
163 disk_status_get(disk_status_t *dsp)
H A Dds_util.c168 ds_set_errno(disk_status_t *dsp, int error)
H A Dds_scsi.c41 disk_status_t *si_dsp;
1234 ds_scsi_open_common(disk_status_t *dsp, ds_scsi_info_t *sip)
1270 ds_scsi_open_uscsi(disk_status_t *dsp)
1283 ds_scsi_open_sim(disk_status_t *dsp)
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk_common.c953 disk_status_t *dsp;

Completed in 65 milliseconds