Symbol: disk_t
usr/src/lib/libdiskmgt/common/alias.c
173
disk_t *dp;
usr/src/lib/libdiskmgt/common/alias.c
196
get_status(disk_t *diskp, int fd, nvlist_t *attrs)
usr/src/lib/libdiskmgt/common/alias.c
39
static int get_status(disk_t *diskp, int fd, nvlist_t *attrs);
usr/src/lib/libdiskmgt/common/cache.c
257
cache_free_disk(disk_t *dp)
usr/src/lib/libdiskmgt/common/cache.c
393
disk_t *
usr/src/lib/libdiskmgt/common/cache.c
506
clr_ctrl_disk_ptr(controller_t *cp, disk_t *dp)
usr/src/lib/libdiskmgt/common/cache.c
524
clr_path_disk_ptr(path_t *pp, disk_t *dp)
usr/src/lib/libdiskmgt/common/cache.c
541
del_drive(disk_t *dp)
usr/src/lib/libdiskmgt/common/cache.c
544
disk_t *listp;
usr/src/lib/libdiskmgt/common/cache.c
545
disk_t *prev = NULL;
usr/src/lib/libdiskmgt/common/cache.c
59
static disk_t *disk_listp = NULL;
usr/src/lib/libdiskmgt/common/cache.c
591
disk_t *listp;
usr/src/lib/libdiskmgt/common/cache.c
67
static void clr_ctrl_disk_ptr(controller_t *cp, disk_t *dp);
usr/src/lib/libdiskmgt/common/cache.c
68
static void clr_path_disk_ptr(path_t *pp, disk_t *dp);
usr/src/lib/libdiskmgt/common/cache.c
69
static void del_drive(disk_t *dp);
usr/src/lib/libdiskmgt/common/cache.c
735
match_aliases(disk_t *d1p, disk_t *d2p)
usr/src/lib/libdiskmgt/common/cache.c
74
static int match_disk(disk_t *oldp, disk_t *newp);
usr/src/lib/libdiskmgt/common/cache.c
75
static int match_aliases(disk_t *d1p, disk_t *d2p);
usr/src/lib/libdiskmgt/common/cache.c
755
match_disk(disk_t *oldp, disk_t *newp)
usr/src/lib/libdiskmgt/common/cache.c
80
static void update_desc(descriptor_t *descp, disk_t *newdisksp,
usr/src/lib/libdiskmgt/common/cache.c
847
disk_t *free_disklistp;
usr/src/lib/libdiskmgt/common/cache.c
86
disk_t *newdisksp);
usr/src/lib/libdiskmgt/common/cache.c
883
disk_t *nextp;
usr/src/lib/libdiskmgt/common/cache.c
911
update_desc(descriptor_t *descp, disk_t *newdisksp, controller_t *newctrlp,
usr/src/lib/libdiskmgt/common/cache.c
972
update_desc_diskp(descriptor_t *descp, disk_t *newdisksp)
usr/src/lib/libdiskmgt/common/disks_private.h
122
disk_t *disk;
usr/src/lib/libdiskmgt/common/disks_private.h
136
disk_t *disk_listp;
usr/src/lib/libdiskmgt/common/disks_private.h
191
int drive_open_disk(disk_t *diskp, char *opath, int len);
usr/src/lib/libdiskmgt/common/disks_private.h
203
int media_read_name(disk_t *dp, char *mname, int size);
usr/src/lib/libdiskmgt/common/disks_private.h
231
void cache_free_disk(disk_t *dp);
usr/src/lib/libdiskmgt/common/disks_private.h
238
disk_t *cache_get_disklist();
usr/src/lib/libdiskmgt/common/drive.c
1014
get_drive_type(disk_t *dp, int fd)
usr/src/lib/libdiskmgt/common/drive.c
1175
get_rpm(disk_t *dp, int fd)
usr/src/lib/libdiskmgt/common/drive.c
1231
get_solidstate(disk_t *dp, int fd)
usr/src/lib/libdiskmgt/common/drive.c
341
static descriptor_t **get_assoc_alias(disk_t *diskp, int *errp);
usr/src/lib/libdiskmgt/common/drive.c
344
static int get_attrs(disk_t *diskp, int fd, char *opath,
usr/src/lib/libdiskmgt/common/drive.c
349
static void get_drive_type(disk_t *dp, int fd);
usr/src/lib/libdiskmgt/common/drive.c
356
static int get_rpm(disk_t *dp, int fd);
usr/src/lib/libdiskmgt/common/drive.c
357
static int get_solidstate(disk_t *dp, int fd);
usr/src/lib/libdiskmgt/common/drive.c
520
disk_t *diskp;
usr/src/lib/libdiskmgt/common/drive.c
618
disk_t *dp;
usr/src/lib/libdiskmgt/common/drive.c
636
drive_open_disk(disk_t *diskp, char *opath, int len)
usr/src/lib/libdiskmgt/common/drive.c
737
get_assoc_alias(disk_t *diskp, int *errp)
usr/src/lib/libdiskmgt/common/drive.c
786
disk_t *diskp;
usr/src/lib/libdiskmgt/common/drive.c
865
get_attrs(disk_t *diskp, int fd, char *opath, nvlist_t *attrs)
usr/src/lib/libdiskmgt/common/findevs.c
104
static disk_t *create_disk(char *deviceid, char *kernel_name,
usr/src/lib/libdiskmgt/common/findevs.c
108
static alias_t *find_alias(disk_t *diskp, char *kernel_name);
usr/src/lib/libdiskmgt/common/findevs.c
111
static disk_t *get_disk_by_deviceid(disk_t *listp, char *devid);
usr/src/lib/libdiskmgt/common/findevs.c
1114
find_alias(disk_t *diskp, char *kernel_name)
usr/src/lib/libdiskmgt/common/findevs.c
1168
static disk_t *
usr/src/lib/libdiskmgt/common/findevs.c
1169
get_disk_by_deviceid(disk_t *listp, char *devidstr)
usr/src/lib/libdiskmgt/common/findevs.c
124
char *kernel_name, disk_t **diskp);
usr/src/lib/libdiskmgt/common/findevs.c
129
static int new_alias(disk_t *diskp, char *kernel_path,
usr/src/lib/libdiskmgt/common/findevs.c
132
static path_t *new_path(controller_t *cp, disk_t *diskp,
usr/src/lib/libdiskmgt/common/findevs.c
1338
disk_t **diskp)
usr/src/lib/libdiskmgt/common/findevs.c
1340
disk_t *listp;
usr/src/lib/libdiskmgt/common/findevs.c
1486
new_alias(disk_t *diskp, char *kernel_name, char *devlink_path,
usr/src/lib/libdiskmgt/common/findevs.c
1606
new_path(controller_t *cp, disk_t *dp, di_node_t node, di_path_state_t st,
usr/src/lib/libdiskmgt/common/findevs.c
389
cp->disks = (disk_t **)calloc(1, sizeof (disk_t *));
usr/src/lib/libdiskmgt/common/findevs.c
410
disk_t *diskp;
usr/src/lib/libdiskmgt/common/findevs.c
519
disk_t *diskp;
usr/src/lib/libdiskmgt/common/findevs.c
617
add_disk2controller(disk_t *diskp, struct search_args *args)
usr/src/lib/libdiskmgt/common/findevs.c
729
add_disk2path(disk_t *dp, path_t *pp, di_path_state_t st, char *wwn)
usr/src/lib/libdiskmgt/common/findevs.c
870
disk_t *dp = cp->disks[i];
usr/src/lib/libdiskmgt/common/findevs.c
93
static int add_disk2controller(disk_t *diskp,
usr/src/lib/libdiskmgt/common/findevs.c
935
static disk_t *
usr/src/lib/libdiskmgt/common/findevs.c
938
disk_t *diskp;
usr/src/lib/libdiskmgt/common/findevs.c
948
diskp = calloc(1, sizeof (disk_t));
usr/src/lib/libdiskmgt/common/findevs.c
95
static int add_disk2path(disk_t *dp, path_t *pp,
usr/src/lib/libdiskmgt/common/media.c
221
disk_t *dp;
usr/src/lib/libdiskmgt/common/media.c
273
media_read_name(disk_t *dp, char *mname, int size)
usr/src/lib/libdiskmgt/common/media.c
370
get_attrs(disk_t *dp, int fd, nvlist_t *attrs)
usr/src/lib/libdiskmgt/common/media.c
49
static int get_attrs(disk_t *dp, int fd, nvlist_t *attrs);
usr/src/lib/libdiskmgt/common/media.c
50
static int get_rmm_name(disk_t *dp, char *mname, int size);
usr/src/lib/libdiskmgt/common/media.c
538
get_rmm_name(disk_t *dp, char *mname, int size)
usr/src/lib/libdiskmgt/common/partition.c
311
partition_has_fdisk(disk_t *dp, int fd)
usr/src/lib/libdiskmgt/common/partition.c
355
disk_t *dp;
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
63
static int get_parts(disk_t *disk, struct ipart *iparts, char *opath,
usr/src/lib/libdiskmgt/common/partition.c
65
static int open_disk(disk_t *diskp, char *opath, int len);
usr/src/lib/libdiskmgt/common/partition.c
789
open_disk(disk_t *diskp, char *opath, int len)
usr/src/lib/libdiskmgt/common/partition.h
48
int partition_has_fdisk(disk_t *dp, int fd);
usr/src/lib/libdiskmgt/common/slice.c
159
disk_t *dp;
usr/src/lib/libdiskmgt/common/slice.c
228
disk_t *dp;
usr/src/lib/libdiskmgt/common/slice.c
635
make_fixed_descriptors(disk_t *dp)
usr/src/lib/libdiskmgt/common/slice.c
714
match_fixed_name(disk_t *diskp, char *name, int *errp)
usr/src/lib/libdiskmgt/common/slice.c
78
static int match_fixed_name(disk_t *dp, char *name, int *errp);
usr/src/lib/libdiskmgt/common/slice.c
79
static int make_fixed_descriptors(disk_t *dp);