Lines Matching defs:descriptor_t

134 } descriptor_t;
148 descriptor_t **alias_get_descriptors(int filter[], int *errp);
149 descriptor_t **alias_get_assoc_descriptors(descriptor_t *desc,
151 descriptor_t *alias_get_descriptor_by_name(char *name, int *errp);
152 char *alias_get_name(descriptor_t *desc);
153 nvlist_t *alias_get_attributes(descriptor_t *desc, int *errp);
154 nvlist_t *alias_get_stats(descriptor_t *desc, int stat_type, int *errp);
157 descriptor_t **bus_get_descriptors(int filter[], int *errp);
158 descriptor_t **bus_get_assoc_descriptors(descriptor_t *desc,
160 descriptor_t *bus_get_descriptor_by_name(char *name, int *errp);
161 char *bus_get_name(descriptor_t *desc);
162 nvlist_t *bus_get_attributes(descriptor_t *desc, int *errp);
163 nvlist_t *bus_get_stats(descriptor_t *desc, int stat_type,
167 descriptor_t **controller_get_descriptors(int filter[], int *errp);
168 descriptor_t **controller_get_assoc_descriptors(descriptor_t *desc,
170 descriptor_t *controller_get_descriptor_by_name(char *name, int *errp);
171 char *controller_get_name(descriptor_t *desc);
172 nvlist_t *controller_get_attributes(descriptor_t *desc, int *errp);
173 nvlist_t *controller_get_stats(descriptor_t *desc, int stat_type,
177 descriptor_t **drive_get_descriptors(int filter[], int *errp);
178 descriptor_t **drive_get_assoc_descriptors(descriptor_t *desc,
180 descriptor_t **drive_get_assocs(descriptor_t *desc, int *errp);
181 descriptor_t *drive_get_descriptor_by_name(char *name, int *errp);
182 char *drive_get_name(descriptor_t *desc);
183 nvlist_t *drive_get_attributes(descriptor_t *desc, int *errp);
184 nvlist_t *drive_get_stats(descriptor_t *desc, int stat_type, int *errp);
189 descriptor_t **media_get_descriptors(int filter[], int *errp);
190 descriptor_t **media_get_assoc_descriptors(descriptor_t *desc,
192 descriptor_t **media_get_assocs(descriptor_t *desc, int *errp);
193 descriptor_t *media_get_descriptor_by_name(char *name, int *errp);
194 char *media_get_name(descriptor_t *desc);
195 nvlist_t *media_get_attributes(descriptor_t *desc, int *errp);
196 nvlist_t *media_get_stats(descriptor_t *desc, int stat_type, int *errp);
201 descriptor_t **path_get_descriptors(int filter[], int *errp);
202 descriptor_t **path_get_assoc_descriptors(descriptor_t *desc,
204 descriptor_t *path_get_descriptor_by_name(char *name, int *errp);
205 char *path_get_name(descriptor_t *desc);
206 nvlist_t *path_get_attributes(descriptor_t *desc, int *errp);
207 nvlist_t *path_get_stats(descriptor_t *desc, int stat_type, int *errp);
210 descriptor_t **slice_get_descriptors(int filter[], int *errp);
211 descriptor_t **slice_get_assoc_descriptors(descriptor_t *desc,
213 descriptor_t **slice_get_assocs(descriptor_t *desc, int *errp);
214 descriptor_t *slice_get_descriptor_by_name(char *name, int *errp);
215 char *slice_get_name(descriptor_t *desc);
216 nvlist_t *slice_get_attributes(descriptor_t *desc, int *errp);
217 nvlist_t *slice_get_stats(descriptor_t *desc, int stat_type, int *errp);
225 void cache_free_descriptor(descriptor_t *desc);
226 void cache_free_descriptors(descriptor_t **desc_list);
231 descriptor_t *cache_get_desc(int type, void *gp, char *name,
233 descriptor_t **cache_get_descriptors(int type, int *errp);
235 int cache_is_valid_desc(descriptor_t *d);
258 descriptor_t **libdiskmgt_empty_desc_array(int *errp);