Lines Matching refs:ras

322 		DRM_ERROR("Failed to alloc buf to write table ras info\n");
337 DRM_ERROR("Failed to write EEPROM table ras info:%d", res);
733 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev);
741 control->ras_num_recs >= ras->bad_page_cnt_threshold) {
744 control->ras_num_recs, ras->bad_page_cnt_threshold);
796 control->ras_num_recs < ras->bad_page_cnt_threshold)
797 control->tbl_rai.health_percent = ((ras->bad_page_cnt_threshold -
799 ras->bad_page_cnt_threshold;
1020 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev);
1021 struct amdgpu_ras_eeprom_control *control = ras ? &ras->eeprom_control : NULL;
1028 if (!ras || !control) {
1077 struct amdgpu_ras *ras = container_of(control, struct amdgpu_ras,
1079 struct dentry *de = ras->de_ras_eeprom_table;
1089 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev);
1090 struct amdgpu_ras_eeprom_control *control = &ras->eeprom_control;
1204 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev);
1205 struct amdgpu_ras_eeprom_control *control = ras ? &ras->eeprom_control : NULL;
1212 if (!ras || !control) {
1298 DRM_ERROR("Failed to alloc buf to read EEPROM table ras info\n");
1303 * EEPROM table V2_1 supports ras info,
1304 * read EEPROM table ras info
1310 DRM_ERROR("Failed to read EEPROM table ras info, res:%d", res);
1328 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev);
1386 if (10 * control->ras_num_recs >= 9 * ras->bad_page_cnt_threshold)
1389 ras->bad_page_cnt_threshold);
1402 if (ras->bad_page_cnt_threshold > control->ras_num_recs) {
1405 * ras->bad_page_cnt_threshold - control->num_recs > 0,
1413 ras->bad_page_cnt_threshold);
1418 control->ras_num_recs, ras->bad_page_cnt_threshold);
1427 control->ras_num_recs, ras->bad_page_cnt_threshold);