Searched refs:atomic_swap_int (Results 1 – 9 of 9) sorted by relevance
| /f-stack/freebsd/i386/include/ |
| H A D | pmap_nopae.h | 84 #define pte_load_store(ptep, pte) atomic_swap_int(ptep, pte) 85 #define pte_load_clear(ptep) atomic_swap_int(ptep, 0)
|
| H A D | atomic.h | 732 atomic_swap_int(volatile u_int *p, u_int v) in atomic_swap_int() function 747 return (atomic_swap_int((volatile u_int *)p, (u_int)v)); in atomic_swap_long() 752 u_int atomic_swap_int(volatile u_int *p, u_int v); 809 #define atomic_readandclear_int(p) atomic_swap_int(p, 0) 878 #define atomic_swap_32 atomic_swap_int 946 atomic_swap_int((volatile u_int *)(p), (u_int)(v))
|
| /f-stack/freebsd/amd64/include/ |
| H A D | atomic.h | 472 atomic_swap_int(volatile u_int *p, u_int v) in atomic_swap_int() function 497 u_int atomic_swap_int(volatile u_int *p, u_int v); 554 #define atomic_readandclear_int(p) atomic_swap_int(p, 0) 623 #define atomic_swap_32 atomic_swap_int
|
| /f-stack/freebsd/arm/include/ |
| H A D | atomic.h | 100 #define atomic_swap_int atomic_swap_32 macro
|
| /f-stack/freebsd/i386/linux/ |
| H A D | linux_copyout.c | 64 *st->oldval = atomic_swap_int((int *)kva, st->oparg); in futex_xchgl_slow0()
|
| /f-stack/freebsd/sys/ |
| H A D | _cscan_atomic.h | 187 #define atomic_swap_int kcsan_atomic_swap_int macro
|
| /f-stack/freebsd/arm64/include/ |
| H A D | atomic.h | 503 #define atomic_swap_int atomic_swap_32 macro
|
| /f-stack/freebsd/mips/include/ |
| H A D | atomic.h | 783 atomic_swap_int(volatile unsigned int *ptr, const unsigned int value) in atomic_swap_int() function
|
| /f-stack/freebsd/vm/ |
| H A D | vm_page.c | 1202 x = atomic_swap_int(&m->busy_lock, VPB_FREED); in vm_page_busy_free()
|