HomeSort by: relevance | last modified time | path
    Searched refs:cmpxchg (Results 1 - 14 of 14) sorted by relevancy

  /src/sys/external/bsd/acpica/dist/include/platform/
acwin.h 279 __asm lock cmpxchg dword ptr [ecx], edx \
301 __asm lock cmpxchg dword ptr [ecx], edx \
  /src/sys/external/bsd/drm2/dist/drm/
drm_lock.c 61 * Attempt to mark the lock as held by the given context, via the \p cmpxchg instruction.
80 prev = cmpxchg(lock, old, new);
111 * Marks the lock as held by the given context, via the \p cmpxchg instruction.
123 prev = cmpxchg(lock, old, new);
146 prev = cmpxchg(lock, old, new);
325 prev = cmpxchg(lock, old, DRM_KERNEL_CONTEXT);
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_sw_fence.h 134 cmpxchg(&fence->error, 0, error);
i915_gpu_error.c 835 if (cmpxchg(&error->sgl, NULL, m.sgl))
1874 cmpxchg(&i915->gpu_error.first_error, NULL, error))
1912 cmpxchg(&i915->gpu_error.first_error, NULL, error);
i915_active.c 254 return cmpxchg(__active_fence_slot(active), fence, NULL) == fence;
i915_vma.c 514 if (unlikely(cmpxchg(&vma->iomap, NULL, ptr))) {
  /src/sys/external/bsd/drm2/dist/drm/scheduler/
sched_entity.c 210 last_user = cmpxchg(&entity->last_user, curproc, NULL);
214 last_user = cmpxchg(&entity->last_user, current->group_leader, NULL);
  /src/sys/external/bsd/drm2/include/linux/
atomic.h 43 #define cmpxchg(P, O, N) __sync_val_compare_and_swap(P, O, N) macro
47 (*__tcx_v = cmpxchg((P), __tcx_expected, (N))) == __tcx_expected; \
  /src/sys/external/bsd/drm2/dist/drm/i810/
i810_dma.c 72 used = cmpxchg(buf_priv->in_use, I810_BUF_FREE,
90 used = cmpxchg(buf_priv->in_use, I810_BUF_CLIENT, I810_BUF_FREE);
782 (void)cmpxchg(buf_priv->in_use, I810_BUF_CLIENT,
881 int used = cmpxchg(buf_priv->in_use, I810_BUF_HARDWARE,
914 int used = cmpxchg(buf_priv->in_use, I810_BUF_CLIENT,
1052 u = cmpxchg(buf_priv->in_use, I810_BUF_CLIENT, I810_BUF_HARDWARE);
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_atomic_msvc.h 194 lock cmpxchg [ecx], dl
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_gt_requests.c 95 if (cmpxchg(&tl->retire, NULL, STUB)) /* already queued */
  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
vmwgfx_fifo.c 180 if (cmpxchg(fifo_mem + SVGA_FIFO_BUSY, 0, 1) == 0)
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_mman.c 1133 cmpxchg(&i915->gem.mmap_singleton, file, NULL);
i915_gem_context.c 1566 if (cmpxchg(&set->engines->engines[idx], NULL, ce)) {

Completed in 23 milliseconds