Lines Matching refs:ras_obj
95 struct amdgpu_ras_block_object *ras_obj; member
1079 if (!node->ras_obj) { in amdgpu_ras_get_ras_block()
1084 obj = node->ras_obj; in amdgpu_ras_get_ras_block()
2624 struct amdgpu_ras_block_object *ras_obj; in amdgpu_ras_interrupt_add_handler() local
2634 ras_obj = container_of(head, struct amdgpu_ras_block_object, ras_comm); in amdgpu_ras_interrupt_add_handler()
2640 .cb = ras_obj->ras_cb, in amdgpu_ras_interrupt_add_handler()
4455 struct amdgpu_ras_block_object *ras_obj = NULL; in amdgpu_ras_block_late_init() local
4484 ras_obj = container_of(ras_block, struct amdgpu_ras_block_object, ras_comm); in amdgpu_ras_block_late_init()
4485 if (ras_obj->ras_cb || (ras_obj->hw_ops && in amdgpu_ras_block_late_init()
4486 (ras_obj->hw_ops->query_poison_status || in amdgpu_ras_block_late_init()
4487 ras_obj->hw_ops->handle_poison_consumption))) { in amdgpu_ras_block_late_init()
4493 if (ras_obj->hw_ops && in amdgpu_ras_block_late_init()
4494 (ras_obj->hw_ops->query_ras_error_count || in amdgpu_ras_block_late_init()
4495 ras_obj->hw_ops->query_ras_error_status)) { in amdgpu_ras_block_late_init()
4518 if (ras_obj->ras_cb) in amdgpu_ras_block_late_init()
4535 struct amdgpu_ras_block_object *ras_obj; in amdgpu_ras_block_late_fini() local
4541 ras_obj = container_of(ras_block, struct amdgpu_ras_block_object, ras_comm); in amdgpu_ras_block_late_fini()
4542 if (ras_obj->ras_cb) in amdgpu_ras_block_late_fini()
4633 obj = node->ras_obj; in amdgpu_ras_late_init()
4687 if (ras_node->ras_obj) { in amdgpu_ras_fini()
4688 obj = ras_node->ras_obj; in amdgpu_ras_fini()
5196 ras_node->ras_obj = ras_block_obj; in amdgpu_ras_register_ras_block()