Searched refs:disk_t (Results 1 - 9 of 9) sorted by relevance

/osnet-11/usr/src/lib/libdiskmgt/common/
H A Dcache.c54 static disk_t *disk_listp = NULL;
63 static void clr_ctrl_disk_ptr(controller_t *cp, disk_t *dp);
64 static void clr_path_disk_ptr(path_t *pp, disk_t *dp);
65 static void del_drive(disk_t *dp);
70 static int match_disk(disk_t *oldp, disk_t *newp);
71 static int match_aliases(disk_t *d1p, disk_t *d2p);
76 static void update_desc(descriptor_t *descp, disk_t *newdisksp,
82 disk_t *newdisks
[all...]
H A Dpartition.h50 int partition_has_fdisk(disk_t *dp, int fd);
H A Ddisks_private.h118 } disk_t; typedef in typeref:struct:disk
123 disk_t *disk;
137 disk_t *disk_listp;
187 int drive_open_disk(disk_t *diskp, char *opath, int len);
199 int media_read_name(disk_t *dp, char *mname, int size);
227 void cache_free_disk(disk_t *dp);
234 disk_t *cache_get_disklist();
H A Dfindevs.c86 static int add_disk2controller(disk_t *diskp,
88 static int add_disk2path(disk_t *dp, path_t *pp,
95 static disk_t *create_disk(char *deviceid, char *kernel_name,
99 static alias_t *find_alias(disk_t *diskp, char *kernel_name);
103 static disk_t *get_disk_by_deviceid(disk_t *listp, char *devid);
116 char *kernel_name, disk_t **diskp);
122 static int new_alias(disk_t *diskp, char *kernel_path,
125 static path_t *new_path(controller_t *cp, disk_t *diskp,
428 cp->disks = (disk_t **)callo
[all...]
H A Dalias.c37 static int get_status(disk_t *diskp, int fd, nvlist_t *attrs);
171 disk_t *dp;
204 get_status(disk_t *diskp, int fd, nvlist_t *attrs)
H A Dmedia.c49 static int get_attrs(disk_t *dp, int fd, nvlist_t *attrs);
50 static int get_rmm_name(disk_t *dp, char *mname, int size);
220 disk_t *dp;
271 media_read_name(disk_t *dp, char *mname, int size)
399 get_attrs(disk_t *dp, int fd, nvlist_t *attrs)
590 get_rmm_name(disk_t *dp, char *mname, int size)
H A Dslice.c66 static int match_fixed_name(disk_t *dp, char *name, int *errp);
67 static int make_fixed_descriptors(disk_t *dp);
147 disk_t *dp;
210 disk_t *diskp;
265 disk_t *dp;
397 disk_t *diskp;
747 make_fixed_descriptors(disk_t *dp)
826 match_fixed_name(disk_t *diskp, char *name, int *errp)
H A Dpartition.c62 static int get_parts(disk_t *disk, struct ipart *iparts, char *opath,
64 static int open_disk(disk_t *diskp, char *opath, int len);
310 partition_has_fdisk(disk_t *dp, int fd)
353 disk_t *dp;
550 get_parts(disk_t *disk, struct ipart *iparts, char *opath, int opath_len)
788 open_disk(disk_t *diskp, char *opath, int len)
H A Ddrive.c344 static descriptor_t **get_assoc_alias(disk_t *diskp, int *errp);
347 static int get_attrs(disk_t *diskp, int fd, char *opath,
352 static void get_drive_type(disk_t *dp, int fd);
359 static int get_rpm(disk_t *dp, int fd);
523 disk_t *diskp;
654 disk_t *dp;
673 drive_open_disk(disk_t *diskp, char *opath, int len)
772 get_assoc_alias(disk_t *diskp, int *errp)
832 disk_t *diskp;
909 get_attrs(disk_t *disk
[all...]

Completed in 53 milliseconds