Home
last modified time | relevance | path

Searched refs:atomic_readandclear_int (Results 1 – 16 of 16) sorted by relevance

/freebsd-11-stable/sys/powerpc/include/
HDatomic.h447 atomic_readandclear_int(volatile u_int *addr)
488 #define atomic_readandclear_32 atomic_readandclear_int
499 return ((u_long)atomic_readandclear_int((volatile u_int *)addr)); in atomic_readandclear_long()
502 #define atomic_readandclear_ptr atomic_readandclear_int
/freebsd-11-stable/sys/arm/include/
HDatomic.h92 #define atomic_readandclear_int atomic_readandclear_32 macro
/freebsd-11-stable/sys/i386/include/
HDatomic.h809 #define atomic_readandclear_int(p) atomic_swap_int(p, 0) macro
878 #define atomic_readandclear_32 atomic_readandclear_int
943 atomic_readandclear_int((volatile u_int *)(p))
/freebsd-11-stable/sys/amd64/include/
HDatomic.h553 #define atomic_readandclear_int(p) atomic_swap_int(p, 0) macro
622 #define atomic_readandclear_32 atomic_readandclear_int
/freebsd-11-stable/sys/mips/mips/
HDmp_machdep.c123 ipi_bitmap = atomic_readandclear_int(PCPU_PTR(pending_ipis)); in mips_ipi_handler()
/freebsd-11-stable/sys/riscv/riscv/
HDmp_machdep.c289 ipi_bitmap = atomic_readandclear_int(PCPU_PTR(pending_ipis)); in ipi_handler()
/freebsd-11-stable/sys/arm64/include/
HDatomic.h375 #define atomic_readandclear_int atomic_readandclear_32 macro
/freebsd-11-stable/sys/contrib/vchiq/interface/compat/
HDvchi_bsd.h122 return atomic_readandclear_int(v); in atomic_xchg()
/freebsd-11-stable/sys/riscv/include/
HDatomic.h184 #define atomic_readandclear_int atomic_readandclear_32 macro
/freebsd-11-stable/sys/mips/include/
HDatomic.h642 #define atomic_readandclear_int atomic_readandclear_32 macro
/freebsd-11-stable/sys/kern/
HDkern_clocksource.c465 if (atomic_readandclear_int(&state->handle) && !busy) {
/freebsd-11-stable/sys/dev/ipmi/
HDipmi.c684 } else if (atomic_readandclear_int(&sc->ipmi_watchdog_active) != 0) { in ipmi_wd_event()
/freebsd-11-stable/sys/x86/x86/
HDmp_x86.c1126 ipi_bitmap = atomic_readandclear_int(&cpu_ipi_pending[cpu]); in ipi_bitmap_handler()
/freebsd-11-stable/sys/dev/firewire/
HDfwohci.c1924 irstat = atomic_readandclear_int(&sc->irstat);
1940 itstat = atomic_readandclear_int(&sc->itstat);
2053 stat = atomic_readandclear_int(&sc->intstat);
/freebsd-11-stable/sys/vm/
HDvm_pageout.c1114 deficit = atomic_readandclear_int(&vm_pageout_deficit); in vm_pageout_scan()
/freebsd-11-stable/sys/dev/cxgbe/
HDt4_sge.c5169 atomic_readandclear_int(&eq->equiq); in handle_wrq_egr_update()
5180 atomic_readandclear_int(&eq->equiq); in handle_eth_egr_update()