Defined in 3 files as a macro:
Defined in 3 files as a function:
Referenced in 254 files:
-
arch/loongarch/kernel/acpi.c,
2 times
-
arch/loongarch/kernel/smp.c,
line 333
-
arch/m68k/include/asm/bitops.h,
line 406
-
arch/mips/mm/context.c,
line 168
-
arch/mips/sgi-ip27/ip27-irq.c,
line 42
-
arch/mips/sgi-ip30/ip30-irq.c,
line 34
-
arch/powerpc/kernel/pci-common.c,
line 114
-
arch/powerpc/kvm/book3s_hv_uvmem.c,
line 707
-
arch/powerpc/sysdev/xive/spapr.c,
line 89
-
arch/s390/pci/pci.c,
2 times
-
arch/sh/boards/mach-x3proto/ilsel.c,
line 102
-
arch/sh/kernel/cpu/irq/imask.c,
line 70
-
arch/sh/kernel/perf_event.c,
line 254
-
arch/sh/mm/pmb.c,
line 227
-
arch/um/drivers/virt-pci.c,
line 371
-
arch/x86/kernel/apic/io_apic.c,
line 2469
-
arch/x86/kernel/cpu/sgx/encl.c,
2 times
-
arch/x86/kvm/vmx/vmx.c,
line 4092
-
arch/xtensa/kernel/perf_event.c,
line 297
-
drivers/accel/habanalabs/common/asid.c,
line 38
-
drivers/block/aoe/aoedev.c,
line 48
-
drivers/block/ps3disk.c,
line 409
-
drivers/char/agp/generic.c,
line 76
-
drivers/crypto/ccp/ccp-dev-v5.c,
2 times
-
drivers/crypto/hisilicon/zip/zip_crypto.c,
line 148
-
drivers/crypto/sa2ul.c,
line 808
-
drivers/dma/stm32/stm32-dmamux.c,
line 114
-
drivers/dma/ti/dma-crossbar.c,
line 271
-
drivers/dma/ti/omap-dma.c,
line 676
-
drivers/firmware/samsung/exynos-acpm.c,
line 408
-
drivers/firmware/tegra/bpmp.c,
line 297
-
drivers/firmware/ti_sci.c,
2 times
-
drivers/gpio/gpiolib.c,
2 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c,
2 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_wb.c,
line 100
-
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c,
line 597
-
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c,
line 157
-
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c,
line 66
-
drivers/gpu/drm/bridge/synopsys/dw-dp.c,
line 1045
-
drivers/gpu/drm/etnaviv/etnaviv_gpu.c,
line 1250
-
drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c,
line 280
-
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c,
line 88
-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c,
line 43
-
drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.c,
line 33
-
drivers/gpu/drm/radeon/radeon_device.c,
line 385
-
drivers/gpu/host1x/channel.c,
line 129
-
drivers/hid/intel-ish-hid/ishtp/client.c,
line 172
-
drivers/i2c/i2c-atr.c,
line 204
-
drivers/i3c/master/mipi-i3c-hci/dat_v1.c,
line 102
-
drivers/infiniband/hw/cxgb4/id_table.c,
line 53
-
drivers/infiniband/hw/erdma/erdma_cmdq.c,
line 37
-
drivers/infiniband/hw/erdma/erdma_verbs.c,
line 264
-
drivers/infiniband/hw/hfi1/file_ops.c,
line 875
-
drivers/infiniband/hw/hfi1/msix.c,
line 83
-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c,
line 1099
-
drivers/infiniband/hw/irdma/hw.c,
5 times
-
drivers/infiniband/hw/irdma/main.h,
line 451
-
drivers/infiniband/hw/mlx5/main.c,
line 4200
-
drivers/infiniband/hw/mthca/mthca_allocator.c,
line 50
-
drivers/infiniband/hw/mthca/mthca_memfree.c,
line 649
-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c,
2 times
-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c,
line 95
-
drivers/infiniband/ulp/rtrs/rtrs-clt.c,
line 83
-
drivers/iommu/ipmmu-vmsa.c,
line 339
-
drivers/iommu/tegra-smmu.c,
line 273
-
drivers/irqchip/irq-gic-v3-its.c,
line 5219
-
drivers/irqchip/irq-imx-mu-msi.c,
line 157
-
drivers/irqchip/irq-ls-scfg-msi.c,
line 149
-
drivers/irqchip/irq-meson-gpio.c,
line 316
-
drivers/irqchip/irq-mips-cpu.c,
line 191
-
drivers/irqchip/irq-mips-gic.c,
line 917
-
drivers/irqchip/irq-mvebu-gicp.c,
line 91
-
drivers/irqchip/irq-mvebu-odmi.c,
line 91
-
drivers/irqchip/irq-mvebu-sei.c,
line 264
-
drivers/irqchip/irq-ti-sci-inta.c,
2 times
-
drivers/md/dm-vdo/dm-vdo-target.c,
line 1703
-
drivers/media/cec/core/cec-core.c,
line 110
-
drivers/media/i2c/max96714.c,
line 722
-
drivers/media/i2c/max96717.c,
line 945
-
drivers/media/mc/mc-devnode.c,
line 216
-
drivers/media/platform/cadence/cdns-csi2rx.c,
line 361
-
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.c,
line 295
-
drivers/media/platform/ti/cal/cal.c,
line 277
-
drivers/media/platform/verisilicon/hantro_h264.c,
line 346
-
drivers/media/usb/cx231xx/cx231xx-cards.c,
line 1714
-
drivers/media/usb/em28xx/em28xx-cards.c,
2 times
-
drivers/media/v4l2-core/v4l2-dev.c,
line 528
-
drivers/mfd/dln2.c,
line 362
-
drivers/misc/mei/client.c,
line 640
-
drivers/net/dsa/bcm_sf2_cfp.c,
3 times
-
drivers/net/dsa/mv88e6xxx/chip.c,
2 times
-
drivers/net/dsa/yt921x.c,
line 2373
-
drivers/net/ethernet/broadcom/bcmsysport.c,
line 2167
-
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c,
line 1486
-
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c,
line 285
-
drivers/net/ethernet/broadcom/bnxt/bnxt.c,
2 times
-
drivers/net/ethernet/broadcom/cnic.c,
line 704
-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c,
2 times
-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h,
line 223
-
drivers/net/ethernet/freescale/enetc/enetc_qos.c,
line 965
-
drivers/net/ethernet/freescale/enetc/ntmp.c,
line 54
-
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c,
line 2009
-
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c,
line 280
-
drivers/net/ethernet/ibm/ibmvnic.c,
line 482
-
drivers/net/ethernet/intel/i40e/i40e_main.c,
line 8075
-
drivers/net/ethernet/intel/ice/ice_flow.c,
line 1467
-
drivers/net/ethernet/intel/ice/ice_ptp.c,
line 2634
-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c,
2 times
-
drivers/net/ethernet/marvell/octeontx2/af/rvu.c,
line 136
-
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c,
line 1692
-
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c,
2 times
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c,
line 1431
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c,
line 319
-
drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c,
line 225
-
drivers/net/ethernet/mellanox/mlx4/alloc.c,
line 54
-
drivers/net/ethernet/mellanox/mlx5/core/en/htb.c,
line 64
-
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c,
line 295
-
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c,
line 384
-
drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c,
line 84
-
drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c,
line 126
-
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c,
line 175
-
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c,
2 times
-
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c,
line 942
-
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c,
2 times
-
drivers/net/ethernet/microsoft/mana/gdma_main.c,
line 1789
-
drivers/net/ethernet/microsoft/mana/hw_channel.c,
line 19
-
drivers/net/ethernet/mscc/ocelot_net.c,
line 1360
-
drivers/net/ethernet/mscc/ocelot_ptp.c,
line 682
-
drivers/net/ethernet/pensando/ionic/ionic_lif.c,
line 254
-
drivers/net/ethernet/qlogic/qed/qed_cxt.c,
line 1825
-
drivers/net/ethernet/qlogic/qed/qed_l2.c,
line 145
-
drivers/net/ethernet/qlogic/qed/qed_rdma.c,
line 58
-
drivers/net/ethernet/qlogic/qede/qede_filter.c,
line 410
-
drivers/net/ethernet/renesas/rswitch_main.c,
2 times
-
drivers/net/phy/fixed_phy.c,
line 123
-
drivers/net/phy/mscc/mscc_macsec.c,
line 608
-
drivers/net/phy/nxp-c45-tja11xx-macsec.c,
line 990
-
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c,
line 84
-
drivers/net/wireless/mediatek/mt76/mt7925/nan.c,
2 times
-
drivers/net/wireless/ralink/rt2x00/rt2800lib.c,
line 1892
-
drivers/net/wireless/realtek/rtl8xxxu/core.c,
2 times
-
drivers/net/wireless/realtek/rtw88/mac80211.c,
line 176
-
drivers/net/wireless/realtek/rtw88/main.h,
line 2201
-
drivers/net/wireless/realtek/rtw88/sec.c,
line 19
-
drivers/net/wireless/realtek/rtw89/cam.c,
4 times
-
drivers/net/wireless/realtek/rtw89/chan.c,
line 3356
-
drivers/net/wireless/realtek/rtw89/core.c,
3 times
-
drivers/net/wireless/ti/wlcore/cmd.c,
2 times
-
drivers/net/wireless/ti/wlcore/main.c,
3 times
-
drivers/net/wireless/ti/wlcore/tx.c,
line 53
-
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c,
line 500
-
drivers/net/wwan/wwan_core.c,
line 441
-
drivers/nfc/st-nci/se.c,
line 584
-
drivers/nfc/st21nfca/core.c,
line 966
-
drivers/pci/controller/cadence/pcie-cadence-ep.c,
line 192
-
drivers/pci/controller/dwc/pcie-designware-ep.c,
3 times
-
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c,
line 401
-
drivers/pci/controller/pci-xgene-msi.c,
line 174
-
drivers/pci/controller/pcie-altera-msi.c,
line 119
-
drivers/pci/controller/pcie-mediatek.c,
line 451
-
drivers/pci/controller/pcie-rcar-ep.c,
line 208
-
drivers/pci/controller/plda/pcie-plda-host.c,
line 99
-
drivers/pci/endpoint/pci-epc-core.c,
line 807
-
drivers/pci/endpoint/pci-epf-core.c,
line 169
-
drivers/perf/arm-ccn.c,
line 585
-
drivers/perf/arm_cspmu/arm_cspmu.c,
2 times
-
drivers/perf/arm_dsu_pmu.c,
line 291
-
drivers/perf/arm_smmuv3_pmu.c,
line 363
-
drivers/perf/hisilicon/hisi_uncore_pmu.c,
line 137
-
drivers/perf/marvell_cn10k_tad_pmu.c,
line 132
-
drivers/perf/nvidia_t410_c2c_pmu.c,
line 189
-
drivers/perf/nvidia_t410_cmem_latency_pmu.c,
line 98
-
drivers/perf/qcom_l2_pmu.c,
line 354
-
drivers/perf/starfive_starlink_pmu.c,
line 309
-
drivers/perf/thunderx2_pmu.c,
line 308
-
drivers/perf/xgene_pmu.c,
line 685
-
drivers/pwm/pwm-lpc18xx-sct.c,
line 274
-
drivers/rapidio/rio-scan.c,
line 62
-
drivers/scsi/aic94xx/aic94xx_dev.c,
line 16
-
drivers/scsi/aic94xx/aic94xx_hwi.h,
line 294
-
drivers/scsi/elx/libefc_sli/sli4.c,
line 4859
-
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c,
line 826
-
drivers/scsi/hpsa.c,
line 1212
-
drivers/scsi/ipr.c,
4 times
-
drivers/scsi/lpfc/lpfc_sli.c,
2 times
-
drivers/scsi/mpi3mr/mpi3mr_os.c,
3 times
-
drivers/scsi/mvsas/mv_sas.c,
line 48
-
drivers/scsi/pm8001/pm8001_sas.c,
line 91
-
drivers/scsi/pmcraid.c,
line 4693
-
drivers/scsi/qedi/qedi_main.c,
2 times
-
drivers/scsi/qla2xxx/qla_edif.c,
line 2718
-
drivers/scsi/qla2xxx/qla_init.c,
2 times
-
drivers/scsi/qla2xxx/qla_isr.c,
line 3486
-
drivers/scsi/qla2xxx/qla_mid.c,
4 times
-
drivers/scsi/qla4xxx/ql4_os.c,
line 2952
-
drivers/scsi/sr.c,
line 643
-
drivers/soc/fsl/qe/qe.c,
line 348
-
drivers/soc/ti/k3-ringacc.c,
line 365
-
drivers/soundwire/bus.c,
line 735
-
drivers/soundwire/intel_auxdevice.c,
line 274
-
drivers/soundwire/qcom.c,
line 1285
-
drivers/spi/spidev.c,
line 793
-
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c,
line 278
-
drivers/staging/media/sunxi/cedrus/cedrus_h264.c,
line 137
-
drivers/target/target_core_user.c,
line 515
-
drivers/tee/amdtee/core.c,
line 264
-
drivers/tee/optee/call.c,
line 288
-
drivers/tty/mxser.c,
line 1738
-
drivers/tty/serial/atmel_serial.c,
line 2875
-
drivers/tty/serial/jsm/jsm_tty.c,
line 462
-
drivers/tty/serial/max310x.c,
line 1463
-
drivers/tty/serial/vt8500_serial.c,
line 628
-
fs/bfs/dir.c,
line 91
-
fs/f2fs/segment.c,
2 times
-
fs/gfs2/quota.c,
line 369
-
fs/minix/minix.h,
line 123
-
fs/nfs/nfs4session.c,
line 250
-
fs/ocfs2/cluster/heartbeat.c,
line 2138
-
fs/orangefs/orangefs-bufmap.c,
line 132
-
fs/xfs/libxfs/xfs_ialloc.c,
line 2027
-
include/linux/bitmap.h,
line 472
-
include/linux/cpumask.h,
line 169
-
include/linux/find.h,
2 times
-
include/linux/nodemask.h,
line 304
-
kernel/events/uprobes.c,
line 1854
-
kernel/locking/lockdep.c,
2 times
-
kernel/sched/sched.h,
line 3955
-
lib/find_bit.c,
line 143
-
lib/sbitmap.c,
line 542
-
lib/test_bitmap.c,
line 1552
-
net/bridge/br_if.c,
line 419
-
net/core/dev.c,
line 1430
-
net/core/sock.c,
line 4144
-
net/mac80211/mesh_plink.c,
line 513
-
net/ncsi/ncsi-manage.c,
line 672
-
net/netfilter/ipvs/ip_vs_est.c,
line 468
-
net/netfilter/nf_tables_api.c,
line 4878
-
net/netlink/genetlink.c,
line 403
-
net/nfc/llcp_core.c,
2 times
-
net/sctp/tsnmap.c,
line 235
-
rust/helpers/bitops.c,
2 times
-
sound/hda/controllers/intel.c,
line 2179
-
sound/soc/qcom/lpass-apq8016.c,
line 130
-
sound/soc/qcom/lpass-sc7180.c,
2 times
-
sound/soc/qcom/lpass-sc7280.c,
3 times
-
sound/soc/qcom/qdsp6/q6adm.c,
line 281
-
sound/soc/tegra/tegra30_ahub.c,
2 times
-
sound/usb/line6/capture.c,
line 28
-
sound/usb/line6/playback.c,
line 155
-
tools/include/linux/bitmap.h,
line 82
-
tools/include/linux/bitops.h,
line 60
-
tools/include/linux/find.h,
line 155
-
tools/lib/find_bit.c,
line 92
-
tools/perf/builtin-kwork.c,
line 250
Smatch caller information: