Symbol: disk
usr/src/boot/i386/libi386/biosdisk.c
798
struct disk_devdesc disk;
usr/src/boot/i386/libi386/biosdisk.c
805
disk.dd.d_dev = dev->dd.d_dev;
usr/src/boot/i386/libi386/biosdisk.c
806
disk.dd.d_unit = dev->dd.d_unit;
usr/src/boot/i386/libi386/biosdisk.c
807
disk.d_slice = D_SLICENONE;
usr/src/boot/i386/libi386/biosdisk.c
808
disk.d_partition = D_PARTNONE;
usr/src/boot/i386/libi386/biosdisk.c
809
disk.d_offset = 0;
usr/src/boot/i386/libi386/biosdisk.c
812
if (disk_open(&disk, size, bd->bd_sectorsize) == 0) {
usr/src/boot/i386/libi386/biosdisk.c
813
(void) disk_ioctl(&disk, DIOCGMEDIASIZE, &size);
usr/src/boot/i386/libi386/biosdisk.c
814
disk_close(&disk);
usr/src/cmd/acct/acctdusg.c
137
static struct disk *
usr/src/cmd/acct/acctdusg.c
140
struct disk *curdisk;
usr/src/cmd/acct/acctdusg.c
143
if ((curdisk = malloc(sizeof (struct disk))) == NULL) {
usr/src/cmd/acct/acctdusg.c
159
static struct disk *
usr/src/cmd/acct/acctdusg.c
162
struct disk *curdisk;
usr/src/cmd/acct/acctdusg.c
184
struct disk *entry;
usr/src/cmd/acct/acctdusg.c
203
validate_entry(struct disk *entry, struct passwd *pw)
usr/src/cmd/acct/acctdusg.c
214
struct disk *entry;
usr/src/cmd/acct/acctdusg.c
271
struct disk *entry;
usr/src/cmd/acct/acctdusg.c
51
struct disk *next; /* next entry at same hash tbl index */
usr/src/cmd/acct/acctdusg.c
62
static struct disk *usglist[MAXUSERS]; /* holds data on disk usg by uid */
usr/src/cmd/acct/acctdusg.c
65
static struct disk *hash_insert(uid_t);
usr/src/cmd/acct/acctdusg.c
66
static struct disk *hash_find(uid_t);
usr/src/cmd/acct/acctdusg.c
69
static void validate_entry(struct disk *, struct passwd *);
usr/src/cmd/acct/acctdusg.c
82
struct disk *entry;
usr/src/cmd/availdevs/availdevs.c
69
xmlNodePtr disk = xmlNewChild(
usr/src/cmd/availdevs/availdevs.c
71
(void) xmlSetProp(disk,
usr/src/cmd/availdevs/availdevs.c
74
set_uint64_prop(disk, ATTR_DISK_SIZE, dp->size);
usr/src/cmd/availdevs/availdevs.c
76
(void) xmlSetProp(disk, (xmlChar *)ATTR_DISK_INUSE, (xmlChar *)
usr/src/cmd/availdevs/availdevs.c
82
disk, NULL, (xmlChar *)ELEMENT_ALIAS, NULL);
usr/src/cmd/availdevs/availdevs.c
93
disk, NULL, (xmlChar *)ELEMENT_SLICE, NULL);
usr/src/cmd/backup/dump/dump.h
108
extern char *disk; /* name of the disk file */
usr/src/cmd/backup/dump/dumpitime.c
160
fname = disk;
usr/src/cmd/backup/dump/dumpitime.c
217
fname = disk;
usr/src/cmd/backup/dump/dumpitime.c
25
char *disk;
usr/src/cmd/backup/dump/dumpitime.c
393
is_fssnap_dump(char *disk)
usr/src/cmd/backup/dump/dumpitime.c
402
last = basename(disk);
usr/src/cmd/backup/dump/dumpitime.c
403
if ((strstr(disk, SNAP_NAME) == NULL) || (stat(disk, &st) == -1) ||
usr/src/cmd/backup/dump/dumpmain.c
174
disk = NULL;
usr/src/cmd/backup/dump/dumpmain.c
515
disk = *argv;
usr/src/cmd/backup/dump/dumpmain.c
518
if (disk == NULL) {
usr/src/cmd/backup/dump/dumpmain.c
658
if (getuid() == 0 && rl_roll_log(disk) != RL_SUCCESS &&
usr/src/cmd/backup/dump/dumpmain.c
659
disk[0] != '/') {
usr/src/cmd/backup/dump/dumpmain.c
663
slashed = (char *)malloc(strlen(disk) + 2);
usr/src/cmd/backup/dump/dumpmain.c
665
(void) sprintf(slashed, "%c%s", '/', disk);
usr/src/cmd/backup/dump/dumpmain.c
670
dt = mnttabsearch(disk, 0);
usr/src/cmd/backup/dump/dumpmain.c
675
free(disk);
usr/src/cmd/backup/dump/dumpmain.c
677
disk = rawname(dt->mnt_special);
usr/src/cmd/backup/dump/dumpmain.c
678
disk_dynamic = (disk != dt->mnt_special);
usr/src/cmd/backup/dump/dumpmain.c
687
(void) strncpy(spcl.c_dev, disk, sizeof (spcl.c_dev));
usr/src/cmd/backup/dump/dumpmain.c
692
dt = mnttabsearch(disk, 1);
usr/src/cmd/backup/dump/dumpmain.c
696
free(disk);
usr/src/cmd/backup/dump/dumpmain.c
697
disk = rawname(dt->mnt_special);
usr/src/cmd/backup/dump/dumpmain.c
698
disk_dynamic = (disk != dt->mnt_special);
usr/src/cmd/backup/dump/dumpmain.c
707
char *old_disk = disk;
usr/src/cmd/backup/dump/dumpmain.c
714
disk = rawname(old_disk);
usr/src/cmd/backup/dump/dumpmain.c
715
if (disk != old_disk) {
usr/src/cmd/backup/dump/dumpmain.c
727
fi = open64(disk, O_RDONLY);
usr/src/cmd/backup/dump/dumpmain.c
732
disk, strerror(saverr));
usr/src/cmd/backup/dump/dumpmain.c
751
disk);
usr/src/cmd/backup/dump/dumpmain.c
785
char *block = unrawname(disk);
usr/src/cmd/backup/dump/dumpmain.c
829
snapdate = is_fssnap_dump(disk);
usr/src/cmd/backup/dump/dumpmain.c
838
msg(gettext("Dumping %s "), disk);
usr/src/cmd/backup/dump/dumptape.c
1783
fi = open(disk, O_RDONLY);
usr/src/cmd/backup/dump/dumptape.c
1789
disk, strerror(saverr));
usr/src/cmd/backup/dump/dumptraverse.c
821
da, disk);
usr/src/cmd/backup/dump/dumptraverse.c
859
da, disk);
usr/src/cmd/backup/dump/dumptraverse.c
873
BREADEMAX, disk);
usr/src/cmd/backup/dump/partial.c
109
path, disk);
usr/src/cmd/backup/dump/partial.c
45
if (stat64(disk, &st) < 0 ||
usr/src/cmd/backup/dump/partial.c
61
free(disk);
usr/src/cmd/backup/dump/partial.c
63
disk = rawname(mnt->mnt_fsname);
usr/src/cmd/backup/dump/partial.c
64
disk_dynamic = (disk != mnt->mnt_fsname);
usr/src/cmd/backup/dump/partial.c
72
msg(gettext("`%s' is not on a locally mounted filesystem\n"), disk);
usr/src/cmd/devfsadm/disk_link.c
190
char disk[23];
usr/src/cmd/devfsadm/disk_link.c
203
(void) snprintf(disk, sizeof (disk), "t%dd%d", targ, lun);
usr/src/cmd/devfsadm/disk_link.c
204
disk_common(minor, node, disk, 0);
usr/src/cmd/devfsadm/disk_link.c
213
char disk[10];
usr/src/cmd/devfsadm/disk_link.c
218
(void) sprintf(disk, "d%d", lun);
usr/src/cmd/devfsadm/disk_link.c
219
disk_common(minor, node, disk, 0);
usr/src/cmd/devfsadm/disk_link.c
228
char disk[DISK_SUBPATH_MAX];
usr/src/cmd/devfsadm/disk_link.c
234
(void) snprintf(disk, DISK_SUBPATH_MAX, "t%sd%d", guid, lun);
usr/src/cmd/devfsadm/disk_link.c
235
disk_common(minor, node, disk, RM_STALE);
usr/src/cmd/devfsadm/disk_link.c
242
char disk[10];
usr/src/cmd/devfsadm/disk_link.c
258
(void) sprintf(disk, "t%dd%d", targ, lun);
usr/src/cmd/devfsadm/disk_link.c
260
disk_common(minor, node, disk, RM_STALE);
usr/src/cmd/devfsadm/disk_link.c
268
char disk[DISK_SUBPATH_MAX];
usr/src/cmd/devfsadm/disk_link.c
306
(void) snprintf(disk, DISK_SUBPATH_MAX, "t%sd%d", ascii_wwn, lun);
usr/src/cmd/devfsadm/disk_link.c
308
disk_common(minor, node, disk, RM_STALE);
usr/src/cmd/devfsadm/disk_link.c
316
char disk[DISK_SUBPATH_MAX];
usr/src/cmd/devfsadm/disk_link.c
350
(void) snprintf(disk, DISK_SUBPATH_MAX,
usr/src/cmd/devfsadm/disk_link.c
357
(void) snprintf(disk, DISK_SUBPATH_MAX,
usr/src/cmd/devfsadm/disk_link.c
360
(void) snprintf(disk, DISK_SUBPATH_MAX,
usr/src/cmd/devfsadm/disk_link.c
370
(void) snprintf(disk, DISK_SUBPATH_MAX,
usr/src/cmd/devfsadm/disk_link.c
377
(void) snprintf(disk, DISK_SUBPATH_MAX,
usr/src/cmd/devfsadm/disk_link.c
380
(void) snprintf(disk, DISK_SUBPATH_MAX,
usr/src/cmd/devfsadm/disk_link.c
387
disk_common(minor, node, disk, RM_STALE);
usr/src/cmd/devfsadm/disk_link.c
422
decode_xen_device(uint_t device, uint_t *disk, uint_t *plun)
usr/src/cmd/devfsadm/disk_link.c
465
*disk = dsk;
usr/src/cmd/devfsadm/disk_link.c
474
char disk[16];
usr/src/cmd/devfsadm/disk_link.c
487
(void) snprintf(disk, sizeof (disk), "d%d", dsk);
usr/src/cmd/devfsadm/disk_link.c
489
(void) snprintf(disk, sizeof (disk), "t%dd%d", dsk, lun);
usr/src/cmd/devfsadm/disk_link.c
495
disk_common(minor, node, disk, 0);
usr/src/cmd/devfsadm/disk_link.c
505
disk_common(di_minor_t minor, di_node_t node, char *disk, int flags)
usr/src/cmd/devfsadm/disk_link.c
593
(void) strcat(l_path, disk);
usr/src/cmd/devfsadm/disk_link.c
73
static void disk_common(di_minor_t minor, di_node_t node, char *disk,
usr/src/cmd/diskinfo/diskinfo.c
283
dm_descriptor_t *disk, *controller;
usr/src/cmd/diskinfo/diskinfo.c
297
if ((disk = dm_get_associated_descriptors(media[i],
usr/src/cmd/diskinfo/diskinfo.c
319
dattrs = dm_get_attributes(disk[0], &e);
usr/src/cmd/diskinfo/diskinfo.c
335
if ((controller = dm_get_associated_descriptors(disk[0],
usr/src/cmd/diskinfo/diskinfo.c
465
dm_free_descriptors(disk);
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
199
buf = (char *)dzmalloc(sizeof (fru.isf_data.disk.isf_capacity) + 1);
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
201
(void) memcpy(fru.isf_data.disk.isf_manufacturer, frup->manuf,
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
202
MIN(sizeof (fru.isf_data.disk.isf_manufacturer),
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
204
(void) memcpy(fru.isf_data.disk.isf_model, frup->model,
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
205
MIN(sizeof (fru.isf_data.disk.isf_model), sizeof (frup->model)));
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
206
(void) memcpy(fru.isf_data.disk.isf_serial, frup->serial,
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
207
MIN(sizeof (fru.isf_data.disk.isf_serial), sizeof (frup->serial)));
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
208
(void) memcpy(fru.isf_data.disk.isf_version, frup->rev,
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
209
MIN(sizeof (fru.isf_data.disk.isf_version), sizeof (frup->rev)));
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
215
(void) snprintf(buf, sizeof (fru.isf_data.disk.isf_capacity) + 1,
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
232
(void) memcpy(fru.isf_data.disk.isf_capacity, buf,
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
233
sizeof (fru.isf_data.disk.isf_capacity));
usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c
235
dfree(buf, sizeof (fru.isf_data.disk.isf_capacity) + 1);
usr/src/cmd/format/auto_sense.c
1342
if ((disk = find_scsi_disk_type(disk_name, label)) == NULL) {
usr/src/cmd/format/auto_sense.c
1357
disk = find_scsi_disk_type(disk_name, label);
usr/src/cmd/format/auto_sense.c
1359
if (disk == NULL) {
usr/src/cmd/format/auto_sense.c
1360
disk = new_scsi_disk_type(fd, disk_name, label);
usr/src/cmd/format/auto_sense.c
1361
if (disk == NULL)
usr/src/cmd/format/auto_sense.c
1366
return (disk);
usr/src/cmd/format/auto_sense.c
1808
struct disk_type *disk;
usr/src/cmd/format/auto_sense.c
1834
disk = (struct disk_type *)zalloc(sizeof (struct disk_type));
usr/src/cmd/format/auto_sense.c
1851
ctlr->ctlr_ctype->ctype_dlist = disk;
usr/src/cmd/format/auto_sense.c
1856
dp->dtype_next = disk;
usr/src/cmd/format/auto_sense.c
1858
disk->dtype_next = NULL;
usr/src/cmd/format/auto_sense.c
1863
disk->dtype_asciilabel = alloc_string(disk_name);
usr/src/cmd/format/auto_sense.c
1868
disk->dtype_pcyl = label->dkl_pcyl;
usr/src/cmd/format/auto_sense.c
1869
disk->dtype_ncyl = label->dkl_ncyl;
usr/src/cmd/format/auto_sense.c
1870
disk->dtype_acyl = label->dkl_acyl;
usr/src/cmd/format/auto_sense.c
1871
disk->dtype_nhead = label->dkl_nhead;
usr/src/cmd/format/auto_sense.c
1872
disk->dtype_nsect = label->dkl_nsect;
usr/src/cmd/format/auto_sense.c
1873
disk->dtype_rpm = label->dkl_rpm;
usr/src/cmd/format/auto_sense.c
1879
for (part = disk->dtype_plist; part; part = part->pinfo_next) {
usr/src/cmd/format/auto_sense.c
1892
pt = disk->dtype_plist;
usr/src/cmd/format/auto_sense.c
1894
disk->dtype_plist = part;
usr/src/cmd/format/auto_sense.c
1919
((blkaddr32_t)(disk->dtype_nhead *
usr/src/cmd/format/auto_sense.c
1920
disk->dtype_nsect - apc));
usr/src/cmd/format/auto_sense.c
1948
return (disk);
usr/src/cmd/format/auto_sense.c
1959
struct disk_type *dp, *disk;
usr/src/cmd/format/auto_sense.c
1971
disk = ctlr->ctype_dlist;
usr/src/cmd/format/auto_sense.c
1972
if (disk == disk_type) {
usr/src/cmd/format/auto_sense.c
1973
ctlr->ctype_dlist = disk->dtype_next;
usr/src/cmd/format/auto_sense.c
1975
free(disk->dtype_plist->etoc);
usr/src/cmd/format/auto_sense.c
1976
free(disk->dtype_plist);
usr/src/cmd/format/auto_sense.c
1977
free(disk->vendor);
usr/src/cmd/format/auto_sense.c
1978
free(disk->product);
usr/src/cmd/format/auto_sense.c
1979
free(disk->revision);
usr/src/cmd/format/auto_sense.c
1980
free(disk);
usr/src/cmd/format/auto_sense.c
1983
for (dp = disk->dtype_next; dp != NULL;
usr/src/cmd/format/auto_sense.c
1984
disk = disk->dtype_next, dp = dp->dtype_next) {
usr/src/cmd/format/auto_sense.c
1986
disk->dtype_next = dp->dtype_next;
usr/src/cmd/format/auto_sense.c
2006
struct disk_info *disk;
usr/src/cmd/format/auto_sense.c
2009
for (disk = disk_list; disk != NULL; disk = disk->disk_next) {
usr/src/cmd/format/auto_sense.c
2011
dp = &disk->disk_dkinfo;
usr/src/cmd/format/auto_sense.c
2016
return (disk);
usr/src/cmd/format/auto_sense.c
247
struct disk_type *disk, *dp;
usr/src/cmd/format/auto_sense.c
322
disk = (struct disk_type *)zalloc(sizeof (struct disk_type));
usr/src/cmd/format/auto_sense.c
331
dp->dtype_next = disk;
usr/src/cmd/format/auto_sense.c
333
disk->dtype_next = NULL;
usr/src/cmd/format/auto_sense.c
335
disk->vendor = strdup(label->vendor);
usr/src/cmd/format/auto_sense.c
336
disk->product = strdup(label->product);
usr/src/cmd/format/auto_sense.c
337
disk->revision = strdup(label->revision);
usr/src/cmd/format/auto_sense.c
339
if (disk->vendor == NULL ||
usr/src/cmd/format/auto_sense.c
340
disk->product == NULL ||
usr/src/cmd/format/auto_sense.c
341
disk->revision == NULL) {
usr/src/cmd/format/auto_sense.c
342
free(disk->vendor);
usr/src/cmd/format/auto_sense.c
343
free(disk->product);
usr/src/cmd/format/auto_sense.c
344
free(disk->revision);
usr/src/cmd/format/auto_sense.c
345
free(disk);
usr/src/cmd/format/auto_sense.c
349
disk->capacity = label->capacity;
usr/src/cmd/format/auto_sense.c
353
disk->dtype_plist = part;
usr/src/cmd/format/auto_sense.c
361
return (disk);
usr/src/cmd/format/auto_sense.c
425
struct disk_info *disk;
usr/src/cmd/format/auto_sense.c
432
for (disk = disk_list; disk != NULL; disk = disk->disk_next) {
usr/src/cmd/format/auto_sense.c
433
dp = &disk->disk_dkinfo;
usr/src/cmd/format/auto_sense.c
438
return (disk);
usr/src/cmd/format/auto_sense.c
616
struct disk_type *disk;
usr/src/cmd/format/auto_sense.c
642
disk = (struct disk_type *)zalloc(sizeof (struct disk_type));
usr/src/cmd/format/auto_sense.c
664
dp->dtype_next = disk;
usr/src/cmd/format/auto_sense.c
666
disk->dtype_next = NULL;
usr/src/cmd/format/auto_sense.c
671
disk->dtype_asciilabel = alloc_string(disk_name);
usr/src/cmd/format/auto_sense.c
676
disk->dtype_pcyl = label->dkl_pcyl;
usr/src/cmd/format/auto_sense.c
677
disk->dtype_ncyl = label->dkl_ncyl;
usr/src/cmd/format/auto_sense.c
678
disk->dtype_acyl = label->dkl_acyl;
usr/src/cmd/format/auto_sense.c
679
disk->dtype_nhead = label->dkl_nhead;
usr/src/cmd/format/auto_sense.c
680
disk->dtype_nsect = label->dkl_nsect;
usr/src/cmd/format/auto_sense.c
681
disk->dtype_rpm = label->dkl_rpm;
usr/src/cmd/format/auto_sense.c
685
pt = disk->dtype_plist;
usr/src/cmd/format/auto_sense.c
687
disk->dtype_plist = part;
usr/src/cmd/format/auto_sense.c
713
((blkaddr_t)(disk->dtype_nhead *
usr/src/cmd/format/auto_sense.c
714
disk->dtype_nsect - apc));
usr/src/cmd/format/auto_sense.c
739
return (disk);
usr/src/cmd/format/auto_sense.c
903
struct disk_type *disk;
usr/src/cmd/format/io.c
2058
pr_diskline(struct disk_info *disk, int num)
usr/src/cmd/format/io.c
2060
struct ctlr_info *ctlr = disk->disk_ctlr;
usr/src/cmd/format/io.c
2061
struct disk_type *type = disk->disk_type;
usr/src/cmd/format/io.c
2063
fmt_print(" %4d. %s ", num, disk->disk_name);
usr/src/cmd/format/io.c
2064
if ((type != NULL) && (disk->label_type == L_TYPE_SOLARIS)) {
usr/src/cmd/format/io.c
2069
} else if ((type != NULL) && (disk->label_type == L_TYPE_EFI)) {
usr/src/cmd/format/io.c
2070
cur_blksz = disk->disk_lbasize;
usr/src/cmd/format/io.c
2073
} else if (disk->disk_flags & DSK_RESERVED) {
usr/src/cmd/format/io.c
2075
} else if (disk->disk_flags & DSK_UNAVAILABLE) {
usr/src/cmd/format/io.c
2080
if (chk_volname(disk)) {
usr/src/cmd/format/io.c
2082
print_volname(disk);
usr/src/cmd/format/io.c
2086
if (disk->devfs_name != NULL) {
usr/src/cmd/format/io.c
2087
fmt_print(" %s\n", disk->devfs_name);
usr/src/cmd/format/io.c
2090
ctlr->ctlr_dname, disk->disk_dkinfo.dki_unit,
usr/src/cmd/format/io.c
2092
disk->disk_dkinfo.dki_slave);
usr/src/cmd/format/io.c
2096
fmt_print(" %4d. %s at %s%d slave %d", num, disk->disk_name,
usr/src/cmd/format/io.c
2097
ctlr->ctlr_cname, ctlr->ctlr_num, disk->disk_dkinfo.dki_slave);
usr/src/cmd/format/io.c
2098
if (chk_volname(disk)) {
usr/src/cmd/format/io.c
2100
print_volname(disk);
usr/src/cmd/format/io.c
2105
ctlr->ctlr_dname, disk->disk_dkinfo.dki_unit,
usr/src/cmd/format/io.c
2111
ctlr->ctlr_dname, disk->disk_dkinfo.dki_unit);
usr/src/cmd/format/io.h
114
void pr_diskline(struct disk_info *disk, int num);
usr/src/cmd/format/main.c
111
struct disk_info *disk = NULL;
usr/src/cmd/format/main.c
206
disk = disk_list;
usr/src/cmd/format/main.c
207
if (disk == NULL) {
usr/src/cmd/format/main.c
221
for (disk = disk_list; disk != NULL; disk = disk->disk_next)
usr/src/cmd/format/main.c
222
if (diskname_match(option_d, disk))
usr/src/cmd/format/main.c
227
if (disk == NULL) {
usr/src/cmd/format/main.c
240
if (disk == NULL) {
usr/src/cmd/format/main.c
244
oldtype = disk->disk_type;
usr/src/cmd/format/main.c
249
for (type = disk->disk_ctlr->ctlr_ctype->ctype_dlist;
usr/src/cmd/format/main.c
267
disk->disk_type = type;
usr/src/cmd/format/main.c
268
disk->disk_parts = NULL;
usr/src/cmd/format/main.c
278
if (disk == NULL || disk->disk_type == NULL) {
usr/src/cmd/format/main.c
287
for (parts = disk->disk_type->dtype_plist; parts != NULL;
usr/src/cmd/format/main.c
302
disk->disk_parts = parts;
usr/src/cmd/format/main.c
308
if (disk != NULL) {
usr/src/cmd/format/main.c
309
init_globals(disk);
usr/src/cmd/format/main.c
354
init_globals(struct disk_info *disk)
usr/src/cmd/format/main.c
388
cur_disk = disk;
usr/src/cmd/format/main.h
40
void init_globals(struct disk_info *disk);
usr/src/cmd/format/menu_command.c
118
struct disk_info *disk;
usr/src/cmd/format/menu_command.c
150
for (disk = disk_list; disk != NULL; disk = disk->disk_next) {
usr/src/cmd/format/menu_command.c
194
for (disk = disk_list; disk != NULL; disk = disk->disk_next) {
usr/src/cmd/format/menu_command.c
235
if (cur_disk == disk) {
usr/src/cmd/format/menu_command.c
240
pr_diskline(disk, i);
usr/src/cmd/format/menu_command.c
255
for (disk = disk_list; disk != NULL; disk = disk->disk_next) {
usr/src/cmd/format/menu_command.c
275
for (disk = disk_list; disk != NULL; disk = disk->disk_next) {
usr/src/cmd/format/menu_command.c
288
"Disk %s selected - is this the desired disk? ", disk->disk_name);
usr/src/cmd/format/menu_command.c
300
init_globals(disk);
usr/src/cmd/format/menu_command.c
308
(disk->label_type != L_TYPE_EFI)) {
usr/src/cmd/format/menu_partition.c
652
chk_volname(struct disk_info *disk)
usr/src/cmd/format/menu_partition.c
654
return (disk->v_volume[0] != 0);
usr/src/cmd/format/menu_partition.c
662
print_volname(struct disk_info *disk)
usr/src/cmd/format/menu_partition.c
667
p = disk->v_volume;
usr/src/cmd/format/startup.c
1067
(void) strcpy(disk, cleaned);
usr/src/cmd/format/startup.c
1113
if (strcmp(dtype->dtype_asciilabel, disk) == 0)
usr/src/cmd/format/startup.c
1120
datafile_error("Unknown disk '%s'", disk);
usr/src/cmd/format/startup.c
1328
struct disk_info *disk;
usr/src/cmd/format/startup.c
1472
for (disk = disk_list; disk != NULL; disk = disk->disk_next) {
usr/src/cmd/format/startup.c
1476
if (disk->disk_flags & DSK_AUTO_CONFIG) {
usr/src/cmd/format/startup.c
1480
fmt_print("%s: ", disk->disk_name);
usr/src/cmd/format/startup.c
1481
if (disk->disk_flags & DSK_LABEL_DIRTY) {
usr/src/cmd/format/startup.c
1486
type = disk->disk_type;
usr/src/cmd/format/startup.c
1489
if (disk->label_type == L_TYPE_SOLARIS)
usr/src/cmd/format/startup.c
2321
diskname_match(char *name, struct disk_info *disk)
usr/src/cmd/format/startup.c
2330
if (strcmp(name, disk->disk_name) == 0) {
usr/src/cmd/format/startup.c
2357
if (disk->disk_dkinfo.dki_ctype == dkinfo.dki_ctype &&
usr/src/cmd/format/startup.c
2358
disk->disk_dkinfo.dki_cnum == dkinfo.dki_cnum &&
usr/src/cmd/format/startup.c
2359
disk->disk_dkinfo.dki_unit == dkinfo.dki_unit &&
usr/src/cmd/format/startup.c
2360
strcmp(disk->disk_dkinfo.dki_dname, dkinfo.dki_dname) == 0) {
usr/src/cmd/format/startup.c
2703
new_chg_list(struct disk_type *disk)
usr/src/cmd/format/startup.c
2710
if (disk->dtype_chglist == NULL) {
usr/src/cmd/format/startup.c
2711
disk->dtype_chglist = nc;
usr/src/cmd/format/startup.c
2713
for (cp = disk->dtype_chglist; cp->next; cp = cp->next)
usr/src/cmd/format/startup.c
824
sup_change_spec(struct disk_type *disk, char *id)
usr/src/cmd/format/startup.c
940
cp = new_chg_list(disk);
usr/src/cmd/format/startup.c
957
TOKEN token, cleaned, disk, ctlr, ident;
usr/src/cmd/format/startup.h
104
int diskname_match(char *name, struct disk_info *disk);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2368
getdisksize(caddr_t disk, int fd)
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2379
actual_size = get_device_size(fd, disk);
usr/src/cmd/fs.d/ufs/fsck/utilities.c
2383
pwarn("%s: Unable to read Disk geometry", disk);
usr/src/cmd/fs.d/ufs/newfs/newfs.c
63
static int validate_size(char *disk, diskaddr_t size);
usr/src/cmd/fs.d/ufs/newfs/newfs.c
712
getdiskbydev(char *disk)
usr/src/cmd/fs.d/ufs/newfs/newfs.c
720
if ((fd = open64(disk, 0)) < 0) {
usr/src/cmd/fs.d/ufs/newfs/newfs.c
721
perror(disk);
usr/src/cmd/fs.d/ufs/newfs/newfs.c
729
actual_size = get_device_size(fd, disk);
usr/src/cmd/fs.d/ufs/newfs/newfs.c
741
" determined parameters.\n", disk));
usr/src/cmd/fs.d/ufs/newfs/newfs.c
749
" info from %s.\n", disk));
usr/src/cmd/fs.d/ufs/newfs/newfs.c
760
" determined parameters.\n", disk));
usr/src/cmd/fs.d/ufs/newfs/newfs.c
769
"%s: Unable to read Disk geometry"), disk);
usr/src/cmd/fs.d/ufs/newfs/newfs.c
978
validate_size(char *disk, diskaddr_t size)
usr/src/cmd/fs.d/ufs/newfs/newfs.c
983
if ((fd = open64(disk, O_RDONLY)) < 0) {
usr/src/cmd/fs.d/ufs/newfs/newfs.c
984
perror(disk);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
1375
char *part, *slice, *disk;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
1385
disk = strrchr(devlink, 'd');
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
1387
if ((part != NULL) && (part > slice) && (part > disk)) {
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
1389
} else if ((slice != NULL) && (slice > disk)) {
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
1392
s = disk;
usr/src/cmd/hal/utils/fsutils.c
57
char *part, *slice, *disk;
usr/src/cmd/hal/utils/fsutils.c
67
disk = strrchr(devlink, 'd');
usr/src/cmd/hal/utils/fsutils.c
69
if ((part != NULL) && (part > slice) && (part > disk)) {
usr/src/cmd/hal/utils/fsutils.c
71
} else if ((slice != NULL) && (slice > disk)) {
usr/src/cmd/hal/utils/fsutils.c
74
s = disk;
usr/src/cmd/nvmeadm/nvmeadm.c
1197
const char *bd_addr, *disk = NULL, *state = NULL;
usr/src/cmd/nvmeadm/nvmeadm.c
1203
disk = "unallocated";
usr/src/cmd/nvmeadm/nvmeadm.c
1207
disk = "inactive";
usr/src/cmd/nvmeadm/nvmeadm.c
1211
disk = "ignored";
usr/src/cmd/nvmeadm/nvmeadm.c
1215
disk = "unattached";
usr/src/cmd/nvmeadm/nvmeadm.c
1219
disk = "unknown";
usr/src/cmd/nvmeadm/nvmeadm.c
1224
disk = disk_path;
usr/src/cmd/nvmeadm/nvmeadm.c
1243
nvme_ns_info_nsid(ns), disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.c
172
int disk, led;
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.c
190
for (disk = 0; disk < dtls->n_disks; disk++) {
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.c
192
if (addr == dtls->led_addr[led][disk])
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.c
198
if (disk == dtls->n_disks)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.c
200
stat = dtls->led_state[led][disk];
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.c
216
find_disk_slot(led_dtls_t *dtls, int disk, picl_nodehdl_t *nodeh)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.c
230
(void) snprintf(unitstr + unitlen, MAXPATHLEN - unitlen, "%x", disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.h
299
int find_disk_slot(led_dtls_t *dtls, int disk, picl_nodehdl_t *nodeh);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds.h
300
void delete_disk_unit(led_dtls_t *dtls, int disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
111
update_picl(led_dtls_t *dtls, int disk)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
119
if (dtls->disk_detected[disk] != 0) {
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
176
ptrs = dtls->disk_port[disk];
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
203
SYSLOG(LOG_ERR, EM_NO_FP_NODE, disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
215
(void) ptree_create_and_add_prop(ssdndh, &propinfo, &disk,
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
223
delete_disk_unit(dtls, disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
228
r = find_disk_slot(dtls, disk, &slotndh);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
265
delete_disk_unit(dtls, disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
423
int disk;
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
424
for (disk = 0; disk < dtls->n_disks; disk++) {
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
425
if (dtls->led_test_end[disk] != 0)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
434
int err, led, disk, led_bit;
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
44
static int update_picl(led_dtls_t *dtls, int disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
444
for (disk = 0; disk < dtls->n_disks; disk++) {
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
445
mask |= dtls->led_addr[led][disk];
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
53
static void start_led_test(led_dtls_t *dtls, int disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
534
start_led_test(led_dtls_t *dtls, int disk)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
54
static void end_led_test(led_dtls_t *dtls, int disk);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
547
dtls->led_test_end[disk] = dtls->led_test_time;
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
549
set_led(disk, LED_PROPS_START + led_no, dtls);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
554
end_led_test(led_dtls_t *dtls, int disk)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
568
clr_led(disk, FCAL_REMOK_LED, dtls);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
569
clr_led(disk, FCAL_FAULT_LED, dtls);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
570
dtls->led_state[FCAL_READY_LED - LED_PROPS_START - 1][disk] =
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
73
delete_disk_unit(led_dtls_t *dtls, int disk)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
79
r = find_disk_slot(dtls, disk, &slotndh);
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3908
set_disk_leds(struct lw8_disk *disk)
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3913
dhdl = devctl_device_acquire(disk->d_devices_path, 0);
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3924
switch (disk->d_state) {
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3939
disk->d_state = DISK_STATE_NOT_READY;
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3941
(void) set_led(disk->d_fruname, POWER_LED,
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3943
(void) set_led(disk->d_fruname, REMOK_LED,
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3946
update_disk_node(disk);
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3953
switch (disk->d_state) {
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3968
disk->d_state = DISK_STATE_READY;
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3970
(void) set_led(disk->d_fruname, REMOK_LED,
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3972
(void) set_led(disk->d_fruname, POWER_LED,
usr/src/cmd/picl/plugins/sun4u/lw8/frutree/piclfrutree.c
3975
update_disk_node(disk);
usr/src/cmd/picl/plugins/sun4u/mpxu/frudr/piclfrudr.c
2397
int d = config.disk[i];
usr/src/cmd/picl/plugins/sun4v/mdesc/mdescplugin.c
185
lookup.disk = 0;
usr/src/cmd/picl/plugins/sun4v/mdesc/mdescplugin.c
196
ptree_update_propval_by_name(lookup.disk, "State",
usr/src/cmd/picl/plugins/sun4v/mdesc/mdescplugin.c
199
ptree_update_propval_by_name(lookup.disk, "State",
usr/src/cmd/picl/plugins/sun4v/mdesc/mdescplugin.c
71
picl_nodehdl_t disk;
usr/src/cmd/picl/plugins/sun4v/mdesc/mdescplugin.c
89
lookup->disk = node;
usr/src/cmd/picl/plugins/sun4v/piclsbl/piclsbl.c
128
lookup->disk = node;
usr/src/cmd/picl/plugins/sun4v/piclsbl/piclsbl.c
183
if (config.disk[j] == target) {
usr/src/cmd/picl/plugins/sun4v/piclsbl/piclsbl.c
251
lookup.disk = 0;
usr/src/cmd/picl/plugins/sun4v/piclsbl/piclsbl.c
262
status = ptree_get_propval_by_name(lookup.disk, "Location",
usr/src/cmd/picl/plugins/sun4v/piclsbl/piclsbl.h
38
picl_nodehdl_t disk;
usr/src/cmd/power/sysstat.c
192
struct diskinfo *disk, *prevdisk, *comp;
usr/src/cmd/power/sysstat.c
195
disk = &zerodisk;
usr/src/cmd/power/sysstat.c
209
prevdisk = disk;
usr/src/cmd/power/sysstat.c
210
if (disk->next) {
usr/src/cmd/power/sysstat.c
211
disk = disk->next;
usr/src/cmd/power/sysstat.c
213
safe_zalloc((void **)&disk->next,
usr/src/cmd/power/sysstat.c
215
disk = disk->next;
usr/src/cmd/power/sysstat.c
216
disk->next = NULLDISK;
usr/src/cmd/power/sysstat.c
218
disk->ks = ksp;
usr/src/cmd/power/sysstat.c
219
(void) memset((void *)&disk->new_kios, 0,
usr/src/cmd/power/sysstat.c
221
disk->new_kios.wlastupdate = disk->ks->ks_crtime;
usr/src/cmd/power/sysstat.c
222
disk->new_kios.rlastupdate = disk->ks->ks_crtime;
usr/src/cmd/power/sysstat.c
228
while (kscmp(disk->ks, comp->next->ks) > 0) {
usr/src/cmd/power/sysstat.c
232
prevdisk->next = disk->next;
usr/src/cmd/power/sysstat.c
233
disk->next = comp->next;
usr/src/cmd/power/sysstat.c
234
comp->next = disk;
usr/src/cmd/power/sysstat.c
235
disk = prevdisk;
usr/src/cmd/power/sysstat.c
245
lastdisk = disk;
usr/src/cmd/power/sysstat.c
246
snip = disk->next;
usr/src/cmd/power/sysstat.c
247
disk->next = NULLDISK;
usr/src/cmd/power/sysstat.c
255
struct diskinfo *disk;
usr/src/cmd/power/sysstat.c
257
for (disk = firstdisk; disk; disk = disk->next) {
usr/src/cmd/power/sysstat.c
258
disk->old_kios = disk->new_kios;
usr/src/cmd/power/sysstat.c
259
if (kstat_read(kc, disk->ks,
usr/src/cmd/power/sysstat.c
260
(void *)&disk->new_kios) == -1) {
usr/src/cmd/power/sysstat.c
271
struct diskinfo *disk;
usr/src/cmd/power/sysstat.c
278
for (disk = firstdisk; disk; disk = disk->next) {
usr/src/cmd/power/sysstat.c
280
time = disk->new_kios.wlastupdate;
usr/src/cmd/power/sysstat.c
284
time = MAX(time, disk->new_kios.wlastupdate);
usr/src/cmd/power/sysstat.c
90
#define DISK_DELTA(x) (disk->new_kios.x - disk->old_kios.x)
usr/src/cmd/raidctl/raidctl.c
2003
char disk[8];
usr/src/cmd/raidctl/raidctl.c
2025
(void) snprintf(disk, sizeof (disk), "%llu.%llu.%llu",
usr/src/cmd/raidctl/raidctl.c
2030
(void) fprintf(stdout, "%s\t", disk);
usr/src/cmd/rpcsvc/rstat_proc.c
827
struct diskinfo *disk, *prevdisk, *comp;
usr/src/cmd/rpcsvc/rstat_proc.c
831
disk = &zerodisk;
usr/src/cmd/rpcsvc/rstat_proc.c
844
prevdisk = disk;
usr/src/cmd/rpcsvc/rstat_proc.c
845
if (disk->next)
usr/src/cmd/rpcsvc/rstat_proc.c
846
disk = disk->next;
usr/src/cmd/rpcsvc/rstat_proc.c
848
safe_zalloc((void **)&disk->next,
usr/src/cmd/rpcsvc/rstat_proc.c
850
disk = disk->next;
usr/src/cmd/rpcsvc/rstat_proc.c
851
disk->next = NULLDISK;
usr/src/cmd/rpcsvc/rstat_proc.c
853
disk->ks = ksp;
usr/src/cmd/rpcsvc/rstat_proc.c
854
memset((void *)&disk->kios, 0, sizeof (kstat_io_t));
usr/src/cmd/rpcsvc/rstat_proc.c
855
disk->kios.wlastupdate = disk->ks->ks_crtime;
usr/src/cmd/rpcsvc/rstat_proc.c
856
disk->kios.rlastupdate = disk->ks->ks_crtime;
usr/src/cmd/rpcsvc/rstat_proc.c
862
while (kscmp(disk->ks, comp->next->ks) > 0)
usr/src/cmd/rpcsvc/rstat_proc.c
865
prevdisk->next = disk->next;
usr/src/cmd/rpcsvc/rstat_proc.c
866
disk->next = comp->next;
usr/src/cmd/rpcsvc/rstat_proc.c
867
comp->next = disk;
usr/src/cmd/rpcsvc/rstat_proc.c
868
disk = prevdisk;
usr/src/cmd/rpcsvc/rstat_proc.c
879
lastdisk = disk;
usr/src/cmd/rpcsvc/rstat_proc.c
880
snip = disk->next;
usr/src/cmd/rpcsvc/rstat_proc.c
881
disk->next = NULLDISK;
usr/src/cmd/rpcsvc/rstat_proc.c
895
struct diskinfo *disk;
usr/src/cmd/rpcsvc/rstat_proc.c
898
for (disk = firstdisk, i = 0; disk; disk = disk->next, i++) {
usr/src/cmd/rpcsvc/rstat_proc.c
899
if (kstat_read(kc, disk->ks, (void *)&disk->kios) == -1)
usr/src/cmd/rpcsvc/rstat_proc.c
901
stats_s4.dk_xfer.dk_xfer_val[i] = disk->kios.reads +
usr/src/cmd/rpcsvc/rstat_proc.c
902
disk->kios.writes;
usr/src/cmd/stat/common/acquire_iodevs.c
483
struct iodev_snapshot *disk)
usr/src/cmd/stat/common/acquire_iodevs.c
485
controller->is_stats.nread += disk->is_stats.nread;
usr/src/cmd/stat/common/acquire_iodevs.c
486
controller->is_stats.nwritten += disk->is_stats.nwritten;
usr/src/cmd/stat/common/acquire_iodevs.c
487
controller->is_stats.reads += disk->is_stats.reads;
usr/src/cmd/stat/common/acquire_iodevs.c
488
controller->is_stats.writes += disk->is_stats.writes;
usr/src/cmd/stat/common/acquire_iodevs.c
489
controller->is_stats.wtime += disk->is_stats.wtime;
usr/src/cmd/stat/common/acquire_iodevs.c
490
controller->is_stats.wlentime += disk->is_stats.wlentime;
usr/src/cmd/stat/common/acquire_iodevs.c
491
controller->is_stats.rtime += disk->is_stats.rtime;
usr/src/cmd/stat/common/acquire_iodevs.c
492
controller->is_stats.rlentime += disk->is_stats.rlentime;
usr/src/cmd/stat/common/acquire_iodevs.c
493
controller->is_crtime += disk->is_crtime;
usr/src/cmd/stat/common/acquire_iodevs.c
494
controller->is_snaptime += disk->is_snaptime;
usr/src/cmd/stat/common/acquire_iodevs.c
495
if (kstat_add(&disk->is_errors, &controller->is_errors))
usr/src/cmd/stat/common/acquire_iodevs.c
578
int ctr, disk, slice, ret;
usr/src/cmd/stat/common/acquire_iodevs.c
607
ret = sscanf(p2, "d%d%*[sp]%d", &disk, &slice);
usr/src/cmd/stat/common/acquire_iodevs.c
611
iodev->is_parent_id.id = disk;
usr/src/cmd/stat/common/acquire_iodevs.c
615
iodev->is_id.id = disk;
usr/src/cmd/stat/common/acquire_iodevs.c
619
iodev->is_parent_id.id = disk;
usr/src/cmd/stat/iostat/iostat.c
1011
knp = KSTAT_NAMED_PTR(&disk->is_errors);
usr/src/cmd/stat/iostat/iostat.c
1012
for (i = 0; i < disk->is_errors.ks_ndata; i++) {
usr/src/cmd/stat/iostat/iostat.c
1024
if (disk->is_devid) {
usr/src/cmd/stat/iostat/iostat.c
1026
disk->is_devid);
usr/src/cmd/stat/iostat/iostat.c
1027
col += strlen(disk->is_devid);
usr/src/cmd/stat/iostat/iostat.c
984
struct iodev_snapshot *disk = (struct iodev_snapshot *)v2;
usr/src/cmd/stat/iostat/iostat.c
990
if (disk->is_errors.ks_ndata == 0)
usr/src/cmd/stat/iostat/iostat.c
992
if (disk->is_type == IODEV_CONTROLLER)
usr/src/cmd/stat/iostat/iostat.c
995
dev_name = do_conversions ? disk->is_pretty : disk->is_name;
usr/src/cmd/stat/iostat/iostat.c
996
dev_name = dev_name ? dev_name : disk->is_name;
usr/src/cmd/zpool/zpool_vdev.c
187
check_disk(const char *name, dm_descriptor_t disk, int force, int isspare)
usr/src/cmd/zpool/zpool_vdev.c
198
if ((drive = dm_get_associated_descriptors(disk, DM_DRIVE,
usr/src/lib/fm/topo/modules/common/disk/disk.c
168
topo_disk_t *disk;
usr/src/lib/fm/topo/modules/common/disk/disk.c
184
if ((disk = topo_mod_zalloc(mod, sizeof (topo_disk_t))) == NULL) {
usr/src/lib/fm/topo/modules/common/disk/disk.c
190
if ((disk->td_nvme = nvme_init()) == NULL) {
usr/src/lib/fm/topo/modules/common/disk/disk.c
193
topo_mod_free(mod, disk, sizeof (topo_disk_t));
usr/src/lib/fm/topo/modules/common/disk/disk.c
198
if (dev_list_gather(mod, &disk->td_dlist) != 0) {
usr/src/lib/fm/topo/modules/common/disk/disk.c
199
nvme_fini(disk->td_nvme);
usr/src/lib/fm/topo/modules/common/disk/disk.c
200
topo_mod_free(mod, disk, sizeof (topo_disk_t));
usr/src/lib/fm/topo/modules/common/disk/disk.c
210
topo_mod_setspecific(mod, disk);
usr/src/lib/fm/topo/modules/common/disk/disk.c
218
topo_disk_t *disk = topo_mod_getspecific(mod);
usr/src/lib/fm/topo/modules/common/disk/disk.c
219
dev_list_free(mod, &disk->td_dlist);
usr/src/lib/fm/topo/modules/common/disk/disk.c
220
nvme_fini(disk->td_nvme);
usr/src/lib/fm/topo/modules/common/disk/disk.c
221
topo_mod_free(mod, disk, sizeof (topo_disk_t));
usr/src/lib/fm/topo/modules/common/disk/disk.c
89
topo_disk_t *disk = topo_mod_getspecific(mod);
usr/src/lib/fm/topo/modules/common/disk/disk.c
90
topo_list_t *dlistp = &disk->td_dlist;
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
709
topo_disk_t *disk = topo_mod_getspecific(mod);
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
716
nvme_info.nei_libnvme = disk->td_nvme;
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
718
if (!nvme_ctrl_init(disk->td_nvme, dinode, &nvme_info.nei_ctrl)) {
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
720
nvme_errmsg(disk->td_nvme));
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
727
nvme_errmsg(disk->td_nvme));
usr/src/lib/libdiskmgt/common/alias.c
100
if ((*errp = get_status(dp->p.disk, fd, attrs)) != 0) {
usr/src/lib/libdiskmgt/common/alias.c
63
for (ap = dp->p.disk->aliases; ap != NULL; ap = ap->next) {
usr/src/lib/libdiskmgt/common/cache.c
802
d->p.disk = op;
usr/src/lib/libdiskmgt/common/cache.c
976
if (match_disk(descp->p.disk, newdisksp)) {
usr/src/lib/libdiskmgt/common/cache.c
977
descp->p.disk = newdisksp;
usr/src/lib/libdiskmgt/common/cache.c
983
descp->p.disk = NULL;
usr/src/lib/libdiskmgt/common/disks_private.h
108
struct disk *next;
usr/src/lib/libdiskmgt/common/disks_private.h
122
disk_t *disk;
usr/src/lib/libdiskmgt/common/disks_private.h
71
struct disk **disks;
usr/src/lib/libdiskmgt/common/disks_private.h
91
struct disk **disks;
usr/src/lib/libdiskmgt/common/drive.c
376
return (get_assoc_alias(dp->p.disk, errp));
usr/src/lib/libdiskmgt/common/drive.c
401
drives[0] = cache_get_desc(DM_DRIVE, desc->p.disk, NULL, NULL, errp);
usr/src/lib/libdiskmgt/common/drive.c
425
fd = drive_open_disk(dp->p.disk, opath, sizeof (opath));
usr/src/lib/libdiskmgt/common/drive.c
427
if ((*errp = get_attrs(dp->p.disk, fd, opath, attrs)) != 0) {
usr/src/lib/libdiskmgt/common/drive.c
470
if (drive == NULL && drives[i]->p.disk->devid != NULL &&
usr/src/lib/libdiskmgt/common/drive.c
471
devid_compare(devid, drives[i]->p.disk->devid) == 0) {
usr/src/lib/libdiskmgt/common/drive.c
514
return (dp->p.disk->device_id);
usr/src/lib/libdiskmgt/common/drive.c
523
diskp = dp->p.disk;
usr/src/lib/libdiskmgt/common/drive.c
677
get_drive_type(drives[i]->p.disk, -1);
usr/src/lib/libdiskmgt/common/drive.c
681
if (drives[i]->p.disk->drv_type == filter[j]) {
usr/src/lib/libdiskmgt/common/drive.c
791
diskp = dp->p.disk;
usr/src/lib/libdiskmgt/common/drive.c
827
pp = dp->p.disk->paths;
usr/src/lib/libdiskmgt/common/drive.c
850
paths[i] = cache_get_desc(DM_PATH, pp[i], dp->p.disk->device_id,
usr/src/lib/libdiskmgt/common/entry.c
503
dm_descriptor_t *disk;
usr/src/lib/libdiskmgt/common/entry.c
520
disk = dm_get_associated_descriptors(alias, DM_DRIVE, errp);
usr/src/lib/libdiskmgt/common/entry.c
522
if (disk != NULL) {
usr/src/lib/libdiskmgt/common/entry.c
523
media = dm_get_associated_descriptors(*disk,
usr/src/lib/libdiskmgt/common/entry.c
525
dm_free_descriptors(disk);
usr/src/lib/libdiskmgt/common/media.c
108
media[0] = cache_get_desc(DM_MEDIA, dp->p.disk, mname, NULL, errp);
usr/src/lib/libdiskmgt/common/media.c
135
fd = drive_open_disk(dp->p.disk, NULL, 0);
usr/src/lib/libdiskmgt/common/media.c
137
if ((*errp = get_attrs(dp->p.disk, fd, attrs)) != 0) {
usr/src/lib/libdiskmgt/common/media.c
314
if ((fd = drive_open_disk(media[i]->p.disk, NULL, 0)) < 0) {
usr/src/lib/libdiskmgt/common/media.c
352
if (dp->p.disk->removable) {
usr/src/lib/libdiskmgt/common/media.c
355
if (!media_read_name(dp->p.disk, mname, sizeof (mname))) {
usr/src/lib/libdiskmgt/common/media.c
88
if (!media_read_name(dp->p.disk, mname, sizeof (mname))) {
usr/src/lib/libdiskmgt/common/partition.c
112
if (get_parts(desc->p.disk, iparts, pname, sizeof (pname)) != 0) {
usr/src/lib/libdiskmgt/common/partition.c
173
desc->p.disk, part_name, desc->secondary_name,
usr/src/lib/libdiskmgt/common/partition.c
212
desc->p.disk, part_name, desc->name, errp);
usr/src/lib/libdiskmgt/common/partition.c
238
if ((*errp = get_parts(dp->p.disk, iparts, NULL, 0)) != 0) {
usr/src/lib/libdiskmgt/common/partition.c
549
get_parts(disk_t *disk, struct ipart *iparts, char *opath, int opath_len)
usr/src/lib/libdiskmgt/common/partition.c
567
if ((fd = open_disk(disk, opath, opath_len)) < 0) {
usr/src/lib/libdiskmgt/common/partition.c
577
if (!partition_has_fdisk(disk, fd)) {
usr/src/lib/libdiskmgt/common/partition.c
627
len = strlen(disk->aliases->alias) + 1;
usr/src/lib/libdiskmgt/common/partition.c
63
static int get_parts(disk_t *disk, struct ipart *iparts, char *opath,
usr/src/lib/libdiskmgt/common/partition.c
634
(void) snprintf(device, len, "%s", disk->aliases->alias);
usr/src/lib/libdiskmgt/common/partition.c
700
if (dp->p.disk->removable) {
usr/src/lib/libdiskmgt/common/partition.c
703
if (!media_read_name(dp->p.disk, mname, sizeof (mname))) {
usr/src/lib/libdiskmgt/common/partition.c
734
if (get_parts(desc->p.disk, iparts, NULL, 0) != 0) {
usr/src/lib/libdiskmgt/common/slice.c
111
if (desc->p.disk->aliases == NULL) {
usr/src/lib/libdiskmgt/common/slice.c
295
if (dp->p.disk->removable) {
usr/src/lib/libdiskmgt/common/slice.c
298
if (!media_read_name(dp->p.disk, mname, sizeof (mname))) {
usr/src/lib/libdiskmgt/common/slice.c
529
if ((fd = drive_open_disk(desc->p.disk, NULL, 0)) < 0) {
usr/src/lib/libdiskmgt/common/slice.c
546
devp = desc->p.disk->aliases->devpaths;
usr/src/lib/libdiskmgt/common/slice.c
569
for (devp = desc->p.disk->aliases->devpaths; devp != NULL;
usr/src/lib/libdiskmgt/common/slice.c
594
slices[pos] = cache_get_desc(DM_SLICE, desc->p.disk, devpath,
usr/src/lib/libipmi/common/ipmi_sunoem.c
226
req->isf_datalen = sizeof (req->isf_data.disk);
usr/src/lib/libipmi/common/libipmi.h
1867
} disk;
usr/src/lib/libstmf/common/stmf.c
1114
createDiskLu(diskResource *disk, stmfGuid *createdGuid)
usr/src/lib/libstmf/common/stmf.c
1139
if (disk->luDataFileNameValid) {
usr/src/lib/libstmf/common/stmf.c
1140
dataFileNameLen = strlen(disk->luDataFileName);
usr/src/lib/libstmf/common/stmf.c
1148
if (disk->luMetaFileNameValid) {
usr/src/lib/libstmf/common/stmf.c
1149
metaFileNameLen = strlen(disk->luMetaFileName);
usr/src/lib/libstmf/common/stmf.c
1153
serialNumLen = strlen(disk->serialNum);
usr/src/lib/libstmf/common/stmf.c
1156
if (disk->luAliasValid) {
usr/src/lib/libstmf/common/stmf.c
1157
luAliasLen = strlen(disk->luAlias);
usr/src/lib/libstmf/common/stmf.c
1161
if (disk->luMgmtUrlValid) {
usr/src/lib/libstmf/common/stmf.c
1162
luMgmtUrlLen = strlen(disk->luMgmtUrl);
usr/src/lib/libstmf/common/stmf.c
1182
bcopy(disk->luMetaFileName, &(sbdLu->slu_buf[bufOffset]),
usr/src/lib/libstmf/common/stmf.c
1187
bcopy(disk->luDataFileName, &(sbdLu->slu_buf[bufOffset]),
usr/src/lib/libstmf/common/stmf.c
1193
if (disk->serialNumValid) {
usr/src/lib/libstmf/common/stmf.c
1197
bcopy(disk->serialNum, &(sbdLu->slu_buf[bufOffset]),
usr/src/lib/libstmf/common/stmf.c
1202
if (disk->luAliasValid) {
usr/src/lib/libstmf/common/stmf.c
1205
bcopy(disk->luAlias, &(sbdLu->slu_buf[bufOffset]),
usr/src/lib/libstmf/common/stmf.c
1210
if (disk->luMgmtUrlValid) {
usr/src/lib/libstmf/common/stmf.c
1213
bcopy(disk->luMgmtUrl, &(sbdLu->slu_buf[bufOffset]),
usr/src/lib/libstmf/common/stmf.c
1218
if (disk->luSizeValid) {
usr/src/lib/libstmf/common/stmf.c
1220
sbdLu->slu_lu_size = disk->luSize;
usr/src/lib/libstmf/common/stmf.c
1223
if (disk->luGuidValid) {
usr/src/lib/libstmf/common/stmf.c
1225
bcopy(disk->luGuid, sbdLu->slu_guid, sizeof (disk->luGuid));
usr/src/lib/libstmf/common/stmf.c
1228
if (disk->vidValid) {
usr/src/lib/libstmf/common/stmf.c
1230
bcopy(disk->vid, sbdLu->slu_vid, sizeof (disk->vid));
usr/src/lib/libstmf/common/stmf.c
1233
if (disk->pidValid) {
usr/src/lib/libstmf/common/stmf.c
1235
bcopy(disk->pid, sbdLu->slu_pid, sizeof (disk->pid));
usr/src/lib/libstmf/common/stmf.c
1238
if (disk->revValid) {
usr/src/lib/libstmf/common/stmf.c
1240
bcopy(disk->rev, sbdLu->slu_rev, sizeof (disk->rev));
usr/src/lib/libstmf/common/stmf.c
1243
if (disk->companyIdValid) {
usr/src/lib/libstmf/common/stmf.c
1245
sbdLu->slu_company_id = disk->companyId;
usr/src/lib/libstmf/common/stmf.c
1248
if (disk->hostIdValid) {
usr/src/lib/libstmf/common/stmf.c
1250
sbdLu->slu_host_id = disk->hostId;
usr/src/lib/libstmf/common/stmf.c
1253
if (disk->blkSizeValid) {
usr/src/lib/libstmf/common/stmf.c
1255
sbdLu->slu_blksize = disk->blkSize;
usr/src/lib/libstmf/common/stmf.c
1258
if (disk->writeProtectEnableValid) {
usr/src/lib/libstmf/common/stmf.c
1259
if (disk->writeProtectEnable) {
usr/src/lib/libstmf/common/stmf.c
1264
if (disk->writebackCacheDisableValid) {
usr/src/lib/libstmf/common/stmf.c
1266
if (disk->writebackCacheDisable) {
usr/src/lib/libstmf/common/stmf.c
1314
if (disk->luMetaFileNameValid) {
usr/src/lib/libstmf/common/stmf.c
1315
ret = addGuidToDiskStore(&guid, disk->luMetaFileName);
usr/src/lib/libstmf/common/stmf.c
1317
ret = addGuidToDiskStore(&guid, disk->luDataFileName);
usr/src/lib/libstmf/common/stmf.c
1831
modifyDiskLu(diskResource *disk, stmfGuid *luGuid, const char *fname)
usr/src/lib/libstmf/common/stmf.c
1861
if (disk->luAliasValid) {
usr/src/lib/libstmf/common/stmf.c
1862
luAliasLen = strlen(disk->luAlias);
usr/src/lib/libstmf/common/stmf.c
1866
if (disk->luMgmtUrlValid) {
usr/src/lib/libstmf/common/stmf.c
1867
luMgmtUrlLen = strlen(disk->luMgmtUrl);
usr/src/lib/libstmf/common/stmf.c
1885
if (disk->luAliasValid) {
usr/src/lib/libstmf/common/stmf.c
1888
bcopy(disk->luAlias, &(sbdLu->mlu_buf[bufOffset]),
usr/src/lib/libstmf/common/stmf.c
1893
if (disk->luMgmtUrlValid) {
usr/src/lib/libstmf/common/stmf.c
1896
bcopy(disk->luMgmtUrl, &(sbdLu->mlu_buf[bufOffset]),
usr/src/lib/libstmf/common/stmf.c
1901
if (disk->luSizeValid) {
usr/src/lib/libstmf/common/stmf.c
1903
sbdLu->mlu_lu_size = disk->luSize;
usr/src/lib/libstmf/common/stmf.c
1906
if (disk->writeProtectEnableValid) {
usr/src/lib/libstmf/common/stmf.c
1908
if (disk->writeProtectEnable) {
usr/src/lib/libstmf/common/stmf.c
1913
if (disk->writebackCacheDisableValid) {
usr/src/lib/libstmf/common/stmf.c
1915
if (disk->writebackCacheDisable) {
usr/src/lib/libzfs_jni/common/libzfs_jni_disk.c
192
jobject disk = create_DiskDeviceBean(env, dp);
usr/src/lib/libzfs_jni/common/libzfs_jni_disk.c
196
((zjni_Collection_t *)list)->method_add, disk);
usr/src/lib/libzfs_jni/common/libzfs_jni_disk.c
46
jobject disk = NULL;
usr/src/lib/libzfs_jni/common/libzfs_jni_disk.c
68
disk = (*env)->NewObject(env, class_DiskDeviceBean,
usr/src/lib/libzfs_jni/common/libzfs_jni_disk.c
74
return (disk);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
103
get_disk(dm_descriptor_t disk, int *error)
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
115
dp->name = get_device_name(disk, error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
119
dp->aliases = get_disk_aliases(disk, dp->name, error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
124
dm_get_associated_descriptors(disk,
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
165
get_disk_aliases(dm_descriptor_t disk, char *name, int *error)
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
171
aliases = dm_get_associated_descriptors(disk, DM_ALIAS, error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
221
get_disk_online(dm_descriptor_t disk, int *error)
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
227
attrs = dm_get_attributes(disk, error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
42
static dmgt_disk_t *get_disk(dm_descriptor_t disk, int *error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
43
static char **get_disk_aliases(dm_descriptor_t disk, char *name, int *error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
44
static int get_disk_online(dm_descriptor_t disk, int *error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
694
dm_descriptor_t disk = (dm_descriptor_t)disks[i];
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
701
online = get_disk_online(disk, &error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
705
dmgt_disk_t *dp = get_disk(disk, &error);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
738
dmgt_free_disk(dmgt_disk_t *disk)
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
740
if (disk != NULL) {
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
741
free(disk->name);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
742
zjni_free_array((void **)disk->aliases, free);
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
743
zjni_free_array((void **)disk->slices,
usr/src/lib/libzfs_jni/common/libzfs_jni_diskmgt.c
745
free(disk);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13887
uint8_t physport, phynum, config, disk;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13915
for (disk = 0; disk < MPTSAS_MAX_DISKS_IN_CONFIG; disk++) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13917
m_physdisk_devhdl[disk]) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9273
uint8_t config, disk;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9289
for (disk = 0; disk < MPTSAS_MAX_DISKS_IN_CONFIG; disk++) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9291
m_physdisk_devhdl[disk]) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
112
uint8_t numelements, vol, disk;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
174
disk = 0;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
243
raidconfig->m_physdisk_devhdl[disk] = ddi_get16(accessp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
250
disk++;
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1339
cs->dev.disk.bksize = GET_SHORT(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1340
cs->dev.disk.nblocks = GET_LONG(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1341
cs->dev.disk.edcloc = GET_LONG(tp);
usr/src/uts/common/pcmcia/cis/cis_handlers.c
1348
cs->dev.disk.edcloc = GET_LONG(tp);
usr/src/uts/common/pcmcia/sys/cis_handlers.h
231
struct disk {
usr/src/uts/common/pcmcia/sys/cis_handlers.h
235
} disk;
usr/src/uts/common/sys/raidioctl.h
69
int disk[RAID_MAXDISKS];