Lines Matching refs:umc
946 if (adev->umc.ras && adev->umc.ras->ras_block.hw_ops && in amdgpu_ras_get_ecc_info()
947 adev->umc.ras->ras_block.hw_ops->query_ras_error_count) in amdgpu_ras_get_ecc_info()
948 adev->umc.ras->ras_block.hw_ops->query_ras_error_count(adev, err_data); in amdgpu_ras_get_ecc_info()
953 if (adev->umc.ras && adev->umc.ras->ras_block.hw_ops && in amdgpu_ras_get_ecc_info()
954 adev->umc.ras->ras_block.hw_ops->query_ras_error_address) in amdgpu_ras_get_ecc_info()
955 adev->umc.ras->ras_block.hw_ops->query_ras_error_address(adev, err_data); in amdgpu_ras_get_ecc_info()
957 if (adev->umc.ras && in amdgpu_ras_get_ecc_info()
958 adev->umc.ras->ecc_info_query_ras_error_count) in amdgpu_ras_get_ecc_info()
959 adev->umc.ras->ecc_info_query_ras_error_count(adev, err_data); in amdgpu_ras_get_ecc_info()
961 if (adev->umc.ras && in amdgpu_ras_get_ecc_info()
962 adev->umc.ras->ecc_info_query_ras_error_address) in amdgpu_ras_get_ecc_info()
963 adev->umc.ras->ecc_info_query_ras_error_address(adev, err_data); in amdgpu_ras_get_ecc_info()
2489 adev->umc.ras && in amdgpu_ras_init()
2490 adev->umc.ras->query_ras_poison_mode) { in amdgpu_ras_init()
2494 adev->umc.ras->query_ras_poison_mode(adev); in amdgpu_ras_init()
2891 kcalloc(adev->umc.max_ras_err_cnt_per_query, in amdgpu_bad_page_notifier()
2902 if (adev->umc.ras && in amdgpu_bad_page_notifier()
2903 adev->umc.ras->convert_ras_error_address) in amdgpu_bad_page_notifier()
2904 adev->umc.ras->convert_ras_error_address(adev, in amdgpu_bad_page_notifier()