Loading...
Defined in 2 files as a macro:
Defined in 1 files as a function:
Documented in 2 files:
Referenced in 351 files:
- arch/alpha/kernel/setup.c, line 1331
- arch/arc/plat-eznps/mtm.c, line 52
- arch/arm/include/asm/cpufeature.h, 2 times
- arch/arm/mach-davinci/sram.c, line 62
- arch/arm/mach-mmp/sram.c, line 95
- arch/arm/mm/cache-l2x0.c, line 1021
- arch/arm/mm/pmsa-v7.c, 3 times
- arch/arm64/include/asm/cpufeature.h, line 25
- arch/arm64/mm/hugetlbpage.c, line 443
- arch/mips/bcm63xx/cs.c, 2 times
- arch/mips/include/asm/cpufeature.h, line 19
- arch/mips/kvm/entry.c, line 387
- arch/mips/kvm/trap_emul.c, line 651
- arch/mips/lib/dump_tlb.c, line 81
- arch/mips/mm/tlbex.c, 27 times
- arch/mips/net/bpf_jit.c, line 111
- arch/nios2/kernel/cpuinfo.c, line 115
- arch/powerpc/include/asm/bitops.h, line 210
- arch/powerpc/include/asm/cpufeature.h, line 28
- arch/powerpc/kernel/setup-common.c, line 422
- arch/powerpc/kernel/sysfs.c, line 106
- arch/powerpc/kvm/e500_mmu.c, line 770
- arch/powerpc/platforms/4xx/pci.c, 7 times
- arch/powerpc/platforms/powernv/eeh-powernv.c, line 235
- arch/powerpc/platforms/powernv/opal-dump.c, line 422
- arch/powerpc/platforms/powernv/opal-elog.c, line 299
- arch/powerpc/platforms/powernv/opal.c, line 312
- arch/powerpc/platforms/powernv/pci-ioda-tce.c, 3 times
- arch/powerpc/platforms/powernv/pci-ioda.c, line 2573
- arch/powerpc/platforms/powernv/vas-window.c, line 448
- arch/powerpc/sysdev/fsl_pci.c, 5 times
- arch/powerpc/sysdev/fsl_rio.c, 2 times
- arch/s390/include/asm/cpufeature.h, line 26
- arch/s390/kernel/nmi.c, 2 times
- arch/s390/mm/hugetlbpage.c, 2 times
- arch/s390/mm/pageattr.c, line 354
- arch/sh/kernel/cpu/init.c, line 203
- arch/sparc/kernel/mdesc.c, line 1085
- arch/sparc/mm/init_64.c, 4 times
- arch/x86/include/asm/div64.h, line 28
- arch/x86/include/asm/pgtable.h, line 1290
- arch/x86/kernel/cpu/mcheck/mce-genpool.c, line 122
- arch/x86/kvm/emulate.c, line 192
- block/blk-integrity.c, line 416
- block/blk-mq-debugfs.c, 2 times
- block/blk-mq.c, 3 times
- block/genhd.c, 4 times
- block/kyber-iosched.c, line 427
- drivers/base/regmap/regmap.c, line 762
- drivers/block/null_blk_zoned.c, 2 times
- drivers/char/agp/hp-agp.c, 2 times
- drivers/char/agp/i460-agp.c, line 154
- drivers/char/agp/parisc-agp.c, line 97
- drivers/char/random.c, line 364
- drivers/clk/qcom/clk-spmi-pmic-div.c, line 56
- drivers/clk/sunxi-ng/ccu_mp.c, line 156
- drivers/clk/sunxi-ng/ccu_nkmp.c, line 195
- drivers/clk/tegra/clk-pll.c, line 537
- drivers/clocksource/timer-atmel-pit.c, line 223
- drivers/dma/nbpfaxi.c, line 456
- drivers/dma/sh/rcar-dmac.c, 2 times
- drivers/dma/stm32-mdma.c, 8 times
- drivers/dma/sun6i-dma.c, line 287
- drivers/dma/ti/cppi41.c, 2 times
- drivers/firmware/efi/libstub/random.c, line 104
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, line 2549
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c, line 2474
- drivers/gpu/drm/amd/display/dc/basics/conversion.h, line 43
- drivers/gpu/drm/arm/malidp_planes.c, line 383
- drivers/gpu/drm/drm_bufs.c, line 101
- drivers/gpu/drm/i915/i915_gem.c, line 2710
- drivers/gpu/drm/i915/i915_gem_execbuffer.c, line 318
- drivers/gpu/drm/i915/i915_gem_fence_reg.c, 2 times
- drivers/gpu/drm/i915/i915_gem_internal.c, line 67
- drivers/gpu/drm/i915/i915_syncmap.c, line 32
- drivers/gpu/drm/i915/selftests/huge_pages.c, 6 times
- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c, 3 times
- drivers/gpu/drm/i915/selftests/i915_syncmap.c, 3 times
- drivers/gpu/drm/msm/adreno/adreno_gpu.h, 2 times
- drivers/gpu/drm/msm/msm_gpu.h, 2 times
- drivers/gpu/drm/nouveau/dispnv04/arb.c, 2 times
- drivers/gpu/drm/omapdrm/omap_gem.c, 2 times
- drivers/gpu/drm/radeon/radeon_device.c, line 1184
- drivers/gpu/ipu-v3/ipu-image-convert.c, 4 times
- drivers/hwmon/adt7462.c, line 1409
- drivers/hwmon/adt7470.c, line 959
- drivers/hwtracing/stm/core.c, 2 times
- drivers/i2c/busses/i2c-aspeed.c, line 714
- drivers/i2c/busses/i2c-ocores.c, line 348
- drivers/ide/ide-tape.c, 17 times
- drivers/iio/accel/adxl345_core.c, line 173
- drivers/iio/adc/axp20x_adc.c, 3 times
- drivers/iio/chemical/bme680_core.c, 6 times
- drivers/iio/imu/adis16400_core.c, line 167
- drivers/iio/industrialio-trigger.c, line 223
- drivers/iio/pressure/bmp280-core.c, 10 times
- drivers/infiniband/hw/bnxt_re/qplib_sp.c, 2 times
- drivers/infiniband/hw/cxgb3/cxio_hal.c, 3 times
- drivers/infiniband/hw/cxgb3/iwch_provider.c, 5 times
- drivers/infiniband/hw/cxgb3/iwch_qp.c, line 166
- drivers/infiniband/hw/cxgb4/qp.c, 2 times
- drivers/infiniband/hw/hfi1/chip.c, 7 times
- drivers/infiniband/hw/hfi1/driver.c, line 248
- drivers/infiniband/hw/hfi1/pio.c, 2 times
- drivers/infiniband/hw/hfi1/sdma.c, 3 times
- drivers/infiniband/hw/hfi1/user_exp_rcv.c, line 800
- drivers/infiniband/hw/hfi1/verbs.c, line 1629
- drivers/infiniband/hw/hns/hns_roce_hw_v1.c, 14 times
- drivers/infiniband/hw/hns/hns_roce_hw_v2.c, 14 times
- drivers/infiniband/hw/hns/hns_roce_mr.c, 2 times
- drivers/infiniband/hw/hns/hns_roce_qp.c, 4 times
- drivers/infiniband/hw/mlx4/mr.c, line 149
- drivers/infiniband/hw/mlx4/qp.c, 9 times
- drivers/infiniband/hw/mlx4/srq.c, line 104
- drivers/infiniband/hw/mlx5/cq.c, 3 times
- drivers/infiniband/hw/mlx5/mem.c, 4 times
- drivers/infiniband/hw/mlx5/qp.c, 9 times
- drivers/infiniband/hw/mlx5/srq.c, 3 times
- drivers/infiniband/hw/mthca/mthca_main.c, 3 times
- drivers/infiniband/hw/mthca/mthca_provider.c, 2 times
- drivers/infiniband/hw/mthca/mthca_qp.c, 2 times
- drivers/infiniband/hw/mthca/mthca_srq.c, 2 times
- drivers/infiniband/hw/nes/nes_verbs.c, line 3169
- drivers/infiniband/hw/ocrdma/ocrdma_hw.c, 6 times
- drivers/infiniband/hw/qedr/verbs.c, 3 times
- drivers/infiniband/hw/qib/qib_iba6120.c, line 3241
- drivers/infiniband/hw/qib/qib_iba7220.c, line 4047
- drivers/infiniband/hw/qib/qib_iba7322.c, line 6603
- drivers/infiniband/hw/qib/qib_init.c, line 214
- drivers/infiniband/hw/qib/qib_verbs.c, line 1370
- drivers/infiniband/sw/rdmavt/qp.c, 2 times
- drivers/infiniband/sw/rxe/rxe_mr.c, 2 times
- drivers/infiniband/sw/rxe/rxe_verbs.c, line 1107
- drivers/infiniband/ulp/iser/iser_initiator.c, line 400
- drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h, 2 times
- drivers/infiniband/ulp/srp/ib_srp.c, 2 times
- drivers/input/keyboard/cap11xx.c, line 398
- drivers/input/misc/pm8941-pwrkey.c, line 248
- drivers/input/misc/pmic8xxx-pwrkey.c, line 390
- drivers/input/touchscreen/imx6ul_tsc.c, line 492
- drivers/iommu/arm-smmu-v3.c, 2 times
- drivers/iommu/fsl_pamu.c, line 1144
- drivers/iommu/fsl_pamu_domain.c, 4 times
- drivers/iommu/intel-iommu.c, line 1562
- drivers/iommu/intel-svm.c, line 173
- drivers/iommu/intel_irq_remapping.c, line 117
- drivers/iommu/io-pgtable-arm.c, 5 times
- drivers/irqchip/irq-gic-v3-its.c, 7 times
- drivers/md/bcache/btree.c, 4 times
- drivers/md/bcache/super.c, 6 times
- drivers/md/dm-crypt.c, 2 times
- drivers/md/dm-log-writes.c, line 554
- drivers/md/dm-zoned-metadata.c, line 91
- drivers/md/dm-zoned-target.c, 2 times
- drivers/md/raid1.h, line 26
- drivers/md/raid5-ppl.c, 3 times
- drivers/media/i2c/ov5640.c, 2 times
- drivers/media/pci/tw5864/tw5864-h264.c, 4 times
- drivers/media/platform/ti-vpe/vpe.c, line 1628
- drivers/memstick/host/tifm_ms.c, line 294
- drivers/misc/genwqe/card_base.c, 2 times
- drivers/misc/mic/scif/scif_rma.c, line 847
- drivers/misc/sram.c, 2 times
- drivers/mmc/core/core.c, 3 times
- drivers/mmc/host/meson-gx-mmc.c, 6 times
- drivers/mmc/host/mxs-mmc.c, line 403
- drivers/mmc/host/renesas_sdhi_core.c, line 136
- drivers/mmc/host/sdhci.h, line 285
- drivers/mmc/host/tifm_sd.c, line 699
- drivers/mtd/nand/raw/brcmnand/brcmnand.c, 2 times
- drivers/mtd/spi-nor/cadence-quadspi.c, line 750
- drivers/mtd/spi-nor/spi-nor.c, 3 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h, line 2094
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, 4 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c, line 1008
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, line 3981
- drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c, line 108
- drivers/net/ethernet/cavium/thunder/nicvf_main.c, line 372
- drivers/net/ethernet/cavium/thunder/nicvf_queues.c, 2 times
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c, 2 times
- drivers/net/ethernet/chelsio/cxgb4/sge.c, 2 times
- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c, line 817
- drivers/net/ethernet/chelsio/cxgb4vf/sge.c, 2 times
- drivers/net/ethernet/cortina/gemini.c, 3 times
- drivers/net/ethernet/freescale/fman/fman_muram.c, line 75
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c, line 446
- drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c, line 46
- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c, line 85
- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c, 2 times
- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c, 2 times
- drivers/net/ethernet/intel/i40e/i40e_main.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/cq.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/en_clock.c, line 260
- drivers/net/ethernet/mellanox/mlx4/en_resources.c, 5 times
- drivers/net/ethernet/mellanox/mlx4/en_rx.c, line 1190
- drivers/net/ethernet/mellanox/mlx4/eq.c, line 1039
- drivers/net/ethernet/mellanox/mlx4/fw.c, 3 times
- drivers/net/ethernet/mellanox/mlx4/main.c, 4 times
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h, line 217
- drivers/net/ethernet/mellanox/mlx4/mr.c, line 927
- drivers/net/ethernet/mellanox/mlx4/profile.c, 3 times
- drivers/net/ethernet/mellanox/mlx4/srq.c, line 188
- drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c, line 709
- drivers/net/ethernet/mellanox/mlx5/core/en.h, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/en_main.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c, line 323
- drivers/net/ethernet/mellanox/mlx5/core/eq.c, line 697
- drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c, 8 times
- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c, line 984
- drivers/net/ethernet/mellanox/mlx5/core/wq.c, line 147
- drivers/net/ethernet/mellanox/mlxsw/pci.c, 2 times
- drivers/net/ethernet/netronome/nfp/nfp_net_common.c, 2 times
- drivers/net/ethernet/qlogic/qed/qed_cxt.c, 4 times
- drivers/net/ethernet/qlogic/qed/qed_dev.c, 2 times
- drivers/net/ethernet/qlogic/qed/qed_iwarp.c, 2 times
- drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c, line 536
- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c, line 815
- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c, line 351
- drivers/net/ethernet/sun/niu.c, line 3275
- drivers/net/ethernet/ti/davinci_cpdma.c, line 236
- drivers/net/wireless/ath/ath10k/spectral.c, line 472
- drivers/net/wireless/ath/ath10k/swap.c, line 130
- drivers/net/wireless/ath/ath5k/phy.c, line 317
- drivers/net/wireless/ath/carl9170/fw.c, line 276
- drivers/net/wireless/intel/iwlwifi/iwl-fh.h, 2 times
- drivers/net/wireless/marvell/mwl8k.c, 4 times
- drivers/ntb/hw/mscc/ntb_hw_switchtec.c, 4 times
- drivers/ntb/ntb_transport.c, line 1134
- drivers/nvdimm/pfn_devs.c, line 415
- drivers/nvdimm/region_devs.c, line 99
- drivers/nvme/host/pci.c, 3 times
- drivers/nvme/host/rdma.c, line 801
- drivers/of/device.c, line 151
- drivers/pci/controller/pcie-cadence-ep.c, line 98
- drivers/pci/controller/pcie-cadence.c, line 19
- drivers/pci/controller/pcie-iproc.c, line 1076
- drivers/pci/controller/pcie-rockchip-ep.c, 2 times
- drivers/pci/endpoint/pci-epc-mem.c, 4 times
- drivers/pci/msi.c, line 558
- drivers/powercap/intel_rapl.c, line 1072
- drivers/rtc/rtc-m41t80.c, 2 times
- drivers/rtc/rtc-rv8803.c, line 225
- drivers/rtc/rtc-rx4581.c, line 161
- drivers/rtc/rtc-rx8581.c, line 115
- drivers/s390/char/sclp_cmd.c, line 184
- drivers/s390/cio/qdio_main.c, line 414
- drivers/scsi/bnx2fc/bnx2fc.h, 2 times
- drivers/scsi/csiostor/csio_hw_t5.c, line 60
- drivers/scsi/cxlflash/common.h, 2 times
- drivers/scsi/cxlflash/main.c, line 2098
- drivers/scsi/cxlflash/vlun.c, line 435
- drivers/scsi/isci/host.c, line 1136
- drivers/scsi/isci/isci.h, line 97
- drivers/scsi/isci/request.c, line 294
- drivers/scsi/libfc/fc_exch.c, line 2689
- drivers/scsi/qedf/qedf_main.c, line 2899
- drivers/scsi/sd.c, 11 times
- drivers/scsi/sd.h, 3 times
- drivers/scsi/sd_zbc.c, line 602
- drivers/soc/fsl/qbman/bman.c, line 272
- drivers/soc/fsl/qbman/bman_ccsr.c, line 102
- drivers/soc/fsl/qbman/qman.c, 3 times
- drivers/soc/fsl/qbman/qman_ccsr.c, line 346
- drivers/soc/ti/knav_qmss_queue.c, line 1013
- drivers/spi/spi-sirf.c, line 1094
- drivers/spi/spi-sun4i.c, 2 times
- drivers/spi/spi-sun6i.c, 2 times
- drivers/staging/comedi/drivers/mite.c, 2 times
- drivers/staging/fwserial/fwserial.h, 2 times
- drivers/target/target_core_device.c, line 849
- drivers/target/target_core_file.c, 2 times
- drivers/target/target_core_iblock.c, line 812
- drivers/target/target_core_transport.c, 2 times
- drivers/tty/hvc/hvc_opal.c, line 215
- drivers/tty/serial/rp2.c, line 59
- drivers/tty/serial/sirfsoc_uart.h, 2 times
- drivers/usb/core/urb.c, line 566
- drivers/usb/gadget/udc/dummy_hcd.c, line 2042
- drivers/usb/host/xhci.h, line 1492
- drivers/usb/mtu3/mtu3_core.c, line 312
- drivers/usb/usbip/vhci_hcd.c, line 281
- drivers/video/fbdev/i740fb.c, line 352
- drivers/watchdog/uniphier_wdt.c, line 36
- fs/btrfs/compression.c, 2 times
- fs/btrfs/disk-io.c, 3 times
- fs/btrfs/sysfs.c, line 691
- fs/buffer.c, line 1625
- fs/cachefiles/bind.c, line 161
- fs/ext2/super.c, 2 times
- fs/ext4/inode.c, line 1176
- fs/ext4/super.c, 2 times
- fs/fuse/dir.c, line 882
- fs/fuse/inode.c, line 188
- fs/hfsplus/wrapper.c, line 238
- fs/nfsd/nfscache.c, line 167
- fs/orangefs/orangefs-bufmap.c, line 230
- fs/overlayfs/super.c, 2 times
- fs/proc/array.c, line 148
- fs/proc/task_mmu.c, 37 times
- fs/qnx6/inode.c, line 434
- include/asm-generic/div64.h, 4 times
- include/asm-generic/getorder.h, line 55
- include/linux/assoc_array_priv.h, 2 times
- include/linux/average.h, line 57
- include/linux/backing-dev-defs.h, line 46
- include/linux/blkdev.h, line 807
- include/linux/blockgroup_lock.h, line 14
- include/linux/hashtable.h, line 28
- include/linux/log2.h, 4 times
- include/linux/sched.h, line 1341
- include/linux/slab.h, line 203
- include/linux/t10-pi.h, line 42
- include/linux/usb/composite.h, line 60
- include/net/netns/hash.h, line 12
- include/net/sock.h, line 1356
- include/scsi/scsi_cmnd.h, line 354
- kernel/bounds.c, line 22
- kernel/bpf/arraymap.c, 2 times
- kernel/events/ring_buffer.c, 3 times
- kernel/sched/fair.c, line 162
- kernel/time/timekeeping.c, 3 times
- kernel/trace/blktrace.c, line 207
- kernel/trace/trace_events_hist.c, 2 times
- lib/errseq.c, line 36
- lib/flex_proportions.c, line 170
- lib/radix-tree.c, line 76
- lib/rhashtable.c, 5 times
- lib/sbitmap.c, line 30
- mm/bootmem.c, line 249
- mm/ksm.c, 2 times
- mm/page-writeback.c, 4 times
- mm/page_alloc.c, 2 times
- mm/slub.c, line 3589
- mm/vmpressure.c, line 71
- net/ipv4/fib_trie.c, 2 times
- net/ipv4/tcp_timer.c, line 203
- net/ipv4/udp.c, line 2946
- net/mac80211/tdls.c, 2 times
- net/netfilter/ipvs/ip_vs_sync.c, line 408
- net/rxrpc/protocol.h, line 33
- net/sched/sch_fq.c, 2 times
- net/smc/smc_core.c, line 666
- sound/pci/hda/hda_proc.c, 8 times
- sound/soc/codecs/sta350.c, line 1182
- sound/soc/fsl/fsl_dma.h, line 42
- tools/include/linux/hashtable.h, line 25
- tools/include/linux/log2.h, 2 times
- tools/testing/nvdimm/test/nfit.c, line 2855
- tools/testing/selftests/vm/thuge-gen.c, 2 times
- virt/kvm/arm/vgic/vgic-mmio.h, line 70