Loading...
Defined in 3 files as a macro:
- include/linux/bitops.h, line 19 (as a macro)
- tools/include/linux/bitops.h, line 18 (as a macro)
- tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c, line 7 (as a macro)
Referenced in 230 files:
- arch/arc/kernel/perf_event.c, line 211
- arch/arm/mm/dma-mapping.c, line 1551
- arch/arm64/mm/context.c, line 81
- arch/csky/kernel/perf_event.c, line 33
- arch/loongarch/kernel/perf_event.c, line 97
- arch/mips/kernel/perf_event_mipsxx.c, line 39
- arch/powerpc/kernel/iommu.c, line 735
- arch/powerpc/kvm/mpic.c, line 141
- arch/powerpc/sysdev/msi_bitmap.c, line 120
- arch/s390/pci/pci.c, line 1066
- arch/sh/kernel/perf_event.c, 2 times
- arch/sparc/mm/init_64.c, line 748
- arch/sparc/mm/srmmu.c, 2 times
- arch/um/drivers/virt-pci.c, line 59
- arch/x86/events/amd/ibs.c, line 80
- arch/x86/events/intel/p4.c, 3 times
- arch/x86/events/intel/uncore.c, line 460
- arch/x86/events/intel/uncore.h, line 148
- arch/x86/events/perf_event.h, 4 times
- arch/x86/include/asm/kvm_host.h, line 1120
- arch/x86/include/asm/mpspec.h, line 81
- arch/x86/kernel/cpu/mce/core.c, line 96
- arch/x86/kvm/hyperv.c, line 1753
- arch/x86/kvm/irq_comm.c, line 52
- arch/x86/kvm/x86.c, line 6547
- arch/x86/xen/mmu_pv.c, line 1282
- arch/xtensa/kernel/perf_event.c, line 63
- block/blk-zoned.c, line 157
- drivers/base/regmap/regcache-rbtree.c, 8 times
- drivers/block/xen-blkfront.c, 3 times
- drivers/block/zram/zram_drv.c, line 519
- drivers/crypto/intel/qat/qat_common/adf_cfg_common.h, line 20
- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c, line 1652
- drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c, line 1391
- drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h, line 29
- drivers/dma/ti/dma-crossbar.c, line 364
- drivers/dma/ti/edma.c, 2 times
- drivers/dma/ti/k3-udma.c, 13 times
- drivers/firmware/efi/efi.c, line 74
- drivers/firmware/tegra/bpmp.c, line 711
- drivers/gpio/gpio-aggregator.c, 2 times
- drivers/gpio/gpio-max3191x.c, line 374
- drivers/gpio/gpiolib.c, line 4322
- drivers/gpu/drm/i915/gt/intel_sseu.h, line 63
- drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.h, line 50
- drivers/gpu/drm/omapdrm/tcm-sita.c, line 223
- drivers/gpu/drm/vc4/vc4_validate_shaders.c, line 799
- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c, line 242
- drivers/hid/bpf/hid_bpf_jmp_table.c, line 45
- drivers/hid/hid-core.c, line 2956
- drivers/hid/hid-input.c, 9 times
- drivers/hid/hid-multitouch.c, line 1326
- drivers/hwtracing/stm/core.c, line 164
- drivers/iio/adc/max1363.c, 2 times
- drivers/iio/buffer/industrialio-hw-consumer.c, line 62
- drivers/iio/industrialio-buffer.c, line 424
- drivers/infiniband/core/nldev.c, line 1985
- drivers/infiniband/core/user_mad.c, line 735
- drivers/infiniband/core/verbs.c, line 3000
- drivers/infiniband/hw/irdma/hw.c, 14 times
- drivers/input/evdev.c, 7 times
- drivers/input/input.c, 2 times
- drivers/input/joystick/iforce/iforce.h, line 43
- drivers/input/keyboard/gpio_keys_polled.c, 2 times
- drivers/input/keyboard/sh_keysc.c, line 77
- drivers/input/rmi4/rmi_driver.c, 2 times
- drivers/input/rmi4/rmi_driver.h, 2 times
- drivers/input/rmi4/rmi_f11.c, line 1080
- drivers/input/rmi4/rmi_f12.c, line 334
- drivers/iommu/apple-dart.c, 4 times
- drivers/irqchip/irq-davinci-cp-intc.c, line 162
- drivers/irqchip/irq-mips-gic.c, line 33
- drivers/isdn/mISDN/tei.c, 2 times
- drivers/md/bcache/super.c, line 922
- drivers/md/dm-clone-metadata.c, 2 times
- drivers/md/dm-verity-target.c, line 1003
- drivers/misc/sgi-gru/grufault.c, line 150
- drivers/misc/sgi-gru/gruhandles.h, 2 times
- drivers/misc/sgi-xp/xpc_partition.c, line 172
- drivers/mtd/mtdpstore.c, 2 times
- drivers/mtd/nand/raw/nandsim.c, line 557
- drivers/net/ethernet/adaptec/starfire.c, line 543
- drivers/net/ethernet/amd/xgbe/xgbe.h, line 1213
- drivers/net/ethernet/aquantia/atlantic/aq_nic.h, line 151
- drivers/net/ethernet/brocade/bna/bnad.h, line 286
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c, 4 times
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c, line 514
- drivers/net/ethernet/chelsio/cxgb4/sge.c, 2 times
- drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_hw.c, line 164
- drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c, line 439
- drivers/net/ethernet/emulex/benet/be.h, line 616
- drivers/net/ethernet/google/gve/gve_main.c, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c, line 12336
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h, 5 times
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h, line 256
- drivers/net/ethernet/intel/e1000/e1000.h, line 205
- drivers/net/ethernet/intel/e1000e/e1000.h, line 201
- drivers/net/ethernet/intel/fm10k/fm10k.h, line 285
- drivers/net/ethernet/intel/i40e/i40e.h, line 846
- drivers/net/ethernet/intel/i40e/i40e_debugfs.c, line 144
- drivers/net/ethernet/intel/igb/igb.h, line 536
- drivers/net/ethernet/intel/igbvf/igbvf.h, line 164
- drivers/net/ethernet/intel/ixgbe/ixgbe.h, 2 times
- drivers/net/ethernet/intel/ixgbevf/ixgbevf.h, line 322
- drivers/net/ethernet/marvell/octeontx2/af/rvu.c, line 212
- drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c, 2 times
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c, 2 times
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c, line 60
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h, line 538
- drivers/net/ethernet/mellanox/mlx4/mr.c, line 117
- drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c, line 573
- drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c, line 489
- drivers/net/ethernet/mellanox/mlxsw/pci.c, line 829
- drivers/net/ethernet/mellanox/mlxsw/spectrum.c, line 2647
- drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c, line 227
- drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c, line 205
- drivers/net/ethernet/pensando/ionic/ionic_dev.c, line 147
- drivers/net/ethernet/qlogic/qed/qed_rdma.c, line 336
- drivers/net/ethernet/qlogic/qede/qede_filter.c, line 328
- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h, line 1152
- 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 199
- drivers/net/ethernet/sfc/ptp.c, line 421
- drivers/net/ethernet/sfc/siena/ptp.c, line 393
- drivers/net/ethernet/sfc/siena/siena.c, line 545
- drivers/net/ethernet/sfc/siena/siena_sriov.c, line 21
- drivers/net/ethernet/stmicro/stmmac/stmmac.h, line 285
- drivers/net/ethernet/synopsys/dwc-xlgmac.h, line 614
- drivers/net/ethernet/ti/netcp_ethss.c, line 766
- drivers/net/ethernet/via/via-rhine.c, line 433
- drivers/net/ethernet/via/via-velocity.h, line 1388
- drivers/net/ethernet/wangxun/libwx/wx_type.h, line 817
- drivers/net/vmxnet3/vmxnet3_int.h, line 349
- drivers/net/wireless/ath/ath9k/ath9k.h, line 238
- drivers/net/wireless/ath/carl9170/carl9170.h, line 114
- drivers/net/wireless/ath/wcn36xx/wcn36xx.h, line 143
- drivers/net/wireless/ath/wil6210/wil6210.h, 2 times
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c, line 1552
- drivers/net/wireless/intel/iwlegacy/common.h, line 1285
- drivers/net/wireless/intel/iwlwifi/dvm/dev.h, line 642
- drivers/net/wireless/intel/iwlwifi/fw/img.h, 2 times
- drivers/net/wireless/intel/iwlwifi/iwl-trans.h, 2 times
- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c, 2 times
- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h, 2 times
- drivers/net/wireless/ti/wlcore/main.c, line 2423
- drivers/net/wireless/ti/wlcore/rx.c, line 201
- drivers/net/wireless/ti/wlcore/tx.c, line 755
- drivers/net/wireless/ti/wlcore/wlcore.h, 7 times
- drivers/net/wireless/ti/wlcore/wlcore_i.h, 3 times
- drivers/nvme/target/zns.c, line 411
- drivers/pci/controller/pcie-rcar-ep.c, line 507
- drivers/pci/controller/pcie-xilinx.c, line 106
- drivers/pci/endpoint/pci-epc-mem.c, line 75
- drivers/perf/arm-cci.c, line 1256
- drivers/perf/qcom_l3_pmu.c, line 159
- drivers/rapidio/rio-scan.c, line 849
- drivers/s390/cio/airq.c, line 118
- drivers/s390/cio/idset.c, line 21
- drivers/s390/crypto/ap_bus.c, 4 times
- drivers/s390/crypto/ap_bus.h, 6 times
- drivers/scsi/aic94xx/aic94xx_hwi.c, 2 times
- drivers/scsi/hisi_sas/hisi_sas.h, line 452
- drivers/scsi/ipr.h, 3 times
- drivers/scsi/qedi/qedi_main.c, line 539
- drivers/scsi/qla2xxx/qla_edif.c, 2 times
- drivers/scsi/qla2xxx/qla_mid.c, line 1090
- drivers/scsi/qla2xxx/qla_os.c, line 4425
- drivers/scsi/scsi_debug.c, line 7167
- drivers/staging/qlge/qlge.h, line 2087
- drivers/tty/sysrq.c, 2 times
- drivers/virtio/virtio_mem.c, 2 times
- fs/btrfs/subpage.c, line 165
- fs/f2fs/f2fs.h, line 814
- fs/f2fs/segment.h, line 134
- fs/f2fs/super.c, line 3899
- fs/file.c, 2 times
- fs/iomap/buffered-io.c, line 61
- fs/ocfs2/cluster/heartbeat.c, 13 times
- fs/ocfs2/cluster/netdebug.c, line 438
- fs/ocfs2/cluster/nodemanager.h, line 53
- fs/ocfs2/cluster/quorum.c, 3 times
- fs/ocfs2/dlm/dlmcommon.h, 11 times
- fs/ocfs2/dlm/dlmdomain.c, 4 times
- fs/ocfs2/dlm/dlmmaster.c, 3 times
- fs/ocfs2/ocfs2.h, line 89
- fs/ocfs2/stack_o2cb.c, 2 times
- fs/verity/open.c, line 235
- fs/xfs/scrub/attr.c, line 77
- 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 75
- include/linux/input.h, 15 times
- include/linux/nodemask.h, 4 times
- include/linux/platform_profile.h, line 30
- include/linux/rtc.h, line 145
- include/linux/types.h, line 11
- include/net/mac80211.h, line 2877
- kernel/bpf/core.c, line 859
- kernel/cpu.c, line 3013
- kernel/events/uprobes.c, line 1487
- kernel/irq/matrix.c, line 11
- kernel/workqueue.c, line 3743
- lib/bitmap.c, 11 times
- lib/genalloc.c, line 188
- lib/math/prime_numbers.c, 2 times
- lib/test_rhashtable.c, line 286
- mm/mempolicy.c, 2 times
- mm/percpu.c, 6 times
- mm/slub.c, line 623
- mm/sparse.c, line 313
- mm/swapfile.c, line 3132
- net/batman-adv/main.h, line 84
- net/ethtool/features.c, 2 times
- net/ethtool/ioctl.c, line 342
- net/mac80211/ieee80211_i.h, line 294
- net/mac80211/sta_info.c, line 1690
- net/mac80211/sta_info.h, 5 times
- net/netfilter/ipset/ip_set_bitmap_ip.c, line 325
- net/netfilter/ipset/ip_set_bitmap_ipmac.c, line 363
- net/netfilter/ipset/ip_set_bitmap_port.c, line 274
- net/netfilter/nf_conncount.c, line 63
- net/netlink/genetlink.c, 2 times
- net/rfkill/input.c, 2 times
- tools/include/linux/bitmap.h, 4 times
- tools/lib/bitmap.c, line 25
- tools/perf/util/mmap.h, line 22
- tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c, 2 times
- tools/testing/selftests/rcutorture/formal/srcu-cbmc/include/linux/types.h, line 17