Lines Matching refs:raid_obj
3885 raid_obj_t *raid_obj; in raid_obj_create_system_obj() local
3888 raid_obj = calloc(1, sizeof (raid_obj_t)); in raid_obj_create_system_obj()
3889 if (raid_obj == NULL) in raid_obj_create_system_obj()
3892 raid_obj->obj_id = OBJ_SYSTEM; in raid_obj_create_system_obj()
3893 raid_obj->obj_type_id = OBJ_TYPE_SYSTEM; in raid_obj_create_system_obj()
3894 raid_obj->data = NULL; in raid_obj_create_system_obj()
3896 ret = raid_obj_tab_insert(raid_tab, raid_obj->obj_id, raid_obj); in raid_obj_create_system_obj()
3898 free(raid_obj); in raid_obj_create_system_obj()
3955 raid_obj_t *raid_obj; in raid_obj_create() local
3959 raid_obj = calloc(1, sizeof (raid_obj_t)); in raid_obj_create()
3960 if (raid_obj == NULL) in raid_obj_create()
3963 raid_obj->obj_id = raid_obj_id_new(raid_tab); in raid_obj_create()
3964 if (raid_obj->obj_id < OBJ_NONE) in raid_obj_create()
3967 ret = raid_obj_tab_insert(raid_tab, raid_obj->obj_id, raid_obj); in raid_obj_create()
3969 free(raid_obj); in raid_obj_create()
3975 (void) raid_obj_delete(raid_tab, raid_obj->obj_id); in raid_obj_create()
3979 (void) raid_obj_set_data_ptr(raid_tab, raid_obj->obj_id, data_ptr); in raid_obj_create()
3981 (void) raid_obj_set_type(raid_tab, raid_obj->obj_id, obj_type); in raid_obj_create()
3982 return (raid_obj->obj_id); in raid_obj_create()