Lines Matching refs:raid_tab_sys
282 static raid_obj_tab_t raid_tab_sys = {0, 0, NULL}; variable
463 (void) obj_rescan(&raid_tab_sys); in raidcfg_get_controller()
464 obj_id = obj_locate_controller(&raid_tab_sys, controller_id); in raidcfg_get_controller()
474 ret_val = raid_obj_to_handle(&raid_tab_sys, obj_id); in raidcfg_get_controller()
488 (void) obj_rescan(&raid_tab_sys); in raidcfg_get_array()
489 obj_id = raid_handle_to_obj(&raid_tab_sys, controller_handle); in raidcfg_get_array()
495 obj_id = obj_get_comp(&raid_tab_sys, obj_id, OBJ_TYPE_ARRAY); in raidcfg_get_array()
498 (void) obj_get_attr(&raid_tab_sys, obj_id, (void **)(&attr)); in raidcfg_get_array()
503 obj_id = obj_get_sibling(&raid_tab_sys, obj_id); in raidcfg_get_array()
514 ret_val = raid_obj_to_handle(&raid_tab_sys, obj_id); in raidcfg_get_array()
528 (void) obj_rescan(&raid_tab_sys); in raidcfg_get_disk()
529 obj_id = raid_handle_to_obj(&raid_tab_sys, controller_handle); in raidcfg_get_disk()
535 obj_id = obj_get_comp(&raid_tab_sys, obj_id, OBJ_TYPE_DISK); in raidcfg_get_disk()
538 (void) obj_get_attr(&raid_tab_sys, obj_id, (void **)(&attr)); in raidcfg_get_disk()
544 obj_id = obj_get_sibling(&raid_tab_sys, obj_id); in raidcfg_get_disk()
555 ret_val = raid_obj_to_handle(&raid_tab_sys, obj_id); in raidcfg_get_disk()
568 (void) obj_rescan(&raid_tab_sys); in raidcfg_open_controller()
569 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_open_controller()
576 ret = obj_controller_act(&raid_tab_sys, obj_id, in raidcfg_open_controller()
594 (void) obj_rescan(&raid_tab_sys); in raidcfg_close_controller()
595 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_close_controller()
602 ret = obj_controller_act(&raid_tab_sys, obj_id, in raidcfg_close_controller()
620 (void) obj_rescan(&raid_tab_sys); in raidcfg_get_type()
621 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_get_type()
627 ret_val = raid_obj_get_type(&raid_tab_sys, obj_id); in raidcfg_get_type()
642 (void) obj_rescan(&raid_tab_sys); in raidcfg_get_attr()
648 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_get_attr()
655 type = raid_obj_get_type(&raid_tab_sys, obj_id); in raidcfg_get_attr()
656 ret = obj_get_attr(&raid_tab_sys, obj_id, &data); in raidcfg_get_attr()
679 obj_id = obj_get_controller(&raid_tab_sys, obj_id); in raidcfg_get_attr()
680 ret = obj_get_attr(&raid_tab_sys, obj_id, in raidcfg_get_attr()
688 obj_id = obj_locate_array(&raid_tab_sys, in raidcfg_get_attr()
691 ret = obj_get_attr(&raid_tab_sys, obj_id, in raidcfg_get_attr()
720 obj_id = obj_get_controller(&raid_tab_sys, obj_id); in raidcfg_get_attr()
721 ret = obj_get_attr(&raid_tab_sys, obj_id, in raidcfg_get_attr()
728 obj_id = obj_locate_disk(&raid_tab_sys, in raidcfg_get_attr()
739 ret = obj_get_attr(&raid_tab_sys, obj_id, in raidcfg_get_attr()
797 (void) obj_rescan(&raid_tab_sys); in raidcfg_get_container()
798 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_get_container()
805 obj_id = raid_obj_get_container(&raid_tab_sys, obj_id); in raidcfg_get_container()
810 ret_val = raid_obj_to_handle(&raid_tab_sys, obj_id); in raidcfg_get_container()
823 (void) obj_rescan(&raid_tab_sys); in raidcfg_list_head()
824 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_list_head()
831 obj_id = obj_get_comp(&raid_tab_sys, obj_id, type); in raidcfg_list_head()
836 ret_val = raid_obj_to_handle(&raid_tab_sys, obj_id); in raidcfg_list_head()
849 (void) obj_rescan(&raid_tab_sys); in raidcfg_list_next()
850 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_list_next()
857 obj_id = obj_get_sibling(&raid_tab_sys, obj_id); in raidcfg_list_next()
862 ret_val = raid_obj_to_handle(&raid_tab_sys, obj_id); in raidcfg_list_next()
877 (void) obj_rescan(&raid_tab_sys); in raidcfg_set_attr()
878 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_set_attr()
885 type = raid_obj_get_type(&raid_tab_sys, obj_id); in raidcfg_set_attr()
891 ret = raid_obj_op_sys[type].set_attr(&raid_tab_sys, in raidcfg_set_attr()
905 (void) obj_rescan(&raid_tab_sys); in raidcfg_update_fw()
906 obj_id = raid_handle_to_obj(&raid_tab_sys, handle); in raidcfg_update_fw()
913 if (raid_obj_get_type(&raid_tab_sys, obj_id) != OBJ_TYPE_CONTROLLER) { in raidcfg_update_fw()
918 ret = raid_obj_op_sys[OBJ_TYPE_CONTROLLER].act(&raid_tab_sys, in raidcfg_update_fw()
936 (void) obj_rescan(&raid_tab_sys); in raidcfg_create_array()
952 *(disk_obj_ids + i) = raid_handle_to_obj(&raid_tab_sys, in raidcfg_create_array()
954 if (raid_obj_get_type(&raid_tab_sys, *(disk_obj_ids + i)) != in raidcfg_create_array()
957 (void) obj_rescan(&raid_tab_sys); in raidcfg_create_array()
964 obj_id = raid_obj_create(&raid_tab_sys, OBJ_TYPE_ARRAY); in raidcfg_create_array()
967 (void) obj_rescan(&raid_tab_sys); in raidcfg_create_array()
971 (void) raid_obj_clear_status(&raid_tab_sys, obj_id, in raidcfg_create_array()
974 array_attr = raid_obj_get_data_ptr(&raid_tab_sys, obj_id); in raidcfg_create_array()
982 ret = raid_obj_op_sys[OBJ_TYPE_ARRAY].create_obj(&raid_tab_sys, obj_id, in raidcfg_create_array()
987 (void) obj_rescan(&raid_tab_sys); in raidcfg_create_array()
993 array_handle = raid_obj_to_handle(&raid_tab_sys, obj_id); in raidcfg_create_array()
995 (void) obj_rescan(&raid_tab_sys); in raidcfg_create_array()
1007 (void) obj_rescan(&raid_tab_sys); in raidcfg_delete_array()
1014 array_obj_id = raid_handle_to_obj(&raid_tab_sys, array_handle); in raidcfg_delete_array()
1024 ret = raid_obj_op_sys[OBJ_TYPE_ARRAY].delete_obj(&raid_tab_sys, in raidcfg_delete_array()
1026 (void) obj_rescan(&raid_tab_sys); in raidcfg_delete_array()
1041 (void) obj_rescan(&raid_tab_sys); in raidcfg_set_hsp()
1053 (void) obj_rescan(&raid_tab_sys); in raidcfg_set_hsp()
1056 array_obj_id = raid_handle_to_obj(&raid_tab_sys, in raidcfg_set_hsp()
1077 disk_obj_id = raid_handle_to_obj(&raid_tab_sys, in raidcfg_set_hsp()
1099 ret = raid_obj_op_sys[OBJ_TYPE_HSP].bind_obj(&raid_tab_sys, in raidcfg_set_hsp()
1102 (void) obj_rescan(&raid_tab_sys); in raidcfg_set_hsp()
1118 (void) obj_rescan(&raid_tab_sys); in raidcfg_unset_hsp()
1130 (void) obj_rescan(&raid_tab_sys); in raidcfg_unset_hsp()
1133 array_obj_id = raid_handle_to_obj(&raid_tab_sys, in raidcfg_unset_hsp()
1154 disk_obj_id = raid_handle_to_obj(&raid_tab_sys, in raidcfg_unset_hsp()
1176 ret = raid_obj_op_sys[OBJ_TYPE_HSP].unbind_obj(&raid_tab_sys, in raidcfg_unset_hsp()
1179 (void) obj_rescan(&raid_tab_sys); in raidcfg_unset_hsp()
1195 (void) obj_rescan(&raid_tab_sys); in raidcfg_init()
1204 (void) obj_rescan(&raid_tab_sys); in raidcfg_fini()
1206 raid_obj_tab_destroy(&raid_tab_sys); in raidcfg_fini()