Lines Matching refs:array_handle
171 static int snapshot_array(raid_obj_handle_t array_handle,
177 raid_obj_handle_t array_handle);
575 raid_obj_handle_t array_handle = INIT_HANDLE_VALUE; in do_create_cidl() local
686 array_handle = raidcfg_create_array(comps_num, in do_create_cidl()
689 if (array_handle <= 0) { in do_create_cidl()
690 (void) fprintf(stderr, "%s\n", raidcfg_errstr(array_handle)); in do_create_cidl()
697 if ((ret = raidcfg_get_attr(array_handle, &array_attr)) < 0) { in do_create_cidl()
709 (void) print_array_table(ctl_handle, array_handle); in do_create_cidl()
737 raid_obj_handle_t array_handle = INIT_HANDLE_VALUE; in do_create_ctd() local
848 array_handle = raidcfg_create_array(disks_num + 2, in do_create_ctd()
851 if (array_handle <= 0) { in do_create_ctd()
852 (void) fprintf(stderr, "%s\n", raidcfg_errstr(array_handle)); in do_create_ctd()
859 if ((ret = raidcfg_get_attr(array_handle, &array_attr)) < 0) { in do_create_ctd()
889 raid_obj_handle_t array_handle = INIT_HANDLE_VALUE; in do_list() local
959 array_handle = raidcfg_get_array(ctl_handle, in do_list()
961 if (array_handle <= 0) { in do_list()
963 raidcfg_errstr(array_handle)); in do_list()
970 array_handle); in do_list()
972 ret = snapshot_array(array_handle, 0, in do_list()
1037 raid_obj_handle_t array_handle; in do_delete() local
1061 array_handle = raidcfg_get_array(ctl_handle, array_tag.idl.target_id, in do_delete()
1063 if (array_handle <= 0) { in do_delete()
1064 (void) fprintf(stderr, "%s\n", raidcfg_errstr(array_handle)); in do_delete()
1082 if ((ret = raidcfg_delete_array(array_handle, NULL)) < 0) { in do_delete()
1174 raid_obj_handle_t array_handle = INIT_HANDLE_VALUE; in do_set_hsp() local
1277 array_handle = raidcfg_get_array(ctl_handle, in do_set_hsp()
1279 if (array_handle <= 0) { in do_set_hsp()
1281 raidcfg_errstr(array_handle)); in do_set_hsp()
1290 hsp_relation.array_handle = array_handle; in do_set_hsp()
1293 hsp_relation.array_handle = OBJ_ATTR_NONE; in do_set_hsp()
1348 raid_obj_handle_t array_handle = INIT_HANDLE_VALUE; in do_set_array_attr() local
1401 array_handle = raidcfg_get_array(ctl_handle, array_tag.idl.target_id, in do_set_array_attr()
1403 if (array_handle <= 0) { in do_set_array_attr()
1404 (void) fprintf(stderr, "%s\n", raidcfg_errstr(array_handle)); in do_set_array_attr()
1421 if ((ret = raidcfg_set_attr(array_handle, type, &value, NULL)) < 0) { in do_set_array_attr()
1469 raid_obj_handle_t array_handle = INIT_HANDLE_VALUE; in snapshot_ctl() local
1494 array_handle = raidcfg_list_head(ctl_handle, OBJ_TYPE_ARRAY); in snapshot_ctl()
1495 while (array_handle > 0) { in snapshot_ctl()
1496 if (snapshot_array(array_handle, in snapshot_ctl()
1501 array_handle = raidcfg_list_next(array_handle); in snapshot_ctl()
1524 snapshot_array(raid_obj_handle_t array_handle, uint8_t indent, uint8_t is_sub, in snapshot_array() argument
1545 ctl_handle = raidcfg_get_container(array_handle); in snapshot_array()
1554 if ((ret = raidcfg_get_attr(array_handle, &array_attr)) < 0) { in snapshot_array()
1575 task_handle = raidcfg_list_head(array_handle, OBJ_TYPE_TASK); in snapshot_array()
1582 subarray_handle = raidcfg_list_head(array_handle, in snapshot_array()
1603 subarray_handle = raidcfg_list_head(array_handle, in snapshot_array()
1640 arraypart_handle = raidcfg_list_head(array_handle, in snapshot_array()
1832 print_array_table(raid_obj_handle_t ctl_handle, raid_obj_handle_t array_handle) in print_array_table() argument
1856 if ((ret = raidcfg_get_attr(array_handle, &array_attr)) < 0) { in print_array_table()
1883 task_handle = raidcfg_list_head(array_handle, OBJ_TYPE_TASK); in print_array_table()
1890 subarray_handle = raidcfg_list_head(array_handle, in print_array_table()
1912 subarray_handle = raidcfg_list_head(array_handle, OBJ_TYPE_ARRAY); in print_array_table()
1967 arraypart_handle = raidcfg_list_head(array_handle, in print_array_table()