Home
last modified time | relevance | path

Searched refs:atomic_dec_return (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/include/drm/
H A Dtask_barrier.h96 if (atomic_dec_return(&tb->count) == 0) in task_barrier_exit()
/netbsd-src/sys/external/bsd/drm2/include/linux/
H A Drefcount.h101 if (atomic_dec_return(&rc->rc_count) == 0) in refcount_dec_and_mutex_lock()
H A Datomic.h154 atomic_dec_return(atomic_t *atomic) in atomic_dec_return() function
169 return atomic_dec_return(atomic) == 0; in atomic_dec_and_test()
H A Dspinlock.h231 if (atomic_dec_return(atomic) == 0) in _atomic_dec_and_lock_irqsave()
/netbsd-src/sys/external/bsd/vchiq/dist/interface/compat/
H A Dvchi_bsd.h68 #define atomic_dec_return(v) atomic_dec_uint_nv(v) macro
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/
H A Dnouveau_nvif_notify.c80 if (atomic_dec_return(&notify->putcnt) != 0) in nvif_notify_get_()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
H A Dkfd_device.c798 count = atomic_dec_return(&kfd_locked); in kgd2kfd_resume()
1157 int count = atomic_dec_return(&kfd->compute_profile); in kfd_dec_compute_active()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_ring.c179 if (atomic_dec_return(&ring->num_jobs[priority]) > 0) in amdgpu_ring_priority_put()
H A Damdgpu_vm.c1904 if (atomic_dec_return(&adev->vm_manager.num_prt_users) == 0) in amdgpu_vm_prt_put()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dgtt.c940 return atomic_dec_return(&spt->refcount); in ppgtt_put_spt()
/netbsd-src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/
H A Dvchiq_core.c1471 if (unlikely(atomic_dec_return(&pause_bulks_count) != 0)) { in resume_bulks()