Searched refs:atomic_cmpxchg (Results 1 – 6 of 6) sorted by relevance
/dragonfly/sys/dev/drm/include/linux/ |
H A D | atomic.h | 121 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg() function
|
/dragonfly/sys/dev/drm/radeon/ |
H A D | radeon_vce.c | 539 if (!atomic_cmpxchg(&p->rdev->vce.handles[i], 0, handle)) { in radeon_vce_validate_handle() 680 atomic_cmpxchg(&p->rdev->vce.handles[i], handle, 0); in radeon_vce_cs_parse()
|
H A D | radeon_uvd.c | 522 if (!atomic_cmpxchg(&p->rdev->uvd.handles[i], 0, handle)) { in radeon_uvd_cs_msg() 558 atomic_cmpxchg(&p->rdev->uvd.handles[i], handle, 0); in radeon_uvd_cs_msg()
|
/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | amdgpu_uvd.c | 751 if (!atomic_cmpxchg(&adev->uvd.handles[i], 0, handle)) { in amdgpu_uvd_cs_msg() 784 atomic_cmpxchg(&adev->uvd.handles[i], handle, 0); in amdgpu_uvd_cs_msg()
|
H A D | amdgpu_fence.c | 238 } while (atomic_cmpxchg(&drv->last_seq, last_seq, seq) != last_seq); in amdgpu_fence_process()
|
H A D | amdgpu_vce.c | 690 if (!atomic_cmpxchg(&p->adev->vce.handles[i], 0, handle)) { in amdgpu_vce_validate_handle()
|