Loading...
Defined in 3 files as a macro:
- include/linux/bitops.h, line 8 (as a macro)
- tools/include/linux/bitops.h, line 19 (as a macro)
- tools/testing/selftests/kvm/lib/kvm_util_internal.h, line 23 (as a macro)
Referenced in 286 files:
- arch/arc/kernel/perf_event.c, line 35
- arch/arm/mach-davinci/cp_intc.c, line 121
- arch/arm/mm/dma-mapping.c, line 2149
- arch/arm64/mm/context.c, line 266
- arch/c6x/mm/dma-coherent.c, line 138
- arch/mips/kernel/perf_event_mipsxx.c, line 42
- arch/mips/math-emu/dsemul.c, line 86
- arch/powerpc/kernel/iommu.c, 2 times
- arch/powerpc/kvm/mpic.c, line 142
- arch/powerpc/kvm/powerpc.c, line 2367
- arch/powerpc/sysdev/mpic.c, line 1326
- arch/powerpc/sysdev/msi_bitmap.c, line 124
- arch/s390/include/asm/kvm_host.h, line 586
- arch/s390/kvm/interrupt.c, line 2834
- arch/s390/pci/pci.c, line 917
- arch/sh/kernel/perf_event.c, 2 times
- arch/sparc/mm/init_64.c, line 776
- arch/sparc/mm/srmmu.c, line 311
- arch/x86/events/amd/ibs.c, line 79
- arch/x86/events/core.c, 2 times
- arch/x86/events/intel/p4.c, 2 times
- arch/x86/events/intel/uncore.c, line 407
- arch/x86/events/intel/uncore.h, line 120
- arch/x86/events/perf_event.h, 4 times
- arch/x86/include/asm/mpspec.h, line 91
- arch/x86/include/asm/uv/uv_bau.h, line 207
- arch/x86/kernel/cpu/intel_rdt.c, line 488
- arch/x86/kernel/cpu/mcheck/mce.c, line 94
- arch/x86/kvm/hyperv.c, line 1280
- arch/x86/kvm/irq_comm.c, line 63
- arch/x86/xen/mmu_pv.c, line 1358
- arch/xtensa/kernel/perf_event.c, line 57
- drivers/acpi/x86/apple.c, line 65
- drivers/atm/he.c, line 782
- drivers/base/regmap/regcache-lzo.c, line 155
- drivers/base/regmap/regcache-rbtree.c, 8 times
- drivers/block/xen-blkfront.c, 3 times
- drivers/block/zram/zram_drv.c, line 389
- drivers/crypto/chelsio/chtls/chtls_hw.c, line 126
- drivers/crypto/qat/qat_common/adf_cfg_common.h, line 64
- drivers/dma/stm32-dmamux.c, line 245
- drivers/dma/ti/dma-crossbar.c, line 366
- drivers/dma/ti/edma.c, line 2269
- drivers/extcon/extcon.c, 4 times
- drivers/firmware/arm_scmi/driver.c, line 634
- drivers/firmware/efi/efi.c, line 85
- drivers/firmware/tegra/bpmp.c, line 709
- drivers/firmware/ti_sci.c, line 1858
- drivers/gpio/gpio-max3191x.c, line 373
- drivers/gpio/gpiolib.c, 7 times
- drivers/gpu/drm/i915/i915_gem_fence_reg.c, line 792
- drivers/gpu/drm/i915/i915_gem_tiling.c, line 305
- drivers/gpu/drm/i915/selftests/intel_uncore.c, line 140
- drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.h, line 195
- drivers/gpu/drm/omapdrm/tcm-sita.c, line 231
- drivers/gpu/drm/vc4/vc4_validate_shaders.c, line 795
- drivers/gpu/host1x/channel.c, line 36
- drivers/hid/hid-core.c, line 2322
- drivers/hid/hid-input.c, 9 times
- drivers/hid/hid-multitouch.c, line 1244
- drivers/hwtracing/coresight/coresight-stm.c, line 845
- drivers/iio/adc/max1363.c, 2 times
- drivers/iio/buffer/industrialio-buffer-cb.c, line 78
- drivers/iio/buffer/industrialio-hw-consumer.c, line 55
- drivers/iio/industrialio-buffer.c, 4 times
- drivers/infiniband/core/user_mad.c, line 700
- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c, line 676
- drivers/infiniband/hw/cxgb4/id_table.c, line 95
- drivers/infiniband/hw/hfi1/user_sdma.c, line 206
- drivers/infiniband/hw/hns/hns_roce_alloc.c, line 144
- drivers/infiniband/hw/hns/hns_roce_mr.c, line 143
- drivers/infiniband/hw/i40iw/i40iw_cm.h, line 418
- drivers/infiniband/hw/i40iw/i40iw_hw.c, 10 times
- drivers/infiniband/hw/mlx4/main.c, line 2874
- drivers/infiniband/hw/mthca/mthca_allocator.c, line 93
- drivers/infiniband/hw/mthca/mthca_mr.c, line 155
- drivers/infiniband/hw/nes/nes_hw.c, 10 times
- drivers/infiniband/hw/nes/nes_hw.h, line 916
- drivers/infiniband/hw/nes/nes_verbs.h, 2 times
- drivers/infiniband/hw/ocrdma/ocrdma_hw.c, 2 times
- drivers/infiniband/hw/qib/qib_init.c, line 1139
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c, line 66
- drivers/infiniband/sw/rxe/rxe_pool.c, line 173
- drivers/input/evdev.c, 7 times
- drivers/input/input.c, 2 times
- drivers/input/joystick/iforce/iforce.h, line 64
- drivers/input/keyboard/gpio_keys_polled.c, 2 times
- drivers/input/keyboard/sh_keysc.c, line 80
- drivers/input/rmi4/rmi_driver.c, 2 times
- drivers/input/rmi4/rmi_driver.h, 2 times
- drivers/input/rmi4/rmi_f11.c, line 1058
- drivers/iommu/dmar.c, line 72
- drivers/iommu/intel-iommu.c, line 1680
- drivers/iommu/intel_irq_remapping.c, line 523
- drivers/iommu/tegra-smmu.c, line 1023
- drivers/irqchip/irq-alpine-msi.c, line 271
- drivers/irqchip/irq-gic-v2m.c, line 364
- drivers/irqchip/irq-gic-v3-its.c, line 1581
- drivers/irqchip/irq-gic-v3-mbi.c, line 287
- drivers/irqchip/irq-ls-scfg-msi.c, line 366
- drivers/irqchip/irq-mips-gic.c, line 31
- drivers/irqchip/irq-mvebu-gicp.c, line 214
- drivers/irqchip/irq-mvebu-odmi.c, line 174
- drivers/irqchip/irq-partition-percpu.c, line 232
- drivers/isdn/mISDN/tei.c, 2 times
- drivers/lightnvm/core.c, line 860
- drivers/lightnvm/pblk-init.c, 3 times
- drivers/md/bcache/super.c, line 793
- drivers/md/dm-verity-target.c, line 816
- drivers/media/platform/s5p-mfc/s5p_mfc.c, line 1189
- drivers/misc/cxl/irq.c, line 325
- drivers/misc/cxl/of.c, line 315
- drivers/misc/sgi-gru/grufault.c, line 163
- drivers/misc/sgi-gru/gruhandles.h, 2 times
- drivers/misc/sgi-xp/xpc_partition.c, line 176
- drivers/misc/sgi-xp/xpnet.c, line 523
- drivers/mtd/nand/raw/nandsim.c, line 570
- drivers/mtd/ubi/fastmap.c, 2 times
- drivers/net/ethernet/adaptec/starfire.c, line 551
- drivers/net/ethernet/amd/xgbe/xgbe.h, line 1192
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, line 3234
- drivers/net/ethernet/broadcom/cnic.c, line 663
- drivers/net/ethernet/brocade/bna/bnad.h, line 296
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c, line 3274
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c, 6 times
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c, line 458
- drivers/net/ethernet/chelsio/cxgb4/sge.c, 2 times
- drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c, 2 times
- drivers/net/ethernet/emulex/benet/be.h, line 622
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h, line 543
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c, line 244
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c, line 855
- drivers/net/ethernet/intel/e1000/e1000.h, line 206
- drivers/net/ethernet/intel/e1000e/e1000.h, line 198
- drivers/net/ethernet/intel/fm10k/fm10k.h, line 295
- drivers/net/ethernet/intel/i40e/i40e.h, line 684
- drivers/net/ethernet/intel/i40e/i40e_debugfs.c, line 140
- drivers/net/ethernet/intel/i40evf/i40evf.h, line 55
- drivers/net/ethernet/intel/ice/ice.h, line 164
- drivers/net/ethernet/intel/igb/igb.h, line 467
- drivers/net/ethernet/intel/igbvf/igbvf.h, line 164
- drivers/net/ethernet/intel/ixgb/ixgb.h, line 114
- drivers/net/ethernet/intel/ixgbe/ixgbe.h, 2 times
- drivers/net/ethernet/intel/ixgbevf/ixgbevf.h, line 320
- drivers/net/ethernet/mellanox/mlx4/alloc.c, line 188
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h, line 537
- drivers/net/ethernet/mellanox/mlx4/mr.c, line 117
- drivers/net/ethernet/mellanox/mlx5/core/alloc.c, line 189
- drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c, line 111
- drivers/net/ethernet/mellanox/mlx5/core/uar.c, 2 times
- drivers/net/ethernet/mellanox/mlxsw/pci.c, line 711
- drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c, line 228
- drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c, line 203
- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c, line 133
- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c, 2 times
- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c, line 92
- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c, line 856
- drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c, 2 times
- drivers/net/ethernet/neterion/vxge/vxge-main.h, line 336
- drivers/net/ethernet/qlogic/qed/qed_rdma.c, line 69
- drivers/net/ethernet/qlogic/qede/qede_filter.c, line 350
- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h, line 1158
- drivers/net/ethernet/qlogic/qlge/qlge.h, line 2063
- drivers/net/ethernet/rocker/rocker_ofdpa.c, 2 times
- drivers/net/ethernet/sfc/ef10.c, 2 times
- drivers/net/ethernet/sfc/falcon/falcon.c, line 202
- drivers/net/ethernet/sfc/falcon/farch.c, line 2753
- drivers/net/ethernet/sfc/farch.c, line 2825
- drivers/net/ethernet/sfc/ptp.c, line 396
- drivers/net/ethernet/sfc/siena.c, line 540
- drivers/net/ethernet/sfc/siena_sriov.c, line 23
- drivers/net/ethernet/synopsys/dwc-xlgmac.h, line 613
- drivers/net/ethernet/ti/netcp_ethss.c, line 775
- drivers/net/ethernet/via/via-rhine.c, line 439
- drivers/net/ethernet/via/via-velocity.h, line 1442
- drivers/net/vmxnet3/vmxnet3_int.h, line 333
- drivers/net/wireless/ath/ath9k/ath9k.h, line 238
- drivers/net/wireless/ath/carl9170/carl9170.h, line 111
- drivers/net/wireless/ath/wil6210/wil6210.h, 2 times
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c, line 1469
- drivers/net/wireless/intel/iwlegacy/common.h, line 1303
- drivers/net/wireless/intel/iwlwifi/dvm/dev.h, line 667
- drivers/net/wireless/intel/iwlwifi/fw/img.h, 2 times
- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c, 2 times
- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h, 3 times
- drivers/net/wireless/intel/iwlwifi/pcie/internal.h, 2 times
- drivers/net/wireless/intersil/p54/fwio.c, line 179
- drivers/net/wireless/ti/wlcore/main.c, line 2446
- drivers/net/wireless/ti/wlcore/rx.c, line 215
- drivers/net/wireless/ti/wlcore/tx.c, line 769
- drivers/net/wireless/ti/wlcore/wlcore.h, 7 times
- drivers/net/wireless/ti/wlcore/wlcore_i.h, 3 times
- drivers/nvdimm/label.c, line 817
- drivers/of/unittest.c, line 1375
- drivers/pci/controller/dwc/pcie-designware-ep.c, 2 times
- drivers/pci/controller/pci-xgene-msi.c, line 272
- drivers/pci/controller/pcie-iproc-msi.c, line 581
- drivers/pci/controller/pcie-xilinx-nwl.c, line 580
- drivers/pci/endpoint/pci-epc-mem.c, line 63
- drivers/pci/pci.c, line 5702
- drivers/perf/arm-cci.c, 3 times
- drivers/perf/qcom_l3_pmu.c, line 167
- drivers/rapidio/rio-scan.c, line 851
- drivers/s390/cio/airq.c, line 132
- drivers/s390/cio/idset.c, line 21
- drivers/s390/crypto/ap_bus.c, line 970
- drivers/s390/net/qeth_core.h, line 779
- drivers/scsi/aic94xx/aic94xx_hwi.c, 2 times
- drivers/scsi/hisi_sas/hisi_sas.h, line 321
- drivers/scsi/ipr.h, 3 times
- drivers/scsi/qedi/qedi_main.c, line 527
- drivers/scsi/qla2xxx/qla_os.c, line 4072
- drivers/scsi/scsi_debug.c, line 5460
- drivers/scsi/sd_zbc.c, 2 times
- drivers/soc/qcom/llcc-slice.c, line 324
- drivers/target/target_core_user.c, line 1843
- drivers/thermal/intel_powerclamp.c, line 748
- drivers/tty/sysrq.c, 2 times
- drivers/tty/vt/keyboard.c, line 126
- drivers/usb/wusbcore/wa-rpipe.c, line 473
- drivers/xen/xen-acpi-processor.c, 3 times
- fs/btrfs/raid56.c, 4 times
- fs/f2fs/segment.h, line 117
- fs/file.c, 2 times
- fs/ocfs2/cluster/heartbeat.c, 14 times
- fs/ocfs2/cluster/netdebug.c, line 459
- fs/ocfs2/cluster/nodemanager.h, line 70
- fs/ocfs2/cluster/quorum.c, 3 times
- fs/ocfs2/cluster/tcp.c, line 1014
- fs/ocfs2/dlm/dlmcommon.h, 11 times
- fs/ocfs2/dlm/dlmdomain.c, 4 times
- fs/ocfs2/dlm/dlmmaster.c, 3 times
- fs/ocfs2/heartbeat.c, line 53
- fs/ocfs2/ocfs2.h, line 105
- fs/ocfs2/stack_o2cb.c, 2 times
- fs/xfs/scrub/attr.c, 3 times
- include/drm/drm_connector.h, 2 times
- include/linux/bitmap.h, 3 times
- include/linux/cpumask.h, 10 times
- include/linux/iio/trigger.h, line 77
- include/linux/input.h, 15 times
- include/linux/nodemask.h, 4 times
- include/linux/types.h, line 11
- include/net/mac80211.h, line 2299
- kernel/bpf/cpumap.c, line 76
- kernel/bpf/devmap.c, line 85
- kernel/cpu.c, line 2207
- kernel/dma/coherent.c, line 48
- kernel/events/uprobes.c, line 1191
- kernel/irq/matrix.c, line 11
- kernel/sysctl.c, line 3071
- kernel/workqueue.c, line 3263
- lib/bitmap.c, 7 times
- lib/genalloc.c, line 188
- lib/prime_numbers.c, 2 times
- lib/test_printf.c, line 430
- lib/test_rhashtable.c, line 294
- mm/cma.c, line 102
- mm/init-mm.c, line 38
- mm/mempolicy.c, 5 times
- mm/percpu.c, 6 times
- mm/slub.c, 3 times
- mm/sparse.c, 2 times
- mm/swapfile.c, line 3233
- net/batman-adv/main.h, line 96
- net/bridge/br_if.c, line 397
- net/bridge/br_vlan.c, line 880
- net/core/ethtool.c, line 390
- net/core/net-sysfs.c, 2 times
- net/dsa/dsa2.c, line 785
- net/mac80211/ieee80211_i.h, line 280
- net/mac80211/mesh_plink.c, line 464
- net/mac80211/sta_info.c, line 1235
- net/mac80211/sta_info.h, 5 times
- net/netfilter/ipvs/ip_vs_mh.c, line 177
- net/netfilter/nf_conncount.c, line 70
- net/netlink/genetlink.c, 2 times
- net/rfkill/input.c, 2 times
- net/smc/smc_wr.c, 3 times
- tools/include/linux/bitmap.h, 4 times
- tools/lib/bitmap.c, line 27
- tools/perf/util/event.c, 2 times
- tools/testing/selftests/rcutorture/formal/srcu-cbmc/include/linux/types.h, line 17
- virt/kvm/kvm_main.c, 2 times