Loading...
Defined in 1 files as a macro:
Defined in 3 files as a function:
- include/linux/log2.h, line 49 (as a function)
- scripts/dtc/dtc.c, line 39 (as a function)
- tools/include/linux/log2.h, line 42 (as a function)
Referenced in 173 files:
- arch/arc/mm/cache.c, line 1169
- arch/arm/mm/cache-uniphier.c, 2 times
- arch/ia64/mm/hugetlbpage.c, line 180
- arch/powerpc/kvm/book3s.c, line 882
- arch/powerpc/kvm/book3s_hv.c, line 2039
- arch/powerpc/kvm/e500_mmu.c, 2 times
- arch/powerpc/kvm/e500_mmu_host.c, 2 times
- arch/powerpc/mm/hugetlbpage.c, 2 times
- arch/powerpc/mm/init-common.c, line 73
- arch/powerpc/platforms/4xx/pci.c, 3 times
- arch/powerpc/platforms/powernv/pci-ioda.c, 2 times
- arch/powerpc/sysdev/fsl_rmu.c, 3 times
- arch/s390/kernel/irq.c, line 209
- arch/s390/pci/pci.c, line 903
- arch/sparc/mm/srmmu.c, line 217
- arch/x86/include/asm/div64.h, line 26
- arch/x86/kernel/hw_breakpoint.c, line 300
- arch/x86/platform/efi/efi_64.c, line 324
- arch/xtensa/kernel/hw_breakpoint.c, line 75
- block/blk-settings.c, line 271
- block/partition-generic.c, line 477
- crypto/cbc.c, line 152
- drivers/ata/libata-core.c, 2 times
- drivers/base/regmap/regmap.c, line 750
- drivers/block/loop.c, line 1334
- drivers/block/rsxx/dma.c, line 864
- drivers/bus/mvebu-mbus.c, 2 times
- drivers/clk/clk-divider.c, line 165
- drivers/clk/ti/divider.c, line 137
- drivers/clocksource/cadence_ttc_timer.c, line 258
- drivers/crypto/talitos.c, line 3325
- drivers/dma/qcom/hidma_mgmt.c, 2 times
- drivers/dma/ste_dma40.c, 2 times
- drivers/dma/stm32-mdma.c, 2 times
- drivers/gpio/gpio-mmio.c, line 592
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, 2 times
- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c, 2 times
- drivers/gpu/drm/drm_atomic.c, line 757
- drivers/gpu/drm/drm_blend.c, line 155
- drivers/gpu/drm/drm_mm.c, 2 times
- drivers/gpu/drm/i915/i915_gem_execbuffer.c, line 415
- drivers/gpu/drm/i915/i915_gem_fence_reg.c, 4 times
- drivers/gpu/drm/i915/i915_gem_gtt.c, line 3971
- drivers/gpu/drm/i915/i915_gem_tiling.c, line 161
- drivers/gpu/drm/i915/i915_vma.c, 3 times
- drivers/gpu/drm/i915/intel_engine_cs.c, line 1134
- drivers/gpu/drm/i915/intel_ringbuffer.c, 2 times
- drivers/gpu/drm/i915/intel_uncore.c, line 1474
- drivers/gpu/drm/i915/selftests/i915_syncmap.c, line 523
- drivers/gpu/drm/msm/msm_ringbuffer.c, line 29
- drivers/gpu/drm/nouveau/nouveau_gem.c, line 237
- drivers/hwmon/adt7462.c, line 1407
- drivers/hwmon/adt7470.c, line 957
- drivers/hwtracing/intel_th/pti.c, line 136
- drivers/i2c/busses/i2c-ocores.c, line 346
- drivers/iio/adc/qcom-spmi-vadc.c, line 446
- drivers/iio/adc/qcom-vadc-common.c, line 226
- drivers/infiniband/hw/hfi1/init.c, 2 times
- drivers/infiniband/hw/hfi1/sdma.c, line 720
- drivers/infiniband/hw/hfi1/user_exp_rcv.c, line 631
- drivers/infiniband/hw/qib/qib_iba6120.c, line 3239
- drivers/infiniband/hw/qib/qib_iba7220.c, line 4045
- drivers/infiniband/hw/qib/qib_iba7322.c, line 6587
- drivers/infiniband/hw/qib/qib_init.c, line 212
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c, line 58
- drivers/infiniband/sw/rxe/rxe_mr.c, line 128
- drivers/input/keyboard/cap11xx.c, line 398
- drivers/input/keyboard/pmic8xxx-keypad.c, line 413
- drivers/iommu/amd_iommu.c, 3 times
- drivers/iommu/fsl_pamu_domain.c, line 1022
- drivers/iommu/iova.c, line 50
- drivers/md/bcache/bset.c, 2 times
- drivers/md/bcache/super.c, 2 times
- drivers/md/dm-crypt.c, line 2423
- drivers/md/dm-exception-store.c, line 165
- drivers/md/dm-log.c, line 351
- drivers/md/dm-raid.c, 2 times
- drivers/md/dm-table.c, line 1501
- drivers/md/dm-unstripe.c, line 73
- drivers/md/md-bitmap.c, 3 times
- drivers/md/raid0.c, 3 times
- drivers/md/raid10.c, line 3633
- drivers/md/raid5.c, 3 times
- drivers/media/rc/img-ir/img-ir-nec.c, line 73
- drivers/media/rc/img-ir/img-ir-sony.c, line 79
- drivers/memstick/host/tifm_ms.c, line 272
- drivers/misc/eeprom/at24.c, 2 times
- drivers/mmc/core/core.c, 2 times
- drivers/mmc/host/bcm2835.c, line 1172
- drivers/mmc/host/meson-gx-mmc.c, line 823
- drivers/mmc/host/mmci.c, line 309
- drivers/mmc/host/tifm_sd.c, line 645
- drivers/mtd/mtdcore.c, 2 times
- drivers/mtd/sm_ftl.c, 2 times
- drivers/mtd/ubi/build.c, 2 times
- drivers/net/ethernet/brocade/bna/bnad_ethtool.c, 2 times
- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c, 2 times
- drivers/net/ethernet/faraday/ftgmac100.c, 2 times
- drivers/net/ethernet/freescale/gianfar_ethtool.c, 2 times
- drivers/net/ethernet/intel/i40e/i40e_main.c, 5 times
- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c, line 1248
- drivers/net/ethernet/mellanox/mlx4/mr.c, line 917
- drivers/net/ethernet/myricom/myri10ge/myri10ge.c, line 2385
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c, line 4068
- drivers/net/wireless/ath/ath10k/htt_rx.c, line 577
- drivers/net/wireless/ath/ath10k/spectral.c, 2 times
- drivers/net/wireless/ath/ath5k/qcu.c, 2 times
- drivers/net/wireless/intel/iwlegacy/common.c, line 2962
- drivers/net/wireless/intel/iwlwifi/pcie/tx.c, 2 times
- drivers/net/wireless/quantenna/qtnfmac/pearl/pcie.c, 2 times
- drivers/nvdimm/bus.c, line 265
- drivers/nvme/host/core.c, line 1779
- drivers/pci/pci.c, 3 times
- drivers/rapidio/devices/tsi721.c, 4 times
- drivers/rtc/rtc-s3c.c, line 172
- drivers/s390/block/dasd_int.h, line 699
- drivers/scsi/bfa/bfad.c, line 782
- drivers/scsi/bnx2i/bnx2i_hwi.c, 2 times
- drivers/scsi/bnx2i/bnx2i_init.c, line 474
- drivers/scsi/bnx2i/bnx2i_sysfs.c, line 75
- drivers/scsi/libiscsi.c, line 2799
- drivers/scsi/libiscsi_tcp.c, line 1196
- drivers/scsi/sd_zbc.c, line 485
- drivers/soc/fsl/qbman/bman_ccsr.c, line 105
- drivers/soc/fsl/qbman/qman_ccsr.c, line 349
- drivers/staging/fwserial/dma_fifo.c, line 63
- drivers/staging/lustre/lnet/lnet/peer.c, line 134
- drivers/staging/lustre/lnet/selftest/selftest.h, line 585
- drivers/staging/lustre/lustre/ldlm/ldlm_extent.c, line 150
- drivers/staging/lustre/lustre/obdclass/llog.c, line 241
- drivers/usb/gadget/udc/udc-xilinx.c, line 834
- fs/block_dev.c, line 110
- fs/btrfs/disk-io.c, 3 times
- fs/btrfs/volumes.c, line 6451
- fs/ext2/super.c, line 1008
- fs/ext4/super.c, 3 times
- fs/ext4/sysfs.c, line 88
- fs/fat/inode.c, 2 times
- fs/hfs/btree.c, line 96
- fs/hfsplus/btree.c, line 232
- fs/jbd2/revoke.c, line 262
- fs/namespace.c, line 2142
- fs/ntfs/inode.c, line 1574
- fs/ntfs/logfile.c, line 70
- fs/pstore/ram.c, 4 times
- fs/ubifs/super.c, 2 times
- fs/udf/super.c, line 1372
- fs/ufs/super.c, 2 times
- fs/xfs/xfs_super.c, line 449
- include/asm-generic/div64.h, line 224
- kernel/bpf/arraymap.c, 2 times
- kernel/events/core.c, 2 times
- lib/hexdump.c, line 124
- lib/iommu-helper.c, line 14
- lib/test_hexdump.c, line 66
- mm/cma.c, line 267
- mm/percpu.c, line 1366
- mm/sparse.c, line 585
- mm/vmalloc.c, 2 times
- net/bridge/br_multicast.c, line 2275
- net/core/sysctl_net_core.c, line 197
- net/ipv4/tcp_cdg.c, line 408
- net/netfilter/ipvs/ip_vs_ctl.c, line 1711
- net/netfilter/nft_payload.c, line 423
- net/sched/sch_sfq.c, line 640
- scripts/dtc/dtc.c, line 216
- sound/soc/codecs/sta350.c, line 1181
- tools/perf/arch/arm/util/cs-etm.c, line 195
- tools/perf/arch/arm64/util/arm-spe.c, line 106
- tools/perf/arch/x86/util/intel-bts.c, line 209
- tools/perf/arch/x86/util/intel-pt.c, line 661
- tools/perf/util/auxtrace.c, line 118
- tools/perf/util/evlist.c, 3 times