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()
1645 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_query_error_count()
1740 struct amdgpu_ras *con = in amdgpu_ras_sysfs_badpages_read()
1741 container_of(attr, struct amdgpu_ras, badpages_attr); in amdgpu_ras_sysfs_badpages_read()
1771 struct amdgpu_ras *con = in amdgpu_ras_sysfs_features_read()
1772 container_of(attr, struct amdgpu_ras, features_attr); in amdgpu_ras_sysfs_features_read()
1780 struct amdgpu_ras *con = in amdgpu_ras_sysfs_version_show()
1781 container_of(attr, struct amdgpu_ras, version_attr); in amdgpu_ras_sysfs_version_show()
1788 struct amdgpu_ras *con = in amdgpu_ras_sysfs_schema_show()
1789 container_of(attr, struct amdgpu_ras, schema_attr); in amdgpu_ras_sysfs_schema_show()
1805 struct amdgpu_ras *con = in amdgpu_ras_sysfs_event_state_show()
1806 container_of(attr, struct amdgpu_ras, event_state_attr); in amdgpu_ras_sysfs_event_state_show()
1828 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_sysfs_remove_bad_page_node()
1838 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_sysfs_remove_dev_attr_node()
1920 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_sysfs_remove_all()
1957 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_debugfs_create_ctrl_node()
2037 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_debugfs_create_all()
2084 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_fs_init()
2136 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_fs_fini()
2191 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_interrupt_poison_consumption_handler()
2255 struct amdgpu_ras *con = amdgpu_ras_get_context(obj->adev); in amdgpu_ras_interrupt_poison_creation_handler()
2435 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_interrupt_remove_all()
2449 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_log_on_err_counter()
2524 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_query_err_status()
2547 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_badpages_read()
2605 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_in_recovery()
2629 struct amdgpu_ras *ras = in amdgpu_ras_do_recovery()
2630 container_of(work, struct amdgpu_ras, recovery_work); in amdgpu_ras_do_recovery()
2806 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in __amdgpu_ras_restore_bad_pages()
2897 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_add_bad_pages()
2967 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_save_bad_pages()
3076 static bool amdgpu_ras_check_bad_page_unlock(struct amdgpu_ras *con, in amdgpu_ras_check_bad_page_unlock()
3098 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_check_bad_page()
3113 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_validate_threshold()
3151 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_put_poison_req()
3172 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_get_poison_req()
3206 static bool amdgpu_ras_schedule_retirement_dwork(struct amdgpu_ras *con, in amdgpu_ras_schedule_retirement_dwork()
3225 struct amdgpu_ras *con = container_of(work, struct amdgpu_ras, in amdgpu_ras_do_page_retirement()
3259 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_poison_creation_handler()
3315 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_clear_poison_fifo()
3327 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_poison_consumption_handler()
3371 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_page_retirement_thread()
3448 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_init_badpage_info()
3490 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_recovery_init()
3572 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_recovery_fini()
3715 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_query_poison_mode()
3809 struct amdgpu_ras *con = container_of(work, struct amdgpu_ras, in amdgpu_ras_counte_dw()
3857 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_event_mgr_init()
3878 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_init_reserved_vram_size()
3899 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_init()
4071 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_is_poison_mode_supported()
4084 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_block_late_init()
4185 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_resume()
4219 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_suspend()
4287 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_pre_fini()
4304 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_fini()
4349 struct amdgpu_ras *ras; in amdgpu_ras_get_fed_status()
4360 struct amdgpu_ras *ras; in amdgpu_ras_set_fed()
4373 struct amdgpu_ras *ras; in amdgpu_ras_clear_err_state()
4383 struct amdgpu_ras *ras; in amdgpu_ras_set_err_poison()
4392 struct amdgpu_ras *ras; in amdgpu_ras_is_err_state()
4409 struct amdgpu_ras *ras; in __get_ras_event_mgr()
4478 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_global_ras_isr()
4509 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_release_ras_context()
4623 struct amdgpu_ras *amdgpu_ras_get_context(struct amdgpu_device *adev) in amdgpu_ras_get_context()
4631 int amdgpu_ras_set_context(struct amdgpu_device *adev, struct amdgpu_ras *ras_con) in amdgpu_ras_set_context()
4645 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_is_supported()
4673 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_reset_gpu()
4707 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_set_mca_debug_mode()
4721 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_set_aca_debug_mode()
4738 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_get_aca_debug_mode()
4755 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_get_error_query_mode()
5207 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_reserve_page()
5241 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_ras_is_rma()