Lines Matching refs:ras_obj
94 struct amdgpu_ras_block_object *ras_obj; member
1001 if (!node->ras_obj) { in amdgpu_ras_get_ras_block()
1006 obj = node->ras_obj; in amdgpu_ras_get_ras_block()
2394 struct amdgpu_ras_block_object *ras_obj; in amdgpu_ras_interrupt_add_handler() local
2404 ras_obj = container_of(head, struct amdgpu_ras_block_object, ras_comm); in amdgpu_ras_interrupt_add_handler()
2410 .cb = ras_obj->ras_cb, in amdgpu_ras_interrupt_add_handler()
4083 struct amdgpu_ras_block_object *ras_obj = NULL; in amdgpu_ras_block_late_init() local
4112 ras_obj = container_of(ras_block, struct amdgpu_ras_block_object, ras_comm); in amdgpu_ras_block_late_init()
4113 if (ras_obj->ras_cb || (ras_obj->hw_ops && in amdgpu_ras_block_late_init()
4114 (ras_obj->hw_ops->query_poison_status || in amdgpu_ras_block_late_init()
4115 ras_obj->hw_ops->handle_poison_consumption))) { in amdgpu_ras_block_late_init()
4121 if (ras_obj->hw_ops && in amdgpu_ras_block_late_init()
4122 (ras_obj->hw_ops->query_ras_error_count || in amdgpu_ras_block_late_init()
4123 ras_obj->hw_ops->query_ras_error_status)) { in amdgpu_ras_block_late_init()
4146 if (ras_obj->ras_cb) in amdgpu_ras_block_late_init()
4163 struct amdgpu_ras_block_object *ras_obj; in amdgpu_ras_block_late_fini() local
4169 ras_obj = container_of(ras_block, struct amdgpu_ras_block_object, ras_comm); in amdgpu_ras_block_late_fini()
4170 if (ras_obj->ras_cb) in amdgpu_ras_block_late_fini()
4261 obj = node->ras_obj; in amdgpu_ras_late_init()
4310 if (ras_node->ras_obj) { in amdgpu_ras_fini()
4311 obj = ras_node->ras_obj; in amdgpu_ras_fini()
4789 ras_node->ras_obj = ras_block_obj; in amdgpu_ras_register_ras_block()