Home
last modified time | relevance | path

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

/freebsd/sys/powerpc/include/
H A Datomic.h446 atomic_readandclear_int(volatile u_int *addr)
483 #define atomic_readandclear_32 atomic_readandclear_int
494 return ((u_long)atomic_readandclear_int((volatile u_int *)addr)); in atomic_readandclear_long()
497 #define atomic_readandclear_ptr atomic_readandclear_int
/freebsd/sys/i386/include/
H A Datomic.h719 #define atomic_readandclear_int(p) atomic_swap_int(p, 0) macro
789 #define atomic_readandclear_32 atomic_readandclear_int
858 atomic_readandclear_int((volatile u_int *)(p))
/freebsd/sys/amd64/include/
H A Datomic.h466 #define atomic_readandclear_int(p) atomic_swap_int(p, 0) macro
536 #define atomic_readandclear_32 atomic_readandclear_int
/freebsd/sys/vm/
H A Dvm_pageout.c1668 freed = atomic_readandclear_int(&vmd->vmd_inactive_freed); in vm_pageout_inactive_dispatch()
1676 us = max(atomic_readandclear_int(&vmd->vmd_inactive_us), 1); in vm_pageout_inactive_dispatch()
1704 deficit = atomic_readandclear_int(&vmd->vmd_pageout_deficit); in vm_pageout_inactive()
1711 addl_page_shortage = atomic_readandclear_int(&vmd->vmd_addl_shortage); in vm_pageout_inactive()
/freebsd/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h122 return atomic_readandclear_int(v); in atomic_xchg()
/freebsd/sys/riscv/include/
H A Datomic.h302 #define atomic_readandclear_int atomic_readandclear_32 macro
/freebsd/sys/arm64/include/
H A Datomic.h567 #define atomic_readandclear_int atomic_readandclear_32 macro
/freebsd/sys/sys/
H A Datomic_san.h213 #define atomic_readandclear_int ATOMIC_SAN(readandclear_int) macro
/freebsd/sys/arm/include/
H A Datomic.h1101 #define atomic_readandclear_int atomic_readandclear_32 macro
/freebsd/sys/kern/
H A Dkern_clocksource.c463 if (atomic_readandclear_int(&state->handle) && !busy) {
/freebsd/sys/dev/ipmi/
H A Dipmi.c744 } else if (atomic_readandclear_int(&sc->ipmi_watchdog_active) != 0) { in ipmi_wd_event()
/freebsd/sys/dev/firewire/
H A Dfwohci.c1922 irstat = atomic_readandclear_int(&sc->irstat);
1938 itstat = atomic_readandclear_int(&sc->itstat);
2051 stat = atomic_readandclear_int(&sc->intstat);
/freebsd/sys/x86/x86/
H A Dmp_x86.c1334 ipi_bitmap = atomic_readandclear_int(&cpuid_to_pcpu[cpu]-> in ipi_bitmap_handler()
/freebsd/sys/dev/nvmf/host/
H A Dnvmf.c154 traffic = atomic_readandclear_int(&sc->ka_active_rx_traffic); in nvmf_check_keep_alive()
/freebsd/sys/dev/nvmf/controller/
H A Dnvmft_controller.c95 traffic = atomic_readandclear_int(&ctrlr->ka_active_traffic); in nvmft_keep_alive_timer()
/freebsd/sys/dev/cxgbe/
H A Dt4_sge.c6353 atomic_readandclear_int(&eq->equiq); in handle_wrq_egr_update()
6364 atomic_readandclear_int(&eq->equiq); in handle_eth_egr_update()