Defined in 3 files as a macro:
Defined in 3 files as a function:
Referenced in 122 files:
-
arch/arm/mm/context.c,
2 times
-
arch/arm64/kvm/vmid.c,
2 times
-
arch/arm64/mm/context.c,
2 times
-
arch/csky/mm/asid.c,
2 times
-
arch/m68k/include/asm/mmu_context.h,
line 40
-
arch/microblaze/include/asm/mmu_context_mm.h,
line 87
-
arch/mips/mm/context.c,
line 156
-
arch/parisc/mm/init.c,
line 827
-
arch/powerpc/mm/book3s32/mmu_context.c,
line 56
-
arch/powerpc/mm/nohash/mmu_context.c,
line 269
-
arch/powerpc/platforms/powernv/pci-sriov.c,
line 403
-
arch/riscv/mm/context.c,
2 times
-
arch/sparc/kernel/iommu.c,
2 times
-
arch/sparc/lib/bitext.c,
2 times
-
arch/sparc/mm/init_64.c,
2 times
-
arch/sparc/mm/io-unit.c,
line 119
-
arch/x86/kvm/svm/sev.c,
line 251
-
arch/x86/mm/tlb.c,
line 327
-
drivers/android/dbitmap.h,
line 141
-
drivers/block/zram/zram_drv.c,
line 803
-
drivers/clocksource/ingenic-timer.c,
2 times
-
drivers/dma/ti/edma.c,
line 469
-
drivers/dma/ti/k3-udma.c,
line 1359
-
drivers/firmware/arm_scmi/driver.c,
2 times
-
drivers/firmware/samsung/exynos-acpm.c,
line 406
-
drivers/gpio/gpiolib.c,
3 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c,
line 179
-
drivers/gpu/drm/amd/amdkfd/kfd_device.c,
2 times
-
drivers/gpu/drm/display/drm_dp_tunnel.c,
line 216
-
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c,
2 times
-
drivers/hid/hid-input.c,
line 1458
-
drivers/hwtracing/coresight/coresight-trace-id.c,
2 times
-
drivers/hwtracing/stm/core.c,
line 228
-
drivers/infiniband/hw/cxgb4/id_table.c,
line 51
-
drivers/infiniband/hw/erdma/erdma_verbs.c,
line 261
-
drivers/infiniband/hw/hfi1/fault.c,
line 174
-
drivers/infiniband/hw/irdma/main.h,
line 449
-
drivers/infiniband/hw/mthca/mthca_allocator.c,
line 47
-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c,
line 92
-
drivers/iommu/arm/arm-smmu/arm-smmu.h,
line 471
-
drivers/iommu/msm_iommu.c,
line 193
-
drivers/md/bcache/writeback.c,
line 672
-
drivers/md/dm-clone-metadata.c,
2 times
-
drivers/md/dm-pcache/cache_dev.c,
line 312
-
drivers/md/dm-pcache/cache_segment.c,
line 253
-
drivers/md/dm-vdo/dm-vdo-target.c,
line 1699
-
drivers/md/dm-writecache.c,
line 514
-
drivers/md/dm-zoned-metadata.c,
line 2649
-
drivers/media/v4l2-core/v4l2-dev.c,
line 144
-
drivers/memstick/core/ms_block.c,
2 times
-
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c,
line 1484
-
drivers/net/ethernet/broadcom/bnxt/bnxt.c,
line 1057
-
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c,
line 216
-
drivers/net/ethernet/broadcom/cnic.c,
line 700
-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c,
line 1672
-
drivers/net/ethernet/intel/ice/ice_base.c,
line 49
-
drivers/net/ethernet/intel/ice/ice_ptp.c,
line 2631
-
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c,
line 1944
-
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c,
3 times
-
drivers/net/ethernet/mellanox/mlx4/alloc.c,
line 50
-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c,
line 3386
-
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c,
line 380
-
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c,
line 70
-
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c,
line 195
-
drivers/net/ppp/pptp.c,
2 times
-
drivers/net/wireless/realtek/rtw88/sec.c,
line 16
-
drivers/net/wireless/realtek/rtw89/cam.c,
6 times
-
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c,
line 491
-
drivers/perf/arm_cspmu/arm_cspmu.c,
line 625
-
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c,
line 148
-
drivers/s390/net/ism_drv.c,
line 246
-
drivers/scsi/fnic/fdls_disc.c,
line 141
-
drivers/scsi/hisi_sas/hisi_sas_main.c,
2 times
-
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c,
line 801
-
drivers/scsi/hpsa.c,
line 6213
-
drivers/scsi/lpfc/lpfc_vport.c,
line 94
-
drivers/scsi/mvumi.c,
2 times
-
drivers/scsi/qedi/qedi_main.c,
line 574
-
drivers/scsi/scsi_debug.c,
line 4751
-
drivers/soc/qcom/rpmh-rsc.c,
line 591
-
drivers/soc/ti/k3-ringacc.c,
line 350
-
drivers/tee/tee_core.c,
line 1060
-
drivers/usb/core/hub.c,
2 times
-
drivers/virtio/virtio_mem.c,
2 times
-
drivers/xen/grant-table.c,
line 238
-
fs/btrfs/extent_io.c,
line 1477
-
fs/btrfs/free-space-cache.c,
3 times
-
fs/btrfs/misc.h,
line 213
-
fs/btrfs/relocation.c,
line 4031
-
fs/f2fs/segment.c,
4 times
-
fs/file.c,
3 times
-
fs/iomap/buffered-io.c,
2 times
-
fs/ntfs/bitmap.c,
line 68
-
fs/ntfs3/fsntfs.c,
line 685
-
fs/omfs/bitmap.c,
line 145
-
fs/resctrl/ctrlmondata.c,
line 135
-
fs/resctrl/rdtgroup.c,
line 3728
-
fs/xfs/libxfs/xfs_ialloc.c,
line 2033
-
include/linux/cpumask.h,
line 255
-
include/linux/find.h,
8 times
-
io_uring/filetable.c,
line 30
-
kernel/sysctl.c,
line 1237
-
lib/find_bit.c,
line 211
-
lib/find_bit_benchmark.c,
line 95
-
lib/idr.c,
2 times
-
lib/sbitmap.c,
line 167
-
lib/test_bitmap.c,
line 1558
-
mm/percpu.c,
5 times
-
net/bridge/br_switchdev.c,
line 232
-
net/dsa/dsa.c,
line 159
-
net/mptcp/pm_kernel.c,
line 798
-
net/mptcp/pm_userspace.c,
line 82
-
net/netfilter/nf_tables_api.c,
line 11667
-
net/netlink/genetlink.c,
line 407
-
net/sctp/tsnmap.c,
line 293
-
rust/helpers/bitops.c,
2 times
-
sound/soc/qcom/lpass-apq8016.c,
line 136
-
sound/soc/qcom/lpass-sc7180.c,
line 99
-
sound/soc/qcom/lpass-sc7280.c,
3 times
-
tools/include/linux/bitops.h,
line 62
-
tools/include/linux/find.h,
line 80
-
tools/lib/find_bit.c,
line 117
Smatch caller information: