Searched refs:try_cmpxchg (Results 1 – 6 of 6) sorted by relevance
| /linux/scripts/atomic/ |
| A D | atomics.tbl | 32 try_cmpxchg B v p:old i:new
|
| /linux/Documentation/ |
| A D | atomic_t.txt | 148 - swap operations: xchg(), cmpxchg() and try_cmpxchg() 282 Both provide the same functionality, but try_cmpxchg() can lead to more 313 NB. try_cmpxchg() also generates better code on some platforms (notably x86)
|
| /linux/drivers/gpu/drm/i915/gt/ |
| A D | intel_gt_requests.c | 107 while (!try_cmpxchg(&engine->retire, &first, tl)); in add_retire()
|
| /linux/arch/x86/kernel/ |
| A D | kvm.c | 651 if (try_cmpxchg(&src->preempted, &state, in kvm_flush_tlb_multi()
|
| /linux/drivers/gpu/drm/i915/ |
| A D | i915_request.c | 535 } while (!try_cmpxchg(&rq->fence.error, &old, error)); in i915_request_set_error_once()
|
| /linux/include/linux/atomic/ |
| A D | atomic-instrumented.h | 1842 #define try_cmpxchg(ptr, oldp, ...) \ macro
|
Completed in 24 milliseconds