Searched refs:sync_cmpxchg (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.10/arch/arm/include/asm/ |
| D | sync_bitops.h | 24 #define sync_cmpxchg cmpxchg macro
|
| /Linux-v5.10/drivers/xen/events/ |
| D | events_fifo.c | 248 w = sync_cmpxchg(word, old, new); in clear_masked_cond() 276 } while ((w = sync_cmpxchg(word, old, new)) != old); in clear_linked()
|
| /Linux-v5.10/drivers/xen/ |
| D | grant-table.c | 314 } while ((nflags = sync_cmpxchg(pflags, flags, 0)) != flags); in gnttab_end_foreign_access_ref_v1() 484 if (sync_cmpxchg(pflags, flags, 0) == flags) in gnttab_end_foreign_transfer_ref_v1() 515 if (sync_cmpxchg(pflags, flags, 0) == flags) in gnttab_end_foreign_transfer_ref_v2()
|
| /Linux-v5.10/include/asm-generic/ |
| D | atomic-instrumented.h | 1766 #define sync_cmpxchg(ptr, ...) \ macro
|