Lines Matching refs:array_attr

673 			array_attr_t *array_attr;  in raidcfg_get_attr()  local
691 (void **)(&array_attr)); in raidcfg_get_attr()
698 array_attr->tag.idl.target_id; in raidcfg_get_attr()
699 dst->tag.idl.lun = array_attr->tag.idl.lun; in raidcfg_get_attr()
931 array_attr_t *array_attr; in raidcfg_create_array() local
974 array_attr = raid_obj_get_data_ptr(&raid_tab_sys, obj_id); in raidcfg_create_array()
975 array_attr->array_id = (uint32_t)OBJ_ATTR_NONE; in raidcfg_create_array()
976 array_attr->raid_level = raid_level; in raidcfg_create_array()
977 array_attr->capacity = size; in raidcfg_create_array()
978 array_attr->stripe_size = stripe_size; in raidcfg_create_array()
979 array_attr->write_policy = CACHE_WR_ON; in raidcfg_create_array()
980 array_attr->read_policy = CACHE_RD_ON; in raidcfg_create_array()
1518 array_attr_t *array_attr; in raid_obj_to_handle() local
1558 array_attr = raid_obj_get_data_ptr(raid_tab, obj_id); in raid_obj_to_handle()
1559 raid_handle_sys.handles[handle].array_id = array_attr->array_id; in raid_obj_to_handle()
1590 array_attr = raid_obj_get_data_ptr(raid_tab, obj_id); in raid_obj_to_handle()
1592 array_attr->array_id; in raid_obj_to_handle()
2380 array_attr_t *array_attr; in obj_controller_complist() local
2392 array_attr = attr_buf; in obj_controller_complist()
2393 array_attr->array_id = *(ids + i); in obj_controller_complist()
2666 array_attr_t *array_attr; in obj_array_complist() local
2679 array_attr = attr_buf; in obj_array_complist()
2680 array_attr->array_id = *(ids + i); in obj_array_complist()
3021 array_attr_t *array_attr; in obj_arraypart_get_attr() local
3041 array_attr = raid_obj_get_data_ptr(raid_tab, array_obj_id); in obj_arraypart_get_attr()
3042 if (array_attr == NULL) in obj_arraypart_get_attr()
3060 array_attr->array_id, attr->disk_id, in obj_arraypart_get_attr()
3233 array_attr_t *array_attr, array_attr2; in obj_array_create() local
3242 array_attr = raid_obj_get_data_ptr(raid_tab, array_obj_id); in obj_array_create()
3243 if (array_attr == NULL) in obj_array_create()
3267 switch (array_attr->raid_level) { in obj_array_create()
3289 switch (array_attr->raid_level) { in obj_array_create()
3393 if (array_attr->capacity != 0) { in obj_array_create()
3432 switch (array_attr->raid_level) { in obj_array_create()
3475 (void) memcpy(&array_attr2, array_attr, sizeof (array_attr_t)); in obj_array_create()
3501 if (array_attr->capacity > array_attr2.capacity) { in obj_array_create()
3507 if (array_attr->capacity == 0) in obj_array_create()
3508 array_attr->capacity = array_attr2.capacity; in obj_array_create()
3512 } else if (array_attr2.capacity < array_attr->capacity) { in obj_array_create()
3514 array_attr->capacity = array_attr2.capacity; in obj_array_create()
3519 if (array_attr->capacity < ARRAYPART_MIN_SIZE * disk_cnt) { in obj_array_create()
3526 array_attr, num_of_comp, arraypart_attrs, plugin_err_str); in obj_array_create()
3544 array_attr_t *array_attr; in obj_array_delete() local
3558 ret = obj_get_attr(raid_tab, array_obj_id, (void **)(&array_attr)); in obj_array_delete()
3568 array_attr->array_id, plugin_err_str); in obj_array_delete()
3588 array_attr_t *array_attr; in obj_hsp_bind() local
3664 (void **)(&array_attr)); in obj_hsp_bind()
3666 if (array_attr->raid_level == RAID_LEVEL_0) { in obj_hsp_bind()
3679 if ((array_attr->raid_level == RAID_LEVEL_10) || in obj_hsp_bind()
3680 (array_attr->raid_level == RAID_LEVEL_50)) in obj_hsp_bind()
3727 hsp_relation->array_id = array_attr->array_id; in obj_hsp_bind()
3757 array_attr_t *array_attr; in obj_hsp_unbind() local
3813 (void **)(&array_attr)); in obj_hsp_unbind()
3833 array_attr->array_id || in obj_hsp_unbind()
3852 hsp_relation->array_id = array_attr->array_id; in obj_hsp_unbind()