Searched refs:atomic_swap_int (Results 1 - 13 of 13) sorted by relevance
/freebsd-13-stable/sys/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 | 88 * atomic_swap_int(P, V) (return (*(u_int *)(P)); *(u_int *)(P) = (V);) 732 atomic_swap_int(volatile u_int *p, u_int v) function 737 "# atomic_swap_int" 747 return (atomic_swap_int((volatile u_int *)p, (u_int)v)); 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))
|
/freebsd-13-stable/sys/arm/include/ |
H A D | atomic.h | 100 #define atomic_swap_int atomic_swap_32 macro
|
/freebsd-13-stable/sys/dev/drm2/ |
H A D | drm_atomic.h | 63 #define atomic_xchg(p, v) atomic_swap_int(p, v)
|
/freebsd-13-stable/sys/amd64/include/ |
H A D | atomic.h | 94 * atomic_swap_int(P, V) (return (*(u_int *)(P)); *(u_int *)(P) = (V);) 472 atomic_swap_int(volatile u_int *p, u_int v) function 477 "# atomic_swap_int" 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
|
/freebsd-13-stable/sys/i386/linux/ |
H A D | linux_copyout.c | 64 *st->oldval = atomic_swap_int((int *)kva, st->oparg);
|
/freebsd-13-stable/sys/compat/linuxkpi/common/include/asm/ |
H A D | atomic.h | 144 return (atomic_swap_int(&v->counter, i));
|
/freebsd-13-stable/sys/riscv/include/ |
H A D | atomic.h | 441 #define atomic_swap_int atomic_swap_32 macro
|
/freebsd-13-stable/sys/sys/ |
H A D | atomic_san.h | 187 #define atomic_swap_int kcsan_atomic_swap_int macro
|
/freebsd-13-stable/sys/mips/include/ |
H A D | atomic.h | 783 atomic_swap_int(volatile unsigned int *ptr, const unsigned int value) function
|
/freebsd-13-stable/sys/arm64/include/ |
H A D | atomic.h | 503 #define atomic_swap_int atomic_swap_32 macro
|
/freebsd-13-stable/sys/powerpc/include/ |
H A D | atomic.h | 986 #define atomic_swap_int atomic_swap_32 macro
|
/freebsd-13-stable/sys/vm/ |
H A D | vm_page.c | 1202 x = atomic_swap_int(&m->busy_lock, VPB_FREED);
|
Completed in 208 milliseconds