Home
last modified time | relevance | path

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

/freebsd/sys/arm/include/
H A Datomic.h660 atomic_readandclear_32(volatile uint32_t *p) in atomic_readandclear_32() function
703 return (atomic_readandclear_32((volatile uint32_t *)p)); in atomic_readandclear_long()
1075 #define atomic_readandclear_ptr atomic_readandclear_32
1101 #define atomic_readandclear_int atomic_readandclear_32
/freebsd/sys/riscv/vmm/
H A Dvmm_fence.c125 pending = atomic_readandclear_32(&hypctx->fence_req); in vmm_fence_process()
/freebsd/sys/riscv/riscv/
H A Dsbi_ipi.c112 ipi_bitmap = atomic_readandclear_32(&sc->pending_ipis[cpu]); in sbi_ipi_intr()
/freebsd/sys/riscv/include/
H A Datomic.h254 atomic_readandclear_32(volatile uint32_t *p) in atomic_readandclear_32() function
302 #define atomic_readandclear_int atomic_readandclear_32
/freebsd/sys/powerpc/powerpc/
H A Dmp_machdep.c301 ipimask = atomic_readandclear_32(&(pcpup->pc_ipimask)); in powerpc_ipi_handler()
/freebsd/sys/dev/uart/
H A Duart_tty.c328 pend = atomic_readandclear_32(&sc->sc_ttypend); in uart_tty_intr()
/freebsd/sys/amd64/include/
H A Datomic.h536 #define atomic_readandclear_32 atomic_readandclear_int macro
/freebsd/sys/powerpc/aim/
H A Dmmu_oea64.c1376 refchg |= atomic_readandclear_32(&m->md.mdpg_attrs); in moea64_unwire()
2088 if ((refchg | atomic_readandclear_32(&m->md.mdpg_attrs)) & LPTE_CHG) in moea64_remove_write()
2155 atomic_readandclear_32(&m->md.mdpg_attrs); in moea64_page_set_memattr()
2586 refchg |= atomic_readandclear_32(&pg->md.mdpg_attrs); in moea64_pvo_protect()
2977 refchg |= atomic_readandclear_32(&pg->md.mdpg_attrs); in moea64_pvo_remove_from_pmap()
3668 atomic_readandclear_32(&m->md.mdpg_attrs); in moea64_sp_refchg_process()
/freebsd/sys/dev/ocs_fc/
H A Docs_os.h966 #define ocs_atomic_read_and_clear atomic_readandclear_32(a)
/freebsd/sys/arm64/include/
H A Datomic.h567 #define atomic_readandclear_int atomic_readandclear_32
/freebsd/sys/i386/include/
H A Datomic.h789 #define atomic_readandclear_32 atomic_readandclear_int macro
/freebsd/sys/sys/
H A Datomic_san.h360 #define atomic_readandclear_32 ATOMIC_SAN(readandclear_32) macro
/freebsd/sys/arm64/apple/
H A Dapple_aic.c545 mask = atomic_readandclear_32(&sc->sc_ipimasks[cpu]); in apple_aic_ipi_received()
/freebsd/sys/powerpc/include/
H A Datomic.h483 #define atomic_readandclear_32 atomic_readandclear_int macro
/freebsd/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiapi.c5414 lReadRm = atomic_readandclear_32( &pWWNList[lDevIndex].devRemoved ); in agtiapi_GetDevHandle()
5897 lReadRm = atomic_readandclear_32( &pWWNList[lIdx].devRemoved ); in agtiapi_clrRmScan()
/freebsd/sys/dev/hwpmc/
H A Dhwpmc_mod.c4734 nrecords = atomic_readandclear_32(&td->td_pmcpend); in pmc_capture_user_callchain()