Lines Matching refs:poison_creation_count
2258 atomic_inc(&con->poison_creation_count); in amdgpu_ras_interrupt_poison_creation_handler()
3253 uint32_t poison_creation_count) in amdgpu_ras_poison_creation_handler() argument
3262 uint32_t need_query_count = poison_creation_count; in amdgpu_ras_poison_creation_handler()
3372 uint32_t poison_creation_count, msg_count; in amdgpu_ras_page_retirement_thread() local
3388 poison_creation_count = atomic_read(&con->poison_creation_count); in amdgpu_ras_page_retirement_thread()
3389 ret = amdgpu_ras_poison_creation_handler(adev, poison_creation_count); in amdgpu_ras_page_retirement_thread()
3393 if (poison_creation_count) { in amdgpu_ras_page_retirement_thread()
3394 atomic_sub(poison_creation_count, &con->poison_creation_count); in amdgpu_ras_page_retirement_thread()
3395 atomic_sub(poison_creation_count, &con->page_retirement_req_cnt); in amdgpu_ras_page_retirement_thread()
3397 } while (atomic_read(&con->poison_creation_count)); in amdgpu_ras_page_retirement_thread()
3413 atomic_set(&con->poison_creation_count, 0); in amdgpu_ras_page_retirement_thread()
3534 atomic_set(&con->poison_creation_count, 0); in amdgpu_ras_recovery_init()
3591 atomic_set(&con->poison_creation_count, 0); in amdgpu_ras_recovery_fini()