Lines Matching refs:amdgpu_device

331 	struct amdgpu_device *adev;
375 typedef int (*ras_ih_cb)(struct amdgpu_device *adev,
401 struct amdgpu_device *adev;
480 static inline int amdgpu_ras_is_supported(struct amdgpu_device *adev, in amdgpu_ras_is_supported()
490 int amdgpu_ras_recovery_init(struct amdgpu_device *adev);
491 int amdgpu_ras_request_reset_on_boot(struct amdgpu_device *adev,
494 void amdgpu_ras_resume(struct amdgpu_device *adev);
495 void amdgpu_ras_suspend(struct amdgpu_device *adev);
497 int amdgpu_ras_query_error_count(struct amdgpu_device *adev,
502 int amdgpu_ras_add_bad_pages(struct amdgpu_device *adev,
505 int amdgpu_ras_save_bad_pages(struct amdgpu_device *adev);
507 static inline int amdgpu_ras_reset_gpu(struct amdgpu_device *adev) in amdgpu_ras_reset_gpu()
573 int amdgpu_ras_init(struct amdgpu_device *adev);
574 int amdgpu_ras_fini(struct amdgpu_device *adev);
575 int amdgpu_ras_pre_fini(struct amdgpu_device *adev);
576 int amdgpu_ras_late_init(struct amdgpu_device *adev,
580 void amdgpu_ras_late_fini(struct amdgpu_device *adev,
584 int amdgpu_ras_feature_enable(struct amdgpu_device *adev,
587 int amdgpu_ras_feature_enable_on_boot(struct amdgpu_device *adev,
590 int amdgpu_ras_sysfs_create(struct amdgpu_device *adev,
593 int amdgpu_ras_sysfs_remove(struct amdgpu_device *adev,
596 void amdgpu_ras_debugfs_create_all(struct amdgpu_device *adev);
598 int amdgpu_ras_query_error_status(struct amdgpu_device *adev,
601 int amdgpu_ras_reset_error_status(struct amdgpu_device *adev,
604 int amdgpu_ras_error_inject(struct amdgpu_device *adev,
607 int amdgpu_ras_interrupt_add_handler(struct amdgpu_device *adev,
610 int amdgpu_ras_interrupt_remove_handler(struct amdgpu_device *adev,
613 int amdgpu_ras_interrupt_dispatch(struct amdgpu_device *adev,
616 struct ras_manager *amdgpu_ras_find_obj(struct amdgpu_device *adev,
631 void amdgpu_ras_global_ras_isr(struct amdgpu_device *adev);
633 void amdgpu_ras_set_error_query_ready(struct amdgpu_device *adev, bool ready);
635 bool amdgpu_ras_need_emergency_restart(struct amdgpu_device *adev);
637 void amdgpu_release_ras_context(struct amdgpu_device *adev);
639 int amdgpu_persistent_edc_harvesting_supported(struct amdgpu_device *adev);