Home
last modified time | relevance | path

Searched refs:gdi (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk_mptsas.c41 mptsas_get_disk_info_t gdi; in get_sas_address() local
45 bzero(&gdi, sizeof (gdi)); in get_sas_address()
53 if (ioctl(fd, MPTIOCTL_GET_DISK_INFO, &gdi) == -1) { in get_sas_address()
60 gdi.DiskInfoArraySize = disz = sizeof (mptsas_disk_info_t) * in get_sas_address()
61 gdi.DiskCount; in get_sas_address()
62 gdi.PtrDiskInfoArray = di = topo_mod_alloc(mod, disz); in get_sas_address()
69 if (ioctl(fd, MPTIOCTL_GET_DISK_INFO, &gdi) == -1) { in get_sas_address()
78 for (i = 0; i < gdi.DiskCount; i++) { in get_sas_address()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas.c12824 STRUCT_DECL(mptsas_get_disk_info, gdi); in get_disk_info()
12829 STRUCT_INIT(gdi, get_udatamodel()); in get_disk_info()
12831 if (ddi_copyin((void *)data, STRUCT_BUF(gdi), STRUCT_SIZE(gdi), in get_disk_info()
12848 STRUCT_FSET(gdi, DiskCount, count); in get_disk_info()
12849 if (STRUCT_FGETP(gdi, PtrDiskInfoArray) == NULL) in get_disk_info()
12856 if (STRUCT_FGET(gdi, DiskInfoArraySize) < in get_disk_info()
12884 STRUCT_FSET(gdi, DiskCount, i); in get_disk_info()
12887 if (ddi_copyout((void *)di, STRUCT_FGETP(gdi, PtrDiskInfoArray), in get_disk_info()
12895 if (ddi_copyout(STRUCT_BUF(gdi), (void *)data, STRUCT_SIZE(gdi), in get_disk_info()