Defined in 3 files as a macro:
Referenced in 293 files:
- common/lib/libc/arch/sparc/atomic/atomic_cas.S, line 63
- common/lib/libc/gmon/mcount.c, 4 times
- external/bsd/top/dist/machine/m_sunos4.c, 12 times
- lib/libc/arch/powerpc/string/bzero.S, line 91
- sys/arch/aarch64/aarch64/cpu.c, 5 times
- sys/arch/aarch64/aarch64/cpu_machdep.c, 5 times
- sys/arch/aarch64/aarch64/cpufunc.c, line 145
- sys/arch/aarch64/aarch64/cpufunc_asm_armv8.S, 7 times
- sys/arch/aarch64/aarch64/db_machdep.c, 7 times
- sys/arch/aarch64/aarch64/locore.S, 4 times
- sys/arch/aarch64/aarch64/pmap.c, line 1821
- sys/arch/aarch64/aarch64/pmapboot.c, 3 times
- sys/arch/aarch64/include/cpu.h, line 133
- sys/arch/aarch64/include/machdep.h, line 69
- sys/arch/acorn32/include/lock.h, line 41
- sys/arch/alpha/alpha/cpu.c, 7 times
- sys/arch/alpha/alpha/db_interface.c, 3 times
- sys/arch/alpha/alpha/debug.s, 2 times
- sys/arch/alpha/alpha/fp_complete.c, line 720
- sys/arch/alpha/alpha/interrupt.c, 3 times
- sys/arch/alpha/alpha/lock_stubs.s, line 41
- sys/arch/alpha/alpha/locore.s, line 197
- sys/arch/alpha/alpha/machdep.c, 6 times
- sys/arch/alpha/alpha/patch.c, line 87
- sys/arch/alpha/alpha/pmap.c, 9 times
- sys/arch/alpha/include/asm.h, line 658
- sys/arch/alpha/include/cpu.h, 2 times
- sys/arch/alpha/include/cpuvar.h, line 38
- sys/arch/alpha/include/lock.h, line 151
- sys/arch/alpha/include/pmap.h, line 192
- sys/arch/alpha/tlsb/tlsb.c, line 197
- sys/arch/amd64/amd64/autoconf.c, line 111
- sys/arch/amd64/amd64/db_interface.c, 10 times
- sys/arch/amd64/amd64/lock_stubs.S, line 113
- sys/arch/amd64/amd64/vector.S, line 112
- sys/arch/amd64/include/db_machdep.h, line 55
- sys/arch/amd64/include/i82093reg.h, line 21
- sys/arch/arm/acpi/acpi_platform.c, 2 times
- sys/arch/arm/acpi/cpu_acpi.c, 2 times
- sys/arch/arm/arm/arm_machdep.c, 5 times
- sys/arch/arm/arm/armv6_start.S, line 769
- sys/arch/arm/arm/cpufunc.c, 2 times
- sys/arch/arm/arm/cpufunc_asm_armv7.S, 4 times
- sys/arch/arm/arm32/arm32_boot.c, 3 times
- sys/arch/arm/arm32/arm32_kvminit.c, 3 times
- sys/arch/arm/arm32/arm32_machdep.c, line 721
- sys/arch/arm/arm32/arm32_tlb.c, 3 times
- sys/arch/arm/arm32/cpu.c, 6 times
- sys/arch/arm/arm32/db_interface.c, 4 times
- sys/arch/arm/arm32/db_machdep.c, line 126
- sys/arch/arm/arm32/pmap.c, 17 times
- sys/arch/arm/broadcom/bcm2835_intr.c, 6 times
- sys/arch/arm/broadcom/bcm283x_platform.c, 3 times
- sys/arch/arm/broadcom/bcm53xx_board.c, line 589
- sys/arch/arm/cortex/gic.c, 9 times
- sys/arch/arm/cortex/gicv3.c, 6 times
- sys/arch/arm/fdt/cpu_fdt.c, 7 times
- sys/arch/arm/imx/fdt/imx6_platform.c, line 145
- sys/arch/arm/imx/imx7_board.c, 2 times
- sys/arch/arm/include/arm32/db_machdep.h, line 13
- sys/arch/arm/include/arm32/pmap.h, line 246
- sys/arch/arm/include/cpu.h, 5 times
- sys/arch/arm/include/cpufunc_proto.h, line 308
- sys/arch/arm/include/db_machdep.h, line 53
- sys/arch/arm/include/locore.h, 3 times
- sys/arch/arm/include/mutex.h, 3 times
- sys/arch/arm/include/rwlock.h, line 43
- sys/arch/arm/mainbus/cpu_mainbus.c, 3 times
- sys/arch/arm/mainbus/mainbus.c, line 154
- sys/arch/arm/mpcore/dic.c, line 249
- sys/arch/arm/nvidia/soc_tegra124.c, line 59
- sys/arch/arm/nvidia/tegra_platform.c, 2 times
- sys/arch/arm/pic/pic.c, 15 times
- sys/arch/arm/pic/picvar.h, 6 times
- sys/arch/arm/s3c2xx0/sscom.c, 2 times
- sys/arch/arm/s3c2xx0/sscom_var.h, line 183
- sys/arch/arm/samsung/exynos_platform.c, 3 times
- sys/arch/arm/samsung/mct.c, 6 times
- sys/arch/arm/vexpress/vexpress_platform.c, 2 times
- sys/arch/bebox/bebox/cpu.c, 2 times
- sys/arch/bebox/bebox/locore.S, line 132
- sys/arch/bebox/bebox/pic_bebox.c, line 74
- sys/arch/bebox/include/cpu.h, line 40
- sys/arch/evbarm/bcm53xx/bcm53xx_machdep.c, 3 times
- sys/arch/evbarm/beagle/beagle_machdep.c, 5 times
- sys/arch/evbarm/gumstix/gumstix_machdep.c, 3 times
- sys/arch/evbarm/imx7/imx7_machdep.c, 2 times
- sys/arch/evbarm/nitrogen6/nitrogen6_machdep.c, 3 times
- sys/arch/evbarm/zynq/zynq_machdep.c, 2 times
- sys/arch/evbmips/cavium/machdep.c, 2 times
- sys/arch/evbmips/ingenic/clock.c, line 235
- sys/arch/evbmips/ingenic/cpu.c, line 80
- sys/arch/evbmips/ingenic/cpu_startup.S, line 38
- sys/arch/evbmips/ingenic/intr.c, 3 times
- sys/arch/evbmips/ingenic/machdep.c, 3 times
- sys/arch/evbmips/ingenic/mainbus.c, line 63
- sys/arch/evbmips/malta/machdep.c, line 280
- sys/arch/evbmips/rmixl/machdep.c, 4 times
- sys/arch/evbmips/sbmips/cpu.c, line 136
- sys/arch/evbmips/sbmips/machdep.c, 2 times
- sys/arch/evbmips/sbmips/sb1250_icu.c, 6 times
- sys/arch/evbppc/ev64260/mainbus.c, line 91
- sys/arch/evbppc/include/cpu.h, line 51
- sys/arch/evbppc/mpc85xx/machdep.c, line 811
- sys/arch/evbppc/mpc85xx/mpc85xx_start.S, line 276
- sys/arch/hppa/dev/cpu.c, 5 times
- sys/arch/hppa/hppa/cpuvar.h, line 36
- sys/arch/hppa/hppa/hppa_machdep.c, line 306
- sys/arch/hppa/hppa/intr.c, line 337
- sys/arch/hppa/hppa/lock_stubs.S, line 164
- sys/arch/hppa/hppa/locore.S, 2 times
- sys/arch/hppa/hppa/machdep.c, 2 times
- sys/arch/hppa/include/cpu.h, 4 times
- sys/arch/hppa/include/intr.h, line 181
- sys/arch/hppa/include/intrdefs.h, line 23
- sys/arch/hppa/include/reg.h, line 85
- sys/arch/i386/i386/autoconf.c, line 130
- sys/arch/i386/i386/db_interface.c, 10 times
- sys/arch/i386/i386/machdep.c, 4 times
- sys/arch/i386/i386/vector.S, line 149
- sys/arch/i386/include/db_machdep.h, line 55
- sys/arch/i386/include/i82093reg.h, line 21
- sys/arch/ia64/acpi/madt.c, line 192
- sys/arch/ia64/ia64/clock.c, 3 times
- sys/arch/ia64/ia64/interrupt.c, line 136
- sys/arch/ia64/ia64/locore.S, line 142
- sys/arch/ia64/ia64/pmap.c, line 327
- sys/arch/ia64/ia64/sal.c, 2 times
- sys/arch/ia64/include/cpu.h, line 125
- sys/arch/ia64/include/param.h, line 54
- sys/arch/macppc/include/intr.h, line 43
- sys/arch/macppc/macppc/cpu.c, 3 times
- sys/arch/macppc/macppc/interrupts.c, 2 times
- sys/arch/macppc/macppc/ipi_hammerhead.c, line 45
- sys/arch/macppc/macppc/machdep.c, 2 times
- sys/arch/macppc/macppc/pic_u3_ht.c, 5 times
- sys/arch/mips/cavium/octeon_cpunode.c, 6 times
- sys/arch/mips/cavium/octeon_intr.c, 7 times
- sys/arch/mips/cavium/octeonvar.h, 2 times
- sys/arch/mips/include/cpu.h, 4 times
- sys/arch/mips/include/intr.h, line 115
- sys/arch/mips/include/locore.h, line 629
- sys/arch/mips/include/pmap.h, line 108
- sys/arch/mips/mips/cpu_subr.c, 10 times
- sys/arch/mips/mips/db_interface.c, 7 times
- sys/arch/mips/mips/lock_stubs_llsc.S, 2 times
- sys/arch/mips/mips/locore.S, line 125
- sys/arch/mips/mips/locore_mips3.S, line 779
- sys/arch/mips/mips/locore_octeon.S, 2 times
- sys/arch/mips/mips/mips3_clock.c, line 110
- sys/arch/mips/mips/mipsX_subr.S, 3 times
- sys/arch/mips/mips/mips_fixup.c, line 175
- sys/arch/mips/mips/mips_machdep.c, line 1280
- sys/arch/mips/mips/pmap_machdep.c, 2 times
- sys/arch/mips/mips/spl.S, 2 times
- sys/arch/mips/mips/trap.c, line 664
- sys/arch/mips/rmi/rmixl_cpu.c, 5 times
- sys/arch/mips/rmi/rmixl_cpucore.c, 3 times
- sys/arch/mips/rmi/rmixl_cpucorevar.h, line 46
- sys/arch/mips/rmi/rmixl_intr.c, 4 times
- sys/arch/mips/rmi/rmixl_intr.h, line 111
- sys/arch/mips/rmi/rmixl_subr.S, line 97
- sys/arch/ofppc/include/intr.h, line 39
- sys/arch/ofppc/ofppc/cpu.c, 3 times
- sys/arch/ofppc/ofppc/mainbus.c, 4 times
- sys/arch/or1k/include/cpu.h, 2 times
- sys/arch/or1k/include/intr.h, line 45
- sys/arch/or1k/include/mutex.h, 2 times
- sys/arch/or1k/include/rwlock.h, line 43
- sys/arch/powerpc/booke/booke_machdep.c, 5 times
- sys/arch/powerpc/booke/booke_pmap.c, 3 times
- sys/arch/powerpc/booke/dev/pq3etsec.c, line 700
- sys/arch/powerpc/booke/e500_intr.c, line 1333
- sys/arch/powerpc/booke/e500_tlb.c, 6 times
- sys/arch/powerpc/booke/trap_subr.S, line 349
- sys/arch/powerpc/include/booke/cpuvar.h, line 164
- sys/arch/powerpc/include/booke/pmap.h, line 96
- sys/arch/powerpc/include/cpu.h, 3 times
- sys/arch/powerpc/oea/cpu_subr.c, 5 times
- sys/arch/powerpc/oea/oea_machdep.c, line 1006
- sys/arch/powerpc/oea/ofwoea_machdep.c, 2 times
- sys/arch/powerpc/oea/pmap.c, 4 times
- sys/arch/powerpc/pic/intr.c, line 51
- sys/arch/powerpc/pic/ipi.c, line 52
- sys/arch/powerpc/pic/ipi_openpic.c, line 48
- sys/arch/powerpc/pic/pic_openpic.c, 3 times
- sys/arch/powerpc/powerpc/db_interface.c, 5 times
- sys/arch/powerpc/powerpc/lock_stubs.S, line 39
- sys/arch/powerpc/powerpc/locore_subr.S, 3 times
- sys/arch/powerpc/powerpc/openfirm.c, 2 times
- sys/arch/powerpc/powerpc/powerpc_machdep.c, 7 times
- sys/arch/prep/prep/cpu.c, 3 times
- sys/arch/prep/prep/machdep.c, 3 times
- sys/arch/riscv/include/cpu.h, 2 times
- sys/arch/riscv/include/intr.h, line 112
- sys/arch/riscv/include/mutex.h, 2 times
- sys/arch/riscv/include/rwlock.h, line 43
- sys/arch/riscv/riscv/riscv_machdep.c, 4 times
- sys/arch/sbmips/sbmips/cpu.c, line 135
- sys/arch/sbmips/sbmips/machdep.c, 2 times
- sys/arch/sbmips/sbmips/sb1250_icu.c, 6 times
- sys/arch/sparc/include/cpu.h, 2 times
- sys/arch/sparc/include/promlib.h, line 161
- sys/arch/sparc/sparc/cache.c, 6 times
- sys/arch/sparc/sparc/cache.h, line 172
- sys/arch/sparc/sparc/cpu.c, 8 times
- sys/arch/sparc/sparc/cpuvar.h, 4 times
- sys/arch/sparc/sparc/db_interface.c, 6 times
- sys/arch/sparc/sparc/intr.c, 19 times
- sys/arch/sparc/sparc/kgdb_machdep.c, 3 times
- sys/arch/sparc/sparc/lock_stubs.s, 2 times
- sys/arch/sparc/sparc/locore.s, 12 times
- sys/arch/sparc/sparc/machdep.c, 3 times
- sys/arch/sparc/sparc/pmap.c, 20 times
- sys/arch/sparc/sparc/timer_sun4m.c, 3 times
- sys/arch/sparc/sparc/trap.c, 4 times
- sys/arch/sparc/sparc/vm_machdep.c, 2 times
- sys/arch/sparc64/include/cpu.h, 2 times
- sys/arch/sparc64/include/intr.h, line 69
- sys/arch/sparc64/include/pmap.h, 2 times
- sys/arch/sparc64/sparc64/autoconf.c, line 200
- sys/arch/sparc64/sparc64/cache.c, 4 times
- sys/arch/sparc64/sparc64/cache.h, line 123
- sys/arch/sparc64/sparc64/clock.c, 7 times
- sys/arch/sparc64/sparc64/cpu.c, 6 times
- sys/arch/sparc64/sparc64/db_interface.c, 7 times
- sys/arch/sparc64/sparc64/intr.c, 2 times
- sys/arch/sparc64/sparc64/kgdb_machdep.c, 3 times
- sys/arch/sparc64/sparc64/lock_stubs.s, line 43
- sys/arch/sparc64/sparc64/locore.s, 8 times
- sys/arch/sparc64/sparc64/machdep.c, 6 times
- sys/arch/sparc64/sparc64/mp_subr.S, line 91
- sys/arch/sparc64/sparc64/ofw_machdep.c, line 537
- sys/arch/sparc64/sparc64/pmap.c, 13 times
- sys/arch/sparc64/sparc64/trap.c, line 448
- sys/arch/sparc64/sparc64/vm_machdep.c, line 297
- sys/arch/usermode/include/db_machdep.h, line 21
- sys/arch/vax/include/cpu.h, 4 times
- sys/arch/vax/include/lock.h, 2 times
- sys/arch/vax/vax/db_machdep.c, 10 times
- sys/arch/vax/vax/gencons.c, 2 times
- sys/arch/vax/vax/ka6400.c, 5 times
- sys/arch/vax/vax/ka820.c, 8 times
- sys/arch/vax/vax/ka88.c, 6 times
- sys/arch/vax/vax/lock_stubs.S, 14 times
- sys/arch/vax/vax/machdep.c, line 602
- sys/arch/vax/vax/pmap.c, 11 times
- sys/arch/vax/vax/subr.S, 6 times
- sys/arch/vax/vax/trap.c, line 163
- sys/arch/x86/acpi/acpi_wakeup.c, 6 times
- sys/arch/x86/isa/clock.c, line 351
- sys/arch/x86/x86/cpu.c, 9 times
- sys/arch/x86/x86/intr.c, 7 times
- sys/arch/x86/x86/ipi.c, line 48
- sys/arch/x86/x86/lapic.c, 8 times
- sys/arch/x86/x86/mpacpi.c, line 369
- sys/arch/x86/x86/mtrr_i686.c, 3 times
- sys/arch/x86/x86/x86_tlb.c, 2 times
- sys/arch/xen/include/intr.h, 2 times
- sys/arch/xen/x86/autoconf.c, line 149
- sys/arch/xen/x86/cpu.c, 3 times
- sys/arch/xen/x86/xen_pmap.c, line 188
- sys/arch/xen/xen/evtchn.c, 4 times
- sys/arch/xen/xen/hypervisor.c, 2 times
- sys/conf/param.c, line 124
- sys/ddb/db_lex.c, line 71
- sys/dev/marvell/gt.c, line 465
- sys/dev/marvell/if_mvgbe.c, 2 times
- sys/external/bsd/common/include/asm/barrier.h, line 53
- sys/external/bsd/drm2/include/linux/atomic.h, line 39
- sys/kern/init_main.c, line 833
- sys/kern/kern_cctr.c, line 216
- sys/kern/kern_lwp.c, line 1245
- sys/kern/kern_mutex.c, 8 times
- sys/kern/kern_runq.c, 6 times
- sys/kern/kern_rwlock.c, line 249
- sys/kern/kern_stub.c, 2 times
- sys/kern/kern_synch.c, 2 times
- sys/kern/subr_copy.c, 5 times
- sys/kern/subr_ipi.c, line 89
- sys/kern/subr_lockdebug.c, line 912
- sys/kern/subr_xcall.c, line 492
- sys/kern/uipc_socket.c, line 153
- sys/miscfs/procfs/procfs_linux.c, 2 times
- sys/sys/lwp.h, line 473
- sys/sys/systm.h, line 613
- sys/uvm/pmap/pmap.c, 18 times
- sys/uvm/pmap/pmap.h, 4 times
- sys/uvm/pmap/pmap_segtab.c, line 478
- sys/uvm/pmap/pmap_synci.c, line 46
- sys/uvm/pmap/pmap_tlb.c, 24 times
- sys/uvm/pmap/pmap_tlb.h, 4 times
- sys/uvm/pmap/vmpagemd.h, 3 times