Home
last modified time | relevance | path

Searched refs:sync_cmpxchg (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dsync_bitops.h24 #define sync_cmpxchg cmpxchg macro
/kernel/linux/linux-5.10/drivers/xen/events/
H A Devents_fifo.c242 w = sync_cmpxchg(word, old, new); in clear_masked_cond()
270 } while ((w = sync_cmpxchg(word, old, new)) != old); in clear_linked()
/kernel/linux/linux-6.6/drivers/xen/events/
H A Devents_fifo.c242 w = sync_cmpxchg(word, old, new); in clear_masked_cond()
270 } while ((w = sync_cmpxchg(word, old, new)) != old); in clear_linked()
/kernel/linux/linux-5.10/drivers/xen/
H A Dgrant-table.c295 } while ((nflags = sync_cmpxchg(pflags, flags, 0)) != flags); in gnttab_end_foreign_access_ref_v1()
491 if (sync_cmpxchg(pflags, flags, 0) == flags) in gnttab_end_foreign_transfer_ref_v1()
522 if (sync_cmpxchg(pflags, flags, 0) == flags) in gnttab_end_foreign_transfer_ref_v2()
/kernel/linux/linux-5.10/include/asm-generic/
H A Datomic-instrumented.h1766 #define sync_cmpxchg(ptr, ...) \ macro
/kernel/linux/linux-6.6/drivers/xen/
H A Dgrant-table.c439 } while ((nflags = sync_cmpxchg(pflags, flags, 0)) != flags); in gnttab_end_foreign_access_ref_v1()
/kernel/linux/linux-6.6/include/linux/atomic/
H A Datomic-instrumented.h4966 #define sync_cmpxchg(ptr, ...) \ macro

Completed in 14 milliseconds