Home
last modified time | relevance | path

Searched defs:atomic_swap (Results 1 – 10 of 10) sorted by relevance

/external/coreboot/src/arch/riscv/include/arch/smp/
Datomic.h18 # define atomic_swap(v, swp) __sync_lock_test_and_set(&((v)->counter), swp) macro
33 static inline int atomic_swap(atomic_t *v, int swp) in atomic_swap() function
/external/trusty/lk/arch/arm/include/arch/
Darch_ops.h203 static inline int atomic_swap(volatile int *ptr, int val) in atomic_swap() function
404 static inline int atomic_swap(volatile int *ptr, int val) in atomic_swap() function
475 static inline int atomic_swap(volatile int *ptr, int val) { return _atomic_swap(ptr, val); } in atomic_swap() function
/external/trusty/lk/arch/x86/include/arch/
Darch_ops.h90 static inline int atomic_swap(volatile int *ptr, int val) in atomic_swap() function
/external/rust/android-crates-io/crates/portable-atomic/src/imp/atomic128/
Ds390x.rs202 unsafe fn atomic_swap(dst: *mut u128, val: u128, _order: Ordering) -> u128 { in atomic_swap() function
Dintrinsics.rs260 unsafe fn atomic_swap(dst: *mut u128, val: u128, order: Ordering) -> u128 { in atomic_swap() function
/external/trusty/lk/arch/arm64/include/arch/
Darch_ops.h192 static inline int atomic_swap(volatile int *ptr, int val) in atomic_swap() function
/external/rust/android-crates-io/crates/atomic/src/
Dops.rs136 pub unsafe fn atomic_swap<T: NoUninit>(dst: *mut T, val: T, order: Ordering) -> T { in atomic_swap() function
Dfallback.rs114 pub unsafe fn atomic_swap<T>(dst: *mut T, val: T) -> T { in atomic_swap() function
/external/linux-kselftest/tools/testing/selftests/bpf/
Dbench.h100 static inline long atomic_swap(long *value, long n) in atomic_swap() function
/external/rust/android-crates-io/crates/crossbeam-utils/src/atomic/
Datomic_cell.rs1109 unsafe fn atomic_swap<T>(dst: *mut T, val: T) -> T { in atomic_swap() function