Lines Matching defs:block_obj

949 static int amdgpu_ras_block_match_default(struct amdgpu_ras_block_object *block_obj,
952 if (!block_obj)
955 if (block_obj->ras_comm.block == block)
1025 struct amdgpu_ras_block_object *block_obj = NULL;
1038 block_obj = amdgpu_ras_get_ras_block(adev, info->head.block, 0);
1039 if (!block_obj || !block_obj->hw_ops) {
1045 if (block_obj->hw_ops->query_ras_error_count)
1046 block_obj->hw_ops->query_ras_error_count(adev, &err_data);
1051 if (block_obj->hw_ops->query_ras_error_status)
1052 block_obj->hw_ops->query_ras_error_status(adev);
1109 struct amdgpu_ras_block_object *block_obj = amdgpu_ras_get_ras_block(adev, block, 0);
1114 if (!block_obj || !block_obj->hw_ops) {
1120 if (block_obj->hw_ops->reset_ras_error_count)
1121 block_obj->hw_ops->reset_ras_error_count(adev);
1125 if (block_obj->hw_ops->reset_ras_error_status)
1126 block_obj->hw_ops->reset_ras_error_status(adev);
1145 struct amdgpu_ras_block_object *block_obj = amdgpu_ras_get_ras_block(adev,
1156 if (!block_obj || !block_obj->hw_ops) {
1170 if (block_obj->hw_ops->ras_error_inject) {
1172 ret = block_obj->hw_ops->ras_error_inject(adev, info, info->instance_mask);
1174 ret = block_obj->hw_ops->ras_error_inject(adev, &block_info,
1690 struct amdgpu_ras_block_object *block_obj =
1693 if (!block_obj)
1700 if (block_obj->hw_ops && block_obj->hw_ops->query_poison_status) {
1701 poison_stat = block_obj->hw_ops->query_poison_status(adev);
1705 block_obj->ras_comm.name);
1713 if (block_obj->hw_ops && block_obj->hw_ops->handle_poison_consumption)
1714 poison_stat = block_obj->hw_ops->handle_poison_consumption(adev);
1719 block_obj->ras_comm.name);
1955 struct amdgpu_ras_block_object *block_obj;
1964 block_obj = amdgpu_ras_get_ras_block(adev,
1968 if (!block_obj || !block_obj->hw_ops) {
1974 if (block_obj->hw_ops->query_ras_error_status)
1975 block_obj->hw_ops->query_ras_error_status(adev);