Lines Matching defs:err_data
155 struct ras_err_data err_data = {0, 0, 0, NULL};
174 err_data.err_addr = &err_rec;
175 amdgpu_umc_fill_error_record(&err_data, address, address, 0, 0);
178 amdgpu_ras_add_bad_pages(adev, err_data.err_addr,
179 err_data.err_addr_cnt);
989 static void amdgpu_ras_get_ecc_info(struct amdgpu_device *adev, struct ras_err_data *err_data)
1002 adev->umc.ras->ras_block.hw_ops->query_ras_error_count(adev, err_data);
1009 adev->umc.ras->ras_block.hw_ops->query_ras_error_address(adev, err_data);
1013 adev->umc.ras->ecc_info_query_ras_error_count(adev, err_data);
1017 adev->umc.ras->ecc_info_query_ras_error_address(adev, err_data);
1027 struct ras_err_data err_data = {0, 0, 0, NULL};
1036 amdgpu_ras_get_ecc_info(adev, &err_data);
1046 block_obj->hw_ops->query_ras_error_count(adev, &err_data);
1056 obj->err_data.ue_count += err_data.ue_count;
1057 obj->err_data.ce_count += err_data.ce_count;
1059 info->ue_count = obj->err_data.ue_count;
1060 info->ce_count = obj->err_data.ce_count;
1062 if (err_data.ce_count) {
1073 obj->err_data.ce_count,
1079 obj->err_data.ce_count,
1083 if (err_data.ue_count) {
1093 obj->err_data.ue_count,
1098 obj->err_data.ue_count,
1737 struct ras_err_data err_data = {0, 0, 0, NULL};
1746 ret = data->cb(obj->adev, &err_data, entry);
1756 obj->err_data.ue_count += err_data.ue_count;
1757 obj->err_data.ce_count += err_data.ce_count;