Home
last modified time | relevance | path

Searched refs:atomic_readandclear_long (Results 1 – 8 of 8) sorted by relevance

/f-stack/freebsd/amd64/include/
H A Datomic.h555 #define atomic_readandclear_long(p) atomic_swap_long(p, 0) macro
651 #define atomic_readandclear_64 atomic_readandclear_long
678 #define atomic_readandclear_ptr atomic_readandclear_long
/f-stack/freebsd/mips/include/
H A Datomic.h701 #define atomic_readandclear_long atomic_readandclear_64 macro
754 #define atomic_readandclear_long(p) \ macro
780 #define atomic_readandclear_ptr atomic_readandclear_long
/f-stack/freebsd/sys/
H A D_cscan_atomic.h206 #define atomic_readandclear_long kcsan_atomic_readandclear_long macro
/f-stack/freebsd/arm64/include/
H A Datomic.h529 #define atomic_readandclear_long atomic_readandclear_64 macro
/f-stack/freebsd/arm/include/
H A Datomic-v6.h708 atomic_readandclear_long(volatile u_long *p) in atomic_readandclear_long() function
/f-stack/freebsd/amd64/vmm/intel/
H A Dvmx.c3933 val = atomic_readandclear_long(&pir_desc->pir[0]); in vmx_inject_pir()
3941 val = atomic_readandclear_long(&pir_desc->pir[1]); in vmx_inject_pir()
3949 val = atomic_readandclear_long(&pir_desc->pir[2]); in vmx_inject_pir()
3957 val = atomic_readandclear_long(&pir_desc->pir[3]); in vmx_inject_pir()
/f-stack/freebsd/i386/include/
H A Datomic.h810 #define atomic_readandclear_long(p) atomic_swap_long(p, 0) macro
/f-stack/freebsd/x86/xen/
H A Dxen_intr.c556 l1 = atomic_readandclear_long(&v->evtchn_pending_sel); in xen_intr_handle_upcall()