Searched refs:atomic_swap_long (Results 1 - 3 of 3) sorted by relevance

/barrelfish-master/include/arch/x86_64/machine/
H A Datomic.h87 * atomic_swap_long(P, V) (return (*(u_long *)(P)); *(u_long *)(P) = (V);)
465 atomic_swap_long(volatile u_long *p, u_long v) function
470 "# atomic_swap_long"
479 u_long atomic_swap_long(volatile u_long *p, u_long v);
524 #define atomic_readandclear_long(p) atomic_swap_long(p, 0)
600 #define atomic_swap_64 atomic_swap_long
624 #define atomic_swap_ptr atomic_swap_long
H A Dpmap.h268 #define pte_load_store(ptep, pte) atomic_swap_long(ptep, pte)
269 #define pte_load_clear(ptep) atomic_swap_long(ptep, 0)
/barrelfish-master/include/arch/aarch64/machine/
H A Datomic.h342 #define atomic_swap_long atomic_swap_64 macro

Completed in 96 milliseconds