Home
last modified time | relevance | path

Searched refs:sync_cmpxchg (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/arch/arm64/include/asm/
Dsync_bitops.h25 #define sync_cmpxchg cmpxchg macro
/Linux-v4.19/arch/arm/include/asm/
Dsync_bitops.h24 #define sync_cmpxchg cmpxchg macro
/Linux-v4.19/drivers/xen/events/
Devents_fifo.c241 w = sync_cmpxchg(word, old, new); in clear_masked()
268 } while ((w = sync_cmpxchg(word, old, new)) != old); in clear_linked()
/Linux-v4.19/drivers/xen/
Dgrant-table.c315 } while ((nflags = sync_cmpxchg(pflags, flags, 0)) != flags); in gnttab_end_foreign_access_ref_v1()
485 if (sync_cmpxchg(pflags, flags, 0) == flags) in gnttab_end_foreign_transfer_ref_v1()
516 if (sync_cmpxchg(pflags, flags, 0) == flags) in gnttab_end_foreign_transfer_ref_v2()
/Linux-v4.19/include/asm-generic/
Datomic-instrumented.h425 #define sync_cmpxchg(ptr, old, new) \ macro
/Linux-v4.19/arch/x86/kvm/
Dhyperv.c604 if (sync_cmpxchg(&dst_msg->header.message_type, HVMSG_NONE, in synic_deliver_msg()