Lines Matching refs:err_data

155 	struct ras_err_data err_data = {0, 0, 0, NULL};  in amdgpu_reserve_page_direct()  local
174 err_data.err_addr = &err_rec; in amdgpu_reserve_page_direct()
175 amdgpu_umc_fill_error_record(&err_data, address, address, 0, 0); in amdgpu_reserve_page_direct()
178 amdgpu_ras_add_bad_pages(adev, err_data.err_addr, in amdgpu_reserve_page_direct()
179 err_data.err_addr_cnt); in amdgpu_reserve_page_direct()
985 static void amdgpu_ras_get_ecc_info(struct amdgpu_device *adev, struct ras_err_data *err_data) in amdgpu_ras_get_ecc_info() argument
998 adev->umc.ras->ras_block.hw_ops->query_ras_error_count(adev, err_data); in amdgpu_ras_get_ecc_info()
1005 adev->umc.ras->ras_block.hw_ops->query_ras_error_address(adev, err_data); in amdgpu_ras_get_ecc_info()
1009 adev->umc.ras->ecc_info_query_ras_error_count(adev, err_data); in amdgpu_ras_get_ecc_info()
1013 adev->umc.ras->ecc_info_query_ras_error_address(adev, err_data); in amdgpu_ras_get_ecc_info()
1023 struct ras_err_data err_data = {0, 0, 0, NULL}; in amdgpu_ras_query_error_status() local
1032 amdgpu_ras_get_ecc_info(adev, &err_data); in amdgpu_ras_query_error_status()
1042 block_obj->hw_ops->query_ras_error_count(adev, &err_data); in amdgpu_ras_query_error_status()
1052 obj->err_data.ue_count += err_data.ue_count; in amdgpu_ras_query_error_status()
1053 obj->err_data.ce_count += err_data.ce_count; in amdgpu_ras_query_error_status()
1055 info->ue_count = obj->err_data.ue_count; in amdgpu_ras_query_error_status()
1056 info->ce_count = obj->err_data.ce_count; in amdgpu_ras_query_error_status()
1058 if (err_data.ce_count) { in amdgpu_ras_query_error_status()
1069 obj->err_data.ce_count, in amdgpu_ras_query_error_status()
1075 obj->err_data.ce_count, in amdgpu_ras_query_error_status()
1079 if (err_data.ue_count) { in amdgpu_ras_query_error_status()
1089 obj->err_data.ue_count, in amdgpu_ras_query_error_status()
1094 obj->err_data.ue_count, in amdgpu_ras_query_error_status()
1717 struct ras_err_data err_data = {0, 0, 0, NULL}; in amdgpu_ras_interrupt_umc_handler() local
1726 ret = data->cb(obj->adev, &err_data, entry); in amdgpu_ras_interrupt_umc_handler()
1736 obj->err_data.ue_count += err_data.ue_count; in amdgpu_ras_interrupt_umc_handler()
1737 obj->err_data.ce_count += err_data.ce_count; in amdgpu_ras_interrupt_umc_handler()