Lines Matching refs:ras_funcs

876 		if (adev->mca.mp0.ras_funcs &&  in amdgpu_ras_mca_query_error_status()
877 adev->mca.mp0.ras_funcs->query_ras_error_count) in amdgpu_ras_mca_query_error_status()
878 adev->mca.mp0.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_mca_query_error_status()
881 if (adev->mca.mp1.ras_funcs && in amdgpu_ras_mca_query_error_status()
882 adev->mca.mp1.ras_funcs->query_ras_error_count) in amdgpu_ras_mca_query_error_status()
883 adev->mca.mp1.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_mca_query_error_status()
886 if (adev->mca.mpio.ras_funcs && in amdgpu_ras_mca_query_error_status()
887 adev->mca.mpio.ras_funcs->query_ras_error_count) in amdgpu_ras_mca_query_error_status()
888 adev->mca.mpio.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_mca_query_error_status()
908 if (adev->umc.ras_funcs && in amdgpu_ras_query_error_status()
909 adev->umc.ras_funcs->query_ras_error_count) in amdgpu_ras_query_error_status()
910 adev->umc.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_query_error_status()
914 if (adev->umc.ras_funcs && in amdgpu_ras_query_error_status()
915 adev->umc.ras_funcs->query_ras_error_address) in amdgpu_ras_query_error_status()
916 adev->umc.ras_funcs->query_ras_error_address(adev, &err_data); in amdgpu_ras_query_error_status()
926 if (adev->gfx.ras_funcs && in amdgpu_ras_query_error_status()
927 adev->gfx.ras_funcs->query_ras_error_count) in amdgpu_ras_query_error_status()
928 adev->gfx.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_query_error_status()
930 if (adev->gfx.ras_funcs && in amdgpu_ras_query_error_status()
931 adev->gfx.ras_funcs->query_ras_error_status) in amdgpu_ras_query_error_status()
932 adev->gfx.ras_funcs->query_ras_error_status(adev); in amdgpu_ras_query_error_status()
935 if (adev->mmhub.ras_funcs && in amdgpu_ras_query_error_status()
936 adev->mmhub.ras_funcs->query_ras_error_count) in amdgpu_ras_query_error_status()
937 adev->mmhub.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_query_error_status()
939 if (adev->mmhub.ras_funcs && in amdgpu_ras_query_error_status()
940 adev->mmhub.ras_funcs->query_ras_error_status) in amdgpu_ras_query_error_status()
941 adev->mmhub.ras_funcs->query_ras_error_status(adev); in amdgpu_ras_query_error_status()
944 if (adev->nbio.ras_funcs && in amdgpu_ras_query_error_status()
945 adev->nbio.ras_funcs->query_ras_error_count) in amdgpu_ras_query_error_status()
946 adev->nbio.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_query_error_status()
949 if (adev->gmc.xgmi.ras_funcs && in amdgpu_ras_query_error_status()
950 adev->gmc.xgmi.ras_funcs->query_ras_error_count) in amdgpu_ras_query_error_status()
951 adev->gmc.xgmi.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_query_error_status()
954 if (adev->hdp.ras_funcs && in amdgpu_ras_query_error_status()
955 adev->hdp.ras_funcs->query_ras_error_count) in amdgpu_ras_query_error_status()
956 adev->hdp.ras_funcs->query_ras_error_count(adev, &err_data); in amdgpu_ras_query_error_status()
1024 if (adev->gfx.ras_funcs && in amdgpu_ras_reset_error_status()
1025 adev->gfx.ras_funcs->reset_ras_error_count) in amdgpu_ras_reset_error_status()
1026 adev->gfx.ras_funcs->reset_ras_error_count(adev); in amdgpu_ras_reset_error_status()
1028 if (adev->gfx.ras_funcs && in amdgpu_ras_reset_error_status()
1029 adev->gfx.ras_funcs->reset_ras_error_status) in amdgpu_ras_reset_error_status()
1030 adev->gfx.ras_funcs->reset_ras_error_status(adev); in amdgpu_ras_reset_error_status()
1033 if (adev->mmhub.ras_funcs && in amdgpu_ras_reset_error_status()
1034 adev->mmhub.ras_funcs->reset_ras_error_count) in amdgpu_ras_reset_error_status()
1035 adev->mmhub.ras_funcs->reset_ras_error_count(adev); in amdgpu_ras_reset_error_status()
1037 if (adev->mmhub.ras_funcs && in amdgpu_ras_reset_error_status()
1038 adev->mmhub.ras_funcs->reset_ras_error_status) in amdgpu_ras_reset_error_status()
1039 adev->mmhub.ras_funcs->reset_ras_error_status(adev); in amdgpu_ras_reset_error_status()
1046 if (adev->hdp.ras_funcs && in amdgpu_ras_reset_error_status()
1047 adev->hdp.ras_funcs->reset_ras_error_count) in amdgpu_ras_reset_error_status()
1048 adev->hdp.ras_funcs->reset_ras_error_count(adev); in amdgpu_ras_reset_error_status()
1109 if (adev->gfx.ras_funcs && in amdgpu_ras_error_inject()
1110 adev->gfx.ras_funcs->ras_error_inject) in amdgpu_ras_error_inject()
1111 ret = adev->gfx.ras_funcs->ras_error_inject(adev, info); in amdgpu_ras_error_inject()
1740 if (adev->gfx.ras_funcs && in amdgpu_ras_error_status_query()
1741 adev->gfx.ras_funcs->query_ras_error_status) in amdgpu_ras_error_status_query()
1742 adev->gfx.ras_funcs->query_ras_error_status(adev); in amdgpu_ras_error_status_query()
1745 if (adev->mmhub.ras_funcs && in amdgpu_ras_error_status_query()
1746 adev->mmhub.ras_funcs->query_ras_error_status) in amdgpu_ras_error_status_query()
1747 adev->mmhub.ras_funcs->query_ras_error_status(adev); in amdgpu_ras_error_status_query()
2317 adev->nbio.ras_funcs = &nbio_v7_4_ras_funcs; in amdgpu_ras_init()
2324 if (adev->nbio.ras_funcs && in amdgpu_ras_init()
2325 adev->nbio.ras_funcs->init_ras_controller_interrupt) { in amdgpu_ras_init()
2326 r = adev->nbio.ras_funcs->init_ras_controller_interrupt(adev); in amdgpu_ras_init()
2331 if (adev->nbio.ras_funcs && in amdgpu_ras_init()
2332 adev->nbio.ras_funcs->init_ras_err_event_athub_interrupt) { in amdgpu_ras_init()
2333 r = adev->nbio.ras_funcs->init_ras_err_event_athub_interrupt(adev); in amdgpu_ras_init()
2341 adev->umc.ras_funcs && in amdgpu_ras_init()
2342 adev->umc.ras_funcs->query_ras_poison_mode) { in amdgpu_ras_init()
2346 adev->umc.ras_funcs->query_ras_poison_mode(adev); in amdgpu_ras_init()