Defined in 2 files as a prototype:
Defined in 3 files as a macro:
Referenced in 342 files:
- common/lib/libc/misc/ubsan.c, line 1381
- external/cddl/osnet/dev/fbt/arm/fbt_isa.c, line 260
- external/gpl3/gcc.old/dist/gcc/config/aarch64/driver-aarch64.c, 20 times
- external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c, 20 times
- lib/libc/arch/aarch64/gen/flt_rounds.c, line 67
- lib/libc/arch/aarch64/gen/fpgetmask.c, line 48
- lib/libc/arch/aarch64/gen/fpgetround.c, line 48
- lib/libc/arch/aarch64/gen/fpgetsticky.c, line 48
- lib/libc/arch/aarch64/gen/fpsetmask.c, line 52
- lib/libc/arch/aarch64/gen/fpsetround.c, line 52
- lib/libc/arch/aarch64/gen/fpsetsticky.c, line 52
- lib/libc/arch/arm/hardfloat/fpgetround.c, 5 times
- lib/libc/arch/arm/hardfloat/fpsetround.c, 5 times
- lib/libc/arch/m68k/hardfloat/flt_rounds.c, line 44
- lib/libc/arch/m68k/hardfloat/fpgetmask.c, line 46
- lib/libc/arch/m68k/hardfloat/fpgetround.c, line 46
- lib/libc/arch/m68k/hardfloat/fpgetsticky.c, line 46
- lib/libc/arch/m68k/hardfloat/fpsetmask.c, line 50
- lib/libc/arch/m68k/hardfloat/fpsetround.c, line 50
- lib/libc/arch/m68k/hardfloat/fpsetsticky.c, line 50
- lib/libc/arch/or1k/gen/fpgetround.c, line 56
- lib/libc/arch/riscv/gen/fpgetmask.c, line 53
- lib/libc/arch/riscv/gen/fpgetround.c, line 50
- lib/libc/arch/riscv/gen/fpgetsticky.c, line 50
- lib/libc/arch/riscv/gen/fpsetmask.c, line 51
- lib/libc/arch/riscv/gen/fpsetround.c, line 50
- lib/libc/arch/riscv/gen/fpsetsticky.c, line 51
- lib/libkvm/kvm_aarch64.c, 2 times
- lib/libm/arch/aarch64/fenv.c, 7 times
- lib/libm/arch/arm/fenv.c, 7 times
- lib/libm/arch/riscv/fenv.c, line 247
- lib/libnvmm/libnvmm_x86.c, 2 times
- sbin/nvmectl/firmware.c, 2 times
- sbin/nvmectl/identify.c, 5 times
- sbin/nvmectl/logpage.c, 14 times
- sbin/nvmectl/power.c, 3 times
- sys/arch/aarch64/aarch64/aarch64_tlb.c, line 49
- sys/arch/aarch64/aarch64/cpu.c, 38 times
- sys/arch/aarch64/aarch64/cpufunc.c, 21 times
- sys/arch/aarch64/aarch64/db_machdep.c, 13 times
- sys/arch/aarch64/aarch64/db_trace.c, line 89
- sys/arch/aarch64/aarch64/exec_machdep.c, line 91
- sys/arch/aarch64/aarch64/fault.c, 8 times
- sys/arch/aarch64/aarch64/fpu.c, 3 times
- sys/arch/aarch64/aarch64/netbsd32_machdep.c, line 406
- sys/arch/aarch64/aarch64/pmap.c, line 747
- sys/arch/aarch64/aarch64/pmap_machdep.c, line 425
- sys/arch/aarch64/aarch64/pmapboot.c, 2 times
- sys/arch/aarch64/aarch64/procfs_machdep.c, 5 times
- sys/arch/aarch64/aarch64/trap.c, 27 times
- sys/arch/aarch64/include/cpufunc.h, line 131
- sys/arch/aarch64/include/pmap.h, line 72
- sys/arch/alpha/alpha/fp_complete.c, line 658
- sys/arch/alpha/pci/lca.c, 2 times
- sys/arch/alpha/pci/pci_machdep.c, 5 times
- sys/arch/alpha/pci/sio_pic.c, line 566
- sys/arch/amd64/include/msan.h, line 209
- sys/arch/arm/acpi/acpi_pci_machdep.c, 3 times
- sys/arch/arm/acpi/gic_acpi.c, line 81
- sys/arch/arm/acpi/gic_v2m_acpi.c, 2 times
- sys/arch/arm/acpi/gicv3_acpi.c, line 94
- sys/arch/arm/altera/cycv_clkmgr.c, 16 times
- sys/arch/arm/amlogic/meson8b_clkc.c, 2 times
- sys/arch/arm/amlogic/meson_clk_div.c, line 64
- sys/arch/arm/amlogic/meson_clk_mpll.c, 2 times
- sys/arch/arm/amlogic/meson_clk_mux.c, line 52
- sys/arch/arm/amlogic/meson_clk_pll.c, 5 times
- sys/arch/arm/amlogic/meson_pinctrl.c, line 245
- sys/arch/arm/amlogic/meson_platform.c, line 352
- sys/arch/arm/amlogic/meson_pwm.c, 12 times
- sys/arch/arm/amlogic/meson_rtc.c, line 207
- sys/arch/arm/amlogic/meson_sdhc.c, 2 times
- sys/arch/arm/amlogic/mesong12_clkc.c, 3 times
- sys/arch/arm/amlogic/mesong12_usb3pciephy.c, line 177
- sys/arch/arm/apple/apple_dart.c, line 98
- sys/arch/arm/apple/apple_intc.c, 2 times
- sys/arch/arm/apple/apple_pcie.c, 9 times
- sys/arch/arm/apple/apple_pinctrl.c, 3 times
- sys/arch/arm/apple/apple_platform.c, line 219
- sys/arch/arm/apple/apple_pmgr.c, line 93
- sys/arch/arm/apple/apple_rtkit.c, 8 times
- sys/arch/arm/apple/apple_smc.c, 3 times
- sys/arch/arm/arm/arm_cpu_topology.c, 5 times
- sys/arch/arm/arm/cpufunc.c, 3 times
- sys/arch/arm/arm/disassem.c, line 910
- sys/arch/arm/arm/syscall.c, line 202
- sys/arch/arm/arm32/arm32_tlb.c, 2 times
- sys/arch/arm/arm32/cpu.c, line 874
- sys/arch/arm/arm32/db_machdep.c, 19 times
- sys/arch/arm/arm32/pmap.c, 3 times
- sys/arch/arm/broadcom/bcm2835_intr.c, 4 times
- sys/arch/arm/broadcom/bcm2835_pwm.c, 2 times
- sys/arch/arm/broadcom/bcm2835_rng.c, line 137
- sys/arch/arm/broadcom/bcm2838_pcie.c, 6 times
- sys/arch/arm/broadcom/bcm283x_platform.c, line 863
- sys/arch/arm/broadcom/bcm53xx_board.c, 18 times
- sys/arch/arm/broadcom/bcm53xx_cca.c, 3 times
- sys/arch/arm/broadcom/bcm53xx_eth.c, 10 times
- sys/arch/arm/broadcom/bcm53xx_mdio.c, 2 times
- sys/arch/arm/broadcom/bcm53xx_pax.c, 7 times
- sys/arch/arm/broadcom/bcm53xx_rng.c, line 167
- sys/arch/arm/cortex/a9wdt.c, line 207
- sys/arch/arm/cortex/gic.c, 6 times
- sys/arch/arm/cortex/gic_reg.h, line 161
- sys/arch/arm/cortex/gic_v2m.c, 2 times
- sys/arch/arm/cortex/gicv3.c, 21 times
- sys/arch/arm/cortex/gicv3_its.c, 13 times
- sys/arch/arm/cortex/pl310.c, 11 times
- sys/arch/arm/fdt/gic_fdt.c, 2 times
- sys/arch/arm/fdt/pcihost_fdt.c, 5 times
- sys/arch/arm/fdt/psci_fdt.c, 2 times
- sys/arch/arm/imx/if_enet.c, 2 times
- sys/arch/arm/imx/imx23_digfilt.c, 7 times
- sys/arch/arm/imx/imx23_icoll.c, 2 times
- sys/arch/arm/imx/imx23_ssp.c, 2 times
- sys/arch/arm/imx/imx23_usbphy.c, 2 times
- sys/arch/arm/imx/imx51_ccm.c, 35 times
- sys/arch/arm/imx/imxgpio.c, 2 times
- sys/arch/arm/imx/imxpwm.c, 4 times
- sys/arch/arm/imx/imxsnvs.c, 7 times
- sys/arch/arm/imx/imxusb.c, 5 times
- sys/arch/arm/imx/imxwdog.c, line 147
- sys/arch/arm/include/armreg.h, line 692
- sys/arch/arm/include/db_machdep.h, line 110
- sys/arch/arm/include/fenv.h, 3 times
- sys/arch/arm/nvidia/soc_tegra124.c, line 66
- sys/arch/arm/nvidia/tegra124_car.c, 7 times
- sys/arch/arm/nvidia/tegra210_car.c, 9 times
- sys/arch/arm/nvidia/tegra210_xusbpad.c, 3 times
- sys/arch/arm/nvidia/tegra_cec.c, 2 times
- sys/arch/arm/nvidia/tegra_ehci.c, 2 times
- sys/arch/arm/nvidia/tegra_i2c.c, 2 times
- sys/arch/arm/nvidia/tegra_pcie.c, line 332
- sys/arch/arm/nvidia/tegra_platform.c, line 118
- sys/arch/arm/nvidia/tegra_soctherm.c, 4 times
- sys/arch/arm/nvidia/tegra_xusb.c, 7 times
- sys/arch/arm/nxp/imx6_ccm.c, 7 times
- sys/arch/arm/nxp/imx6_iomux.c, 4 times
- sys/arch/arm/nxp/imx_ccm_composite.c, 4 times
- sys/arch/arm/nxp/imx_ccm_div.c, line 60
- sys/arch/arm/nxp/imx_ccm_mux.c, line 50
- sys/arch/arm/nxp/imx_ccm_pll.c, line 92
- sys/arch/arm/nxp/imxpcie.c, 3 times
- sys/arch/arm/nxp/imxwdog.c, line 192
- sys/arch/arm/pci/pci_msi_machdep.c, line 53
- sys/arch/arm/pci/pci_smccc.c, 2 times
- sys/arch/arm/rockchip/rk3066_smp.c, line 148
- sys/arch/arm/rockchip/rk3399_cru.c, 6 times
- sys/arch/arm/rockchip/rk3399_pcie.c, 2 times
- sys/arch/arm/rockchip/rk3399_pmucru.c, 6 times
- sys/arch/arm/rockchip/rk_cru_arm.c, 2 times
- sys/arch/arm/rockchip/rk_cru_composite.c, 4 times
- sys/arch/arm/rockchip/rk_cru_mux.c, line 58
- sys/arch/arm/rockchip/rk_cru_pll.c, 14 times
- sys/arch/arm/rockchip/rk_gpio.c, 2 times
- sys/arch/arm/rockchip/rk_i2s.c, 5 times
- sys/arch/arm/rockchip/rk_pwm.c, 2 times
- sys/arch/arm/rockchip/rk_spi.c, 2 times
- sys/arch/arm/samsung/exynos5410_clock.c, 2 times
- sys/arch/arm/samsung/exynos5422_clock.c, 2 times
- sys/arch/arm/samsung/exynos_combiner.c, line 218
- sys/arch/arm/samsung/exynos_gpio.c, line 275
- sys/arch/arm/samsung/exynos_platform.c, 5 times
- sys/arch/arm/samsung/exynos_reg.h, 3 times
- sys/arch/arm/samsung/exynos_uart.c, 2 times
- sys/arch/arm/samsung/exynos_var.h, 5 times
- sys/arch/arm/samsung/exynos_wdt.c, 2 times
- sys/arch/arm/sunxi/sun4i_a10_codec.c, line 185
- sys/arch/arm/sunxi/sun4i_emac.c, 2 times
- sys/arch/arm/sunxi/sun4i_spi.c, 4 times
- sys/arch/arm/sunxi/sun50i_a64_acodec.c, 2 times
- sys/arch/arm/sunxi/sun6i_a31_codec.c, line 246
- sys/arch/arm/sunxi/sun6i_spi.c, 4 times
- sys/arch/arm/sunxi/sun8i_a23_apbclk.c, line 175
- sys/arch/arm/sunxi/sun8i_codec.c, 3 times
- sys/arch/arm/sunxi/sun8i_crypto.c, 2 times
- sys/arch/arm/sunxi/sun8i_h3_codec.c, 2 times
- sys/arch/arm/sunxi/sun8i_v3s_codec.c, 2 times
- sys/arch/arm/sunxi/sun9i_a80_cpusclk.c, 4 times
- sys/arch/arm/sunxi/sunxi_ccu_div.c, 2 times
- sys/arch/arm/sunxi/sunxi_ccu_fractional.c, 5 times
- sys/arch/arm/sunxi/sunxi_ccu_mux.c, line 79
- sys/arch/arm/sunxi/sunxi_ccu_nkmp.c, 8 times
- sys/arch/arm/sunxi/sunxi_ccu_nm.c, 5 times
- sys/arch/arm/sunxi/sunxi_ccu_phase.c, line 78
- sys/arch/arm/sunxi/sunxi_ccu_prediv.c, 4 times
- sys/arch/arm/sunxi/sunxi_gmacclk.c, line 213
- sys/arch/arm/sunxi/sunxi_gpio.c, 3 times
- sys/arch/arm/sunxi/sunxi_hdmi.c, 2 times
- sys/arch/arm/sunxi/sunxi_hdmiphy.c, 2 times
- sys/arch/arm/sunxi/sunxi_i2s.c, 3 times
- sys/arch/arm/sunxi/sunxi_mc_smp.c, 4 times
- sys/arch/arm/sunxi/sunxi_nand.c, line 162
- sys/arch/arm/sunxi/sunxi_pwm.c, 2 times
- sys/arch/arm/sunxi/sunxi_rsb.c, line 274
- sys/arch/arm/sunxi/sunxi_rtc.c, 9 times
- sys/arch/arm/ti/if_cpsw.c, 2 times
- sys/arch/arm/ti/ti_cpufreq.c, 2 times
- sys/arch/arm/ti/ti_div_clock.c, line 187
- sys/arch/arm/ti/ti_dpll_clock.c, 5 times
- sys/arch/arm/ti/ti_gpio.c, 2 times
- sys/arch/arm/ti/ti_mux_clock.c, line 190
- sys/arch/arm/vexpress/vexpress_platform.c, line 184
- sys/arch/arm/vfp/vfp_init.c, 2 times
- sys/arch/arm/xilinx/zynq7000_clkc.c, 4 times
- sys/arch/arm/xilinx/zynq_gpio.c, line 207
- sys/arch/arm/xilinx/zynq_uart.c, 4 times
- sys/arch/arm/xilinx/zynq_usb.c, 6 times
- sys/arch/evbarm/stand/bootimx23/bootimx23.c, 2 times
- sys/arch/evbarm/stand/bootimx23/emi_prep.c, line 134
- sys/arch/evbmips/rasoc/machdep.c, line 167
- sys/arch/evbppc/mpc85xx/cadmusreg.h, 4 times
- sys/arch/evbppc/mpc85xx/pixisreg.h, 5 times
- sys/arch/hppa/hppa/trap.c, 5 times
- sys/arch/i386/pci/elan520.c, 11 times
- sys/arch/mips/adm5120/dev/admgpio.c, line 116
- sys/arch/mips/adm5120/dev/admpci.c, 3 times
- sys/arch/mips/atheros/ar5312.c, 6 times
- sys/arch/mips/atheros/ar5315.c, 3 times
- sys/arch/mips/atheros/ar7100.c, 4 times
- sys/arch/mips/atheros/ar9344.c, 9 times
- sys/arch/mips/cavium/dev/if_cnmac.c, 2 times
- sys/arch/mips/cavium/dev/octeon_gmx.c, 3 times
- sys/arch/mips/cavium/dev/octeon_ipd.c, line 50
- sys/arch/mips/cavium/dev/octeon_pip.c, line 289
- sys/arch/mips/cavium/octeon_intr.c, 2 times
- sys/arch/mips/cavium/octeon_misc.c, 2 times
- sys/arch/mips/mips/mips_machdep.c, 2 times
- sys/arch/powerpc/booke/dev/e500wdog.c, 2 times
- sys/arch/powerpc/booke/dev/pq3nandfcm.c, line 91
- sys/arch/powerpc/booke/dev/pq3obio.c, 8 times
- sys/arch/powerpc/fpu/fpu_emu.c, 3 times
- sys/arch/powerpc/include/booke/e500reg.h, 6 times
- sys/arch/powerpc/oea/oea_machdep.c, line 609
- sys/arch/riscv/include/mutex.h, line 69
- sys/arch/riscv/include/sysreg.h, 5 times
- sys/arch/riscv/riscv/kobj_machdep.c, 29 times
- sys/arch/riscv/riscv/mainbus.c, line 70
- sys/arch/riscv/riscv/riscv_machdep.c, 8 times
- sys/arch/riscv/riscv/trap.c, 3 times
- sys/arch/riscv/sifive/fu540_prci.c, 3 times
- sys/arch/shark/ofw/vlpci.c, line 145
- sys/arch/x86/acpi/acpi_cpu_md.c, 12 times
- sys/arch/x86/include/i82093var.h, 2 times
- sys/arch/x86/pci/amdtemp.c, line 507
- sys/arch/x86/pci/amdzentemp.c, 3 times
- sys/arch/x86/pci/ichlpcib.c, line 991
- sys/arch/x86/pci/pci_ranges.c, 4 times
- sys/arch/x86/x86/coretemp.c, 3 times
- sys/arch/x86/x86/cpu_rng.c, line 225
- sys/arch/x86/x86/cpu_topology.c, 7 times
- sys/arch/x86/x86/identcpu.c, 2 times
- sys/arch/x86/x86/identcpu_subr.c, 5 times
- sys/crypto/aes/arch/arm/aes_armv8.c, line 300
- sys/crypto/aes/arch/arm/aes_neon_impl.c, line 202
- sys/crypto/chacha/arch/arm/chacha_neon_impl.c, line 149
- sys/dev/acpi/acpi_cpu.h, line 310
- sys/dev/acpi/acpi_pcc.c, line 319
- sys/dev/fdt/dwc3_fdt.c, line 320
- sys/dev/gpio/gpiobutton.c, 3 times
- sys/dev/i2c/act8846.c, line 279
- sys/dev/i2c/axp20x.c, 2 times
- sys/dev/i2c/axp809.c, line 264
- sys/dev/i2c/axppmic.c, 6 times
- sys/dev/i2c/cwfg.c, 6 times
- sys/dev/i2c/es8316ac.c, 4 times
- sys/dev/i2c/fan53555.c, 3 times
- sys/dev/i2c/max77620.c, 2 times
- sys/dev/i2c/rkpmic.c, line 610
- sys/dev/i2c/sdtemp.c, line 300
- sys/dev/i2c/sy8106a.c, 2 times
- sys/dev/i2c/tcagpio.c, 2 times
- sys/dev/i2c/tcakp.c, 4 times
- sys/dev/i2c/twl4030.c, line 303
- sys/dev/ic/ahcisata_core.c, line 969
- sys/dev/ic/ahcisatareg.h, 3 times
- sys/dev/ic/anx_dp.c, 2 times
- sys/dev/ic/atw.c, 24 times
- sys/dev/ic/bcmgenet.c, 3 times
- sys/dev/ic/bwi.c, 49 times
- sys/dev/ic/com.c, line 651
- sys/dev/ic/dwc_eqos.c, 2 times
- sys/dev/ic/dwc_gmac.c, 2 times
- sys/dev/ic/dwc_mmc.c, 2 times
- sys/dev/ic/pl181.c, line 166
- sys/dev/ic/rng200.c, line 89
- sys/dev/ic/rtw.c, 15 times
- sys/dev/ic/rtwphyio.c, 4 times
- sys/dev/ic/siisatareg.h, line 255
- sys/dev/mii/rgephy.c, line 382
- sys/dev/nand/nand_toshiba.c, line 100
- sys/dev/nvmm/x86/nvmm_x86_svm.c, 14 times
- sys/dev/nvmm/x86/nvmm_x86_vmx.c, 27 times
- sys/dev/pci/if_aq.c, 32 times
- sys/dev/pci/if_et.c, 6 times
- sys/dev/pci/if_iavf.c, 2 times
- sys/dev/pci/if_ixl.c, 8 times
- sys/dev/pci/if_wm.c, 22 times
- sys/dev/pci/if_wmreg.h, 17 times
- sys/dev/pci/ixgbe/ixgbe_osdep.c, line 59
- sys/dev/pci/pci.c, 2 times
- sys/dev/pci/pci_map.c, 5 times
- sys/dev/pci/pci_resource.c, 2 times
- sys/dev/pci/pci_subr.c, line 85
- sys/dev/pci/pcireg.h, 17 times
- sys/dev/pci/piixpm.c, line 569
- sys/dev/pci/ppb.c, 6 times
- sys/dev/pci/qat/qat_ae.c, 13 times
- sys/dev/pci/qat/qat_hw15.c, line 507
- sys/dev/pckbport/alps.c, 7 times
- sys/dev/pckbport/synapticsreg.h, 2 times
- sys/dev/tprof/tprof_armv7.c, line 136
- sys/dev/tprof/tprof_armv8.c, 3 times
- sys/dev/tprof/tprof_x86_intel.c, 2 times
- sys/dev/usb/ehci.c, line 2549
- sys/dev/usb/ehcireg.h, 33 times
- sys/dev/usb/if_mue.c, 2 times
- sys/dev/usb/ohci.c, 2 times
- sys/dev/usb/ohcireg.h, 24 times
- sys/dev/usb/slurm.c, 8 times
- sys/dev/usb/uhcireg.h, 8 times
- sys/dev/usb/usb.h, 16 times
- sys/dev/usb/xhci.c, 3 times
- sys/dev/usb/xhcireg.h, 104 times
- sys/dev/vmt/vmt_subr.c, 15 times
- sys/dev/vmt/vmtvar.h, 6 times
- sys/external/bsd/drm2/include/linux/bitfield.h, line 34
- sys/external/bsd/drm2/include/linux/pci.h, 3 times
- sys/external/bsd/drm2/linux/linux_hdmi.c, 22 times
- sys/external/bsd/drm2/linux/linux_pci.c, 6 times
- sys/kern/subr_xcall.c, line 225
- sys/kern/sys_futex.c, 7 times
- sys/sys/agpio.h, 9 times
- sys/sys/bus.h, 2 times
- sys/sys/cdefs.h, line 675
- sys/uvm/uvm_page.h, 2 times
- usr.sbin/acpitools/acpidump/acpi.c, line 2277
- usr.sbin/btconfig/btconfig.c, 10 times
- usr.sbin/cpuctl/arch/i386.c, 31 times
- usr.sbin/tprof/arch/tprof_x86.c, line 113
- usr.sbin/tprof/tprof_analyze.c, line 253
- usr.sbin/tprof/tprof_top.c, line 476