atomic_dec_return
if (atomic_dec_return(&adev->vm_manager.num_prt_users) == 0)
if (atomic_dec_return(&hive->number_devices) == 0) {
int count = atomic_dec_return(&node->kfd->compute_profile);
#define __this_cpu_dec_return(x) atomic_dec_return(&x)
if (atomic_dec_return(v) == 0)
return atomic_dec_return(&spt->refcount);
if (atomic_dec_return(&tb->count) == 0)
#define atomic_dec_and_test(v) (atomic_dec_return(v) == 0)
if (atomic_dec_return(v) == 0)