Symbol: raid_obj_tab_t
usr/src/lib/libraidcfg/common/raidcfg.c
101
int (*compnum)(raid_obj_tab_t *, raid_obj_id_t, raid_obj_type_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
102
int (*complist)(raid_obj_tab_t *, raid_obj_id_t, int, raid_obj_id_t *,
usr/src/lib/libraidcfg/common/raidcfg.c
104
int (*get_attr)(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
105
int (*set_attr)(raid_obj_tab_t *, raid_obj_id_t, uint32_t, uint32_t *,
usr/src/lib/libraidcfg/common/raidcfg.c
107
int (*act)(raid_obj_tab_t *, raid_obj_id_t, uint32_t, void *, char **);
usr/src/lib/libraidcfg/common/raidcfg.c
108
int (*create_obj)(raid_obj_tab_t *, raid_obj_id_t, int,
usr/src/lib/libraidcfg/common/raidcfg.c
110
int (*delete_obj)(raid_obj_tab_t *, raid_obj_id_t, char **);
usr/src/lib/libraidcfg/common/raidcfg.c
111
int (*bind_obj)(raid_obj_tab_t *, raid_obj_id_t *, char **);
usr/src/lib/libraidcfg/common/raidcfg.c
112
int (*unbind_obj)(raid_obj_tab_t *, raid_obj_id_t *, char **);
usr/src/lib/libraidcfg/common/raidcfg.c
1224
raid_space_noalign(raid_obj_tab_t *raid_tab, uint32_t raid_level, int num,
usr/src/lib/libraidcfg/common/raidcfg.c
1448
raid_handle_to_obj(raid_obj_tab_t *raid_tab, raid_obj_handle_t handle)
usr/src/lib/libraidcfg/common/raidcfg.c
1511
raid_obj_to_handle(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
161
static uint64_t raid_space_noalign(raid_obj_tab_t *, uint32_t, int,
usr/src/lib/libraidcfg/common/raidcfg.c
1638
raid_obj_get_lib(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
1660
raid_obj_set_lib(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
168
static raid_obj_id_t raid_handle_to_obj(raid_obj_tab_t *,
usr/src/lib/libraidcfg/common/raidcfg.c
1684
raid_obj_get_fd(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
170
static raid_obj_handle_t raid_obj_to_handle(raid_obj_tab_t *,
usr/src/lib/libraidcfg/common/raidcfg.c
1706
raid_obj_set_fd(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id, int fd)
usr/src/lib/libraidcfg/common/raidcfg.c
172
static raid_lib_t *raid_obj_get_lib(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
173
static int raid_obj_set_lib(raid_obj_tab_t *, raid_obj_id_t, raid_lib_t *);
usr/src/lib/libraidcfg/common/raidcfg.c
1732
obj_scan_comp(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
174
static int raid_obj_get_fd(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
175
static int raid_obj_set_fd(raid_obj_tab_t *, raid_obj_id_t, int);
usr/src/lib/libraidcfg/common/raidcfg.c
176
static int obj_scan_comp(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
177
static int obj_rescan(raid_obj_tab_t *);
usr/src/lib/libraidcfg/common/raidcfg.c
178
static raid_obj_id_t obj_get_comp(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
1794
obj_rescan(raid_obj_tab_t *raid_tab)
usr/src/lib/libraidcfg/common/raidcfg.c
180
static raid_obj_id_t obj_get_sibling(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
181
static int obj_get_attr(raid_obj_tab_t *, raid_obj_id_t, void **);
usr/src/lib/libraidcfg/common/raidcfg.c
1812
obj_get_comp(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
182
static raid_obj_id_t obj_locate_controller(raid_obj_tab_t *, uint32_t);
usr/src/lib/libraidcfg/common/raidcfg.c
183
static raid_obj_id_t obj_locate_array(raid_obj_tab_t *, uint32_t, uint32_t);
usr/src/lib/libraidcfg/common/raidcfg.c
184
static raid_obj_id_t obj_locate_array_recur(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
186
static raid_obj_id_t obj_locate_hsp(raid_obj_tab_t *, uint32_t,
usr/src/lib/libraidcfg/common/raidcfg.c
1861
obj_get_sibling(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
188
static raid_obj_id_t obj_locate_disk(raid_obj_tab_t *, uint32_t, uint32_t);
usr/src/lib/libraidcfg/common/raidcfg.c
1885
obj_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id, void **data)
usr/src/lib/libraidcfg/common/raidcfg.c
189
static raid_obj_id_t obj_locate_arraypart(raid_obj_tab_t *, uint32_t,
usr/src/lib/libraidcfg/common/raidcfg.c
191
static raid_obj_id_t obj_locate_diskseg(raid_obj_tab_t *, uint32_t,
usr/src/lib/libraidcfg/common/raidcfg.c
1919
obj_locate_controller(raid_obj_tab_t *raid_tab, uint32_t controller_id)
usr/src/lib/libraidcfg/common/raidcfg.c
193
static raid_obj_id_t obj_locate_task(raid_obj_tab_t *, uint32_t, uint32_t);
usr/src/lib/libraidcfg/common/raidcfg.c
194
static raid_obj_id_t obj_locate_prop(raid_obj_tab_t *, uint32_t, uint32_t,
usr/src/lib/libraidcfg/common/raidcfg.c
1941
obj_locate_array(raid_obj_tab_t *raid_tab, uint32_t controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
1956
obj_locate_array_recur(raid_obj_tab_t *raid_tab,
usr/src/lib/libraidcfg/common/raidcfg.c
196
static raid_obj_id_t obj_get_controller(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
198
static int obj_sys_compnum(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
1984
obj_locate_hsp(raid_obj_tab_t *raid_tab, uint32_t controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
200
static int obj_sys_complist(raid_obj_tab_t *, raid_obj_id_t, int,
usr/src/lib/libraidcfg/common/raidcfg.c
2012
obj_locate_disk(raid_obj_tab_t *raid_tab, uint32_t controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
202
static int obj_controller_compnum(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
2039
obj_locate_arraypart(raid_obj_tab_t *raid_tab, uint32_t controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
204
static int obj_controller_complist(raid_obj_tab_t *, raid_obj_id_t, int,
usr/src/lib/libraidcfg/common/raidcfg.c
206
static int obj_controller_get_attr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
2068
obj_locate_diskseg(raid_obj_tab_t *raid_tab, uint32_t controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
207
static int obj_controller_act(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
209
static int obj_array_compnum(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
2095
obj_locate_task(raid_obj_tab_t *raid_tab, uint32_t controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
211
static int obj_array_complist(raid_obj_tab_t *, raid_obj_id_t, int,
usr/src/lib/libraidcfg/common/raidcfg.c
213
static int obj_array_get_attr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
214
static int obj_array_set_attr(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
216
static int obj_disk_compnum(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
2176
obj_locate_prop(raid_obj_tab_t *raid_tab, uint32_t controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
218
static int obj_disk_complist(raid_obj_tab_t *, raid_obj_id_t, int,
usr/src/lib/libraidcfg/common/raidcfg.c
220
static int obj_disk_get_attr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
2204
obj_get_controller(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
221
static int obj_hsp_get_attr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
222
static int obj_arraypart_get_attr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
2221
obj_sys_compnum(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
223
static int obj_diskseg_get_attr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
224
static int obj_task_get_attr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
225
static int obj_prop_get_attr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
2257
obj_sys_complist(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
226
static int obj_array_create(raid_obj_tab_t *, raid_obj_id_t, int,
usr/src/lib/libraidcfg/common/raidcfg.c
228
static int obj_array_delete(raid_obj_tab_t *, raid_obj_id_t, char **);
usr/src/lib/libraidcfg/common/raidcfg.c
229
static int obj_hsp_bind(raid_obj_tab_t *, raid_obj_id_t *, char **);
usr/src/lib/libraidcfg/common/raidcfg.c
230
static int obj_hsp_unbind(raid_obj_tab_t *, raid_obj_id_t *, char **);
usr/src/lib/libraidcfg/common/raidcfg.c
2313
obj_controller_compnum(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
232
static int raid_obj_create_system_obj(raid_obj_tab_t *);
usr/src/lib/libraidcfg/common/raidcfg.c
233
static raid_obj_id_t raid_obj_id_new(raid_obj_tab_t *);
usr/src/lib/libraidcfg/common/raidcfg.c
2339
obj_controller_complist(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
235
static raid_obj_id_t raid_obj_create(raid_obj_tab_t *, raid_obj_type_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
236
static int raid_obj_delete(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
237
static int raid_obj_add_org(raid_obj_tab_t *, raid_obj_id_t, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
238
static raid_obj_type_id_t raid_obj_get_type(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
239
static int raid_obj_set_type(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
2409
obj_controller_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
241
static raid_obj_status_t raid_obj_get_status(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
242
static int raid_obj_set_status(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
244
static int raid_obj_clear_status(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
2451
obj_controller_act(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
246
static raid_obj_id_t raid_obj_get_container(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
247
static int raid_obj_set_container(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
249
static raid_obj_id_t raid_obj_get_comp(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
250
static int raid_obj_set_comp(raid_obj_tab_t *, raid_obj_id_t, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
251
static raid_obj_id_t raid_obj_get_sibling(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
252
static int raid_obj_set_sibling(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
254
static void *raid_obj_get_data_ptr(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
255
static int raid_obj_set_data_ptr(raid_obj_tab_t *, raid_obj_id_t, void *);
usr/src/lib/libraidcfg/common/raidcfg.c
256
static raid_obj_handle_t raid_obj_get_handle(raid_obj_tab_t *,
usr/src/lib/libraidcfg/common/raidcfg.c
2566
obj_array_compnum(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
258
static int raid_obj_set_handle(raid_obj_tab_t *, raid_obj_id_t,
usr/src/lib/libraidcfg/common/raidcfg.c
2608
obj_array_complist(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
268
static int raid_obj_tab_create(raid_obj_tab_t *, size_t);
usr/src/lib/libraidcfg/common/raidcfg.c
269
static void raid_obj_tab_destroy(raid_obj_tab_t *);
usr/src/lib/libraidcfg/common/raidcfg.c
270
static int raid_obj_tab_insert(raid_obj_tab_t *, raid_obj_id_t, void *);
usr/src/lib/libraidcfg/common/raidcfg.c
2701
obj_array_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
271
static void *raid_obj_tab_remove(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
272
static void *raid_obj_tab_find(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
2745
obj_array_set_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
279
static raid_lib_t *raid_find_lib(raid_obj_tab_t *, raid_obj_id_t);
usr/src/lib/libraidcfg/common/raidcfg.c
2802
obj_disk_compnum(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
282
static raid_obj_tab_t raid_tab_sys = {0, 0, NULL};
usr/src/lib/libraidcfg/common/raidcfg.c
2848
obj_disk_complist(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
2950
obj_disk_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
2994
obj_hsp_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
3017
obj_arraypart_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
3071
obj_diskseg_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
3124
obj_task_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
3160
obj_prop_get_attr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
3228
obj_array_create(raid_obj_tab_t *raid_tab, raid_obj_id_t array_obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
3538
obj_array_delete(raid_obj_tab_t *raid_tab, raid_obj_id_t array_obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
3580
obj_hsp_bind(raid_obj_tab_t *raid_tab, raid_obj_id_t *obj_ids,
usr/src/lib/libraidcfg/common/raidcfg.c
3749
obj_hsp_unbind(raid_obj_tab_t *raid_tab, raid_obj_id_t *obj_ids,
usr/src/lib/libraidcfg/common/raidcfg.c
3882
raid_obj_create_system_obj(raid_obj_tab_t *raid_tab)
usr/src/lib/libraidcfg/common/raidcfg.c
3905
raid_obj_id_new(raid_obj_tab_t *raid_tab)
usr/src/lib/libraidcfg/common/raidcfg.c
3952
raid_obj_create(raid_obj_tab_t *raid_tab, raid_obj_type_id_t obj_type)
usr/src/lib/libraidcfg/common/raidcfg.c
3985
raid_obj_delete(raid_obj_tab_t *raid_tab, raid_obj_id_t raid_obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
4000
raid_obj_add_org(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4026
raid_obj_get_type(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
4042
raid_obj_set_type(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4059
raid_obj_get_status(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
4071
raid_obj_set_status(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4086
raid_obj_clear_status(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4101
raid_obj_get_container(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
4113
raid_obj_set_container(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4127
raid_obj_get_comp(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
4139
raid_obj_set_comp(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4153
raid_obj_get_sibling(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
4165
raid_obj_set_sibling(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4180
raid_obj_get_data_ptr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
4192
raid_obj_set_data_ptr(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4207
raid_obj_get_handle(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id)
usr/src/lib/libraidcfg/common/raidcfg.c
4219
raid_obj_set_handle(raid_obj_tab_t *raid_tab, raid_obj_id_t obj_id,
usr/src/lib/libraidcfg/common/raidcfg.c
4324
raid_obj_tab_create(raid_obj_tab_t *tab, size_t hash_slots)
usr/src/lib/libraidcfg/common/raidcfg.c
4343
raid_obj_tab_destroy(raid_obj_tab_t *tab)
usr/src/lib/libraidcfg/common/raidcfg.c
4365
raid_obj_tab_insert(raid_obj_tab_t *tab, raid_obj_id_t id, void *obj)
usr/src/lib/libraidcfg/common/raidcfg.c
4380
raid_obj_tab_remove(raid_obj_tab_t *tab, raid_obj_id_t id)
usr/src/lib/libraidcfg/common/raidcfg.c
4394
raid_obj_tab_find(raid_obj_tab_t *tab, raid_obj_id_t id)
usr/src/lib/libraidcfg/common/raidcfg.c
4596
raid_find_lib(raid_obj_tab_t *raid_tab, raid_obj_id_t controller_obj_id)