Lines Matching refs:amdgpu_ras
139 static bool amdgpu_ras_check_bad_page_unlock(struct amdgpu_ras *con,
671 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_create_obj()
707 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_find_obj()
750 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_is_feature_enabled()
762 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in __amdgpu_ras_feature_enable()
798 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_feature_enable()
855 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_feature_enable_on_boot()
906 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_disable_all_features()
928 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_enable_all_features()
1021 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_get_ecc_info()
1651 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_query_error_count()
1746 struct amdgpu_ras *con = in amdgpu_ras_sysfs_badpages_read()
1747 container_of(attr, struct amdgpu_ras, badpages_attr); in amdgpu_ras_sysfs_badpages_read()
1777 struct amdgpu_ras *con = in amdgpu_ras_sysfs_features_read()
1778 container_of(attr, struct amdgpu_ras, features_attr); in amdgpu_ras_sysfs_features_read()
1786 struct amdgpu_ras *con = in amdgpu_ras_sysfs_version_show()
1787 container_of(attr, struct amdgpu_ras, version_attr); in amdgpu_ras_sysfs_version_show()
1794 struct amdgpu_ras *con = in amdgpu_ras_sysfs_schema_show()
1795 container_of(attr, struct amdgpu_ras, schema_attr); in amdgpu_ras_sysfs_schema_show()
1811 struct amdgpu_ras *con = in amdgpu_ras_sysfs_event_state_show()
1812 container_of(attr, struct amdgpu_ras, event_state_attr); in amdgpu_ras_sysfs_event_state_show()
1834 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_sysfs_remove_bad_page_node()
1844 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_sysfs_remove_dev_attr_node()
1926 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_sysfs_remove_all()
1963 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_debugfs_create_ctrl_node()
2043 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_debugfs_create_all()
2090 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_fs_init()
2142 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_fs_fini()
2197 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_interrupt_poison_consumption_handler()
2261 struct amdgpu_ras *con = amdgpu_ras_get_context(obj->adev); in amdgpu_ras_interrupt_poison_creation_handler()
2441 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_interrupt_remove_all()
2455 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_log_on_err_counter()
2530 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_query_err_status()
2553 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_badpages_read()
2611 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_in_recovery()
2635 struct amdgpu_ras *ras = in amdgpu_ras_do_recovery()
2636 container_of(work, struct amdgpu_ras, recovery_work); in amdgpu_ras_do_recovery()
2812 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in __amdgpu_ras_restore_bad_pages()
2940 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_add_bad_pages()
3012 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_save_bad_pages()
3137 static bool amdgpu_ras_check_bad_page_unlock(struct amdgpu_ras *con, in amdgpu_ras_check_bad_page_unlock()
3159 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_check_bad_page()
3174 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_validate_threshold()
3212 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_put_poison_req()
3233 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_get_poison_req()
3267 static bool amdgpu_ras_schedule_retirement_dwork(struct amdgpu_ras *con, in amdgpu_ras_schedule_retirement_dwork()
3286 struct amdgpu_ras *con = container_of(work, struct amdgpu_ras, in amdgpu_ras_do_page_retirement()
3320 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_poison_creation_handler()
3367 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_clear_poison_fifo()
3379 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_poison_consumption_handler()
3423 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_page_retirement_thread()
3500 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_init_badpage_info()
3547 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_recovery_init()
3629 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_recovery_fini()
3773 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_query_poison_mode()
3869 struct amdgpu_ras *con = container_of(work, struct amdgpu_ras, in amdgpu_ras_counte_dw()
3917 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_event_mgr_init()
3938 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_init_reserved_vram_size()
3959 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_init()
4131 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_is_poison_mode_supported()
4144 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_block_late_init()
4245 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_resume()
4279 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_suspend()
4347 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_pre_fini()
4364 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_fini()
4409 struct amdgpu_ras *ras; in amdgpu_ras_get_fed_status()
4420 struct amdgpu_ras *ras; in amdgpu_ras_set_fed()
4433 struct amdgpu_ras *ras; in amdgpu_ras_clear_err_state()
4445 struct amdgpu_ras *ras; in amdgpu_ras_set_err_poison()
4454 struct amdgpu_ras *ras; in amdgpu_ras_is_err_state()
4471 struct amdgpu_ras *ras; in __get_ras_event_mgr()
4540 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_global_ras_isr()
4574 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_release_ras_context()
4688 struct amdgpu_ras *amdgpu_ras_get_context(struct amdgpu_device *adev) in amdgpu_ras_get_context()
4696 int amdgpu_ras_set_context(struct amdgpu_device *adev, struct amdgpu_ras *ras_con) in amdgpu_ras_set_context()
4710 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_is_supported()
4738 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_reset_gpu()
4772 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_set_mca_debug_mode()
4786 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_set_aca_debug_mode()
4803 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_get_aca_debug_mode()
4820 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_get_error_query_mode()
5272 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_reserve_page()
5306 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_is_rma()