Loading...
Defined in 5 files as a macro:
- drivers/net/wireless/ath/ath9k/xmit.c, line 21 (as a macro)
- include/linux/bits.h, line 14 (as a macro)
- sound/soc/intel/skylake/skl-topology.h, line 22 (as a macro)
- tools/testing/selftests/iommu/iommufd_utils.h, line 20 (as a macro)
- tools/testing/selftests/powerpc/mm/tlbie_test.c, line 109 (as a macro)
Referenced in 287 files:
- arch/arm/mm/dma-mapping.c, line 1584
- arch/arm64/kvm/vgic/vgic-its.c, 2 times
- arch/arm64/kvm/vgic/vgic-v3.c, 4 times
- arch/arm64/kvm/vgic/vgic-v4.c, 2 times
- arch/loongarch/include/asm/cmpxchg.h, 4 times
- arch/loongarch/kvm/interrupt.c, 2 times
- arch/mips/kernel/cmpxchg.c, 4 times
- arch/mips/kvm/interrupt.c, 2 times
- arch/mips/net/bpf_jit_comp.c, 2 times
- arch/openrisc/include/asm/cmpxchg.h, 6 times
- arch/powerpc/include/asm/book3s/64/mmu-hash.h, line 669
- arch/powerpc/include/asm/cmpxchg.h, 2 times
- arch/powerpc/include/asm/paca.h, line 155
- arch/powerpc/kvm/book3s.c, line 413
- arch/powerpc/kvm/booke.c, line 701
- arch/powerpc/mm/book3s64/pkeys.c, line 128
- arch/riscv/include/asm/cmpxchg.h, 4 times
- arch/riscv/kernel/sbi-ipi.c, 2 times
- arch/s390/kvm/interrupt.c, line 231
- arch/s390/kvm/vsie.c, 3 times
- arch/s390/mm/extable.c, line 74
- arch/s390/pci/pci_irq.c, line 475
- arch/sh/include/asm/bitops-op32.h, 4 times
- arch/sh/include/asm/cmpxchg-xchg.h, 3 times
- arch/x86/coco/tdx/tdx.c, 2 times
- arch/x86/include/asm/processor.h, line 318
- arch/x86/kernel/cpu/mce/internal.h, line 94
- arch/x86/kvm/kvm_emulate.h, 2 times
- arch/x86/kvm/pmu.c, line 870
- arch/xtensa/include/asm/cmpxchg.h, 3 times
- block/blk-mq-debugfs.c, line 58
- crypto/lrw.c, line 63
- drivers/accel/habanalabs/common/command_submission.c, line 196
- drivers/accel/habanalabs/common/state_dump.c, 2 times
- drivers/base/regmap/regmap-i2c.c, line 354
- drivers/base/regmap/regmap-spi.c, 2 times
- drivers/block/rbd.c, 2 times
- drivers/block/ublk_drv.c, line 2282
- drivers/bus/brcmstb_gisb.c, line 148
- drivers/char/hw_random/arm_smccc_trng.c, 2 times
- drivers/clk/bcm/clk-kona-setup.c, 3 times
- drivers/clk/clk-stm32f4.c, line 860
- drivers/clk/meson/axg-audio.c, 2 times
- drivers/clk/stm32/reset-stm32.c, 2 times
- drivers/clocksource/timer-clint.c, 2 times
- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c, line 229
- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c, line 51
- drivers/crypto/ccp/ccp-ops.c, line 1009
- drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c, line 8
- drivers/crypto/intel/qat/qat_common/adf_rl.c, line 49
- drivers/crypto/intel/qat/qat_common/adf_tl_debugfs.c, line 218
- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h, line 42
- drivers/cxl/core/pci.c, line 1044
- drivers/cxl/core/port.c, line 2253
- drivers/firmware/cirrus/cs_dsp.c, 3 times
- drivers/firmware/efi/libstub/unaccepted_memory.c, 6 times
- drivers/firmware/efi/unaccepted_memory.c, 4 times
- drivers/fpga/microchip-spi.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c, 2 times
- drivers/gpu/drm/arm/malidp_drv.c, 3 times
- drivers/gpu/drm/bridge/ite-it6505.c, 3 times
- drivers/gpu/drm/bridge/nwl-dsi.c, line 201
- drivers/gpu/drm/bridge/sil-sii8620.c, 2 times
- drivers/gpu/drm/i915/display/intel_vdsc.c, line 553
- drivers/gpu/drm/i915/gt/intel_sseu.c, 4 times
- drivers/gpu/drm/i915/gt/intel_sseu.h, line 48
- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c, line 99
- drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c, line 259
- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c, 2 times
- drivers/i2c/busses/i2c-brcmstb.c, 3 times
- drivers/i2c/busses/i2c-cadence.c, line 782
- drivers/i2c/busses/i2c-qcom-geni.c, line 903
- drivers/iio/adc/ad4130.c, line 414
- drivers/iio/adc/meson_saradc.c, line 835
- drivers/iio/adc/stm32-dfsdm-adc.c, 4 times
- drivers/infiniband/hw/hfi1/chip.h, line 13
- drivers/infiniband/hw/hfi1/fault.c, 5 times
- drivers/infiniband/hw/hfi1/fault.h, 3 times
- drivers/infiniband/hw/hfi1/tid_rdma.c, line 728
- drivers/infiniband/hw/hns/hns_roce_mr.c, line 1082
- drivers/infiniband/hw/mlx5/qp.c, line 454
- drivers/infiniband/hw/qib/qib_file_ops.c, 2 times
- drivers/infiniband/hw/qib/qib_iba6120.c, 2 times
- drivers/infiniband/hw/qib/qib_iba7220.c, 2 times
- drivers/infiniband/hw/qib/qib_iba7322.c, 4 times
- drivers/infiniband/hw/qib/qib_verbs.c, 7 times
- drivers/infiniband/sw/rdmavt/qp.c, line 1978
- drivers/input/keyboard/omap4-keypad.c, 3 times
- drivers/input/rmi4/rmi_driver.h, 2 times
- drivers/iommu/iommufd/iova_bitmap.c, 3 times
- drivers/iommu/iommufd/selftest.c, line 1337
- drivers/md/bcache/super.c, line 72
- drivers/md/dm-vdo/indexer/delta-index.c, 48 times
- drivers/md/dm-vdo/indexer/volume-index.c, 2 times
- drivers/md/md-bitmap.c, 2 times
- drivers/md/raid5-ppl.c, line 1348
- drivers/media/pci/intel/ipu6/ipu6-isys-video.c, 2 times
- drivers/media/platform/allegro-dvt/allegro-core.c, line 1168
- drivers/media/platform/amphion/vpu_helpers.c, line 185
- drivers/mfd/hi6421-spmi-pmic.c, line 24
- drivers/misc/hi6421v600-irq.c, 4 times
- drivers/misc/sgi-xp/xpc_partition.c, line 173
- drivers/mmc/host/meson-mx-sdio.c, 2 times
- drivers/mmc/host/renesas_sdhi_core.c, line 693
- drivers/mtd/maps/physmap-bt1-rom.c, 2 times
- drivers/mtd/nand/raw/nand_base.c, 2 times
- drivers/mtd/nand/raw/tegra_nand.c, 6 times
- drivers/mtd/spi-nor/core.c, line 2352
- drivers/mtd/spi-nor/debugfs.c, 3 times
- drivers/mtd/tests/mtd_nandecctest.c, 5 times
- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c, 5 times
- drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c, line 34
- drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_rss.c, 2 times
- drivers/net/ethernet/ibm/emac/core.h, line 393
- drivers/net/ethernet/intel/ice/ice_common.c, line 4547
- drivers/net/ethernet/intel/ice/ice_flex_pipe.c, 7 times
- drivers/net/ethernet/intel/ice/ice_flex_type.h, line 372
- drivers/net/ethernet/intel/ice/ice_flow.c, 8 times
- drivers/net/ethernet/intel/ice/ice_sched.c, 2 times
- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c, 2 times
- drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c, line 48
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h, line 524
- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h, line 35
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c, line 209
- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c, 4 times
- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c, line 1374
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c, line 4917
- drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c, line 931
- drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c, line 93
- drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h, line 40
- drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c, line 700
- drivers/net/ethernet/mellanox/mlxsw/item.h, 2 times
- drivers/net/ethernet/mellanox/mlxsw/reg.h, 2 times
- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h, line 72
- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c, line 550
- drivers/net/ethernet/mellanox/mlxsw/spectrum_policer.c, 2 times
- drivers/net/ethernet/mellanox/mlxsw/spectrum_port_range.c, line 173
- drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c, line 400
- drivers/net/ethernet/microchip/sparx5/sparx5_mirror.c, 4 times
- drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c, 2 times
- drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c, 2 times
- drivers/net/ethernet/microchip/vcap/vcap_api.c, 3 times
- drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c, 2 times
- drivers/net/ethernet/netronome/nfp/abm/cls.c, line 129
- drivers/net/ethernet/netronome/nfp/abm/ctrl.c, line 320
- drivers/net/ethernet/netronome/nfp/crypto/ipsec.c, 3 times
- drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c, 2 times
- drivers/net/ethernet/qlogic/qed/qed_dev.c, line 1706
- drivers/net/ethernet/qlogic/qed/qed_iwarp.c, line 1842
- drivers/net/ethernet/qlogic/qed/qed_l2.c, line 1514
- drivers/net/ethernet/realtek/r8169_main.c, line 2091
- drivers/net/ipa/ipa_cmd.c, line 269
- drivers/net/ipvlan/ipvlan.h, line 33
- drivers/net/wireless/ath/ath9k/xmit.c, line 931
- drivers/net/wireless/ath/carl9170/carl9170.h, line 115
- drivers/net/wireless/intel/iwlwifi/dvm/main.c, line 1337
- drivers/net/wireless/intel/iwlwifi/fw/dbg.c, line 2613
- drivers/net/wireless/intel/iwlwifi/mvm/sta.c, line 3246
- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c, line 238
- drivers/net/wireless/intel/iwlwifi/pcie/tx.c, line 1149
- drivers/net/wireless/quantenna/qtnfmac/core.h, line 121
- drivers/net/wireless/quantenna/qtnfmac/qlink_util.c, 2 times
- drivers/net/wireless/realtek/rtw89/core.c, line 3562
- drivers/nvmem/core.c, 9 times
- drivers/nvmem/sc27xx-efuse.c, line 128
- drivers/nvmem/sprd-efuse.c, line 299
- drivers/pci/controller/dwc/pcie-bt1.c, 4 times
- drivers/pci/controller/pcie-rcar-host.c, 5 times
- drivers/pci/controller/pcie-rcar.c, line 26
- drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c, line 254
- drivers/phy/mediatek/phy-mtk-tphy.c, line 1262
- drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c, line 435
- drivers/pinctrl/pinctrl-lpc18xx.c, line 744
- drivers/pinctrl/pinctrl-single.c, 10 times
- drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c, 2 times
- drivers/platform/x86/intel/telemetry/pltdrv.c, line 252
- drivers/ptp/ptp_chardev.c, line 135
- drivers/reset/reset-simple.c, 5 times
- drivers/reset/reset-uniphier-glue.c, line 96
- drivers/s390/char/sclp.h, line 22
- drivers/s390/cio/airq.c, line 140
- drivers/s390/net/ism_drv.c, line 495
- drivers/s390/net/qeth_l2_main.c, 2 times
- drivers/s390/virtio/virtio_ccw.c, line 1205
- drivers/scsi/cxlflash/vlun.c, line 162
- drivers/scsi/scsi_sysfs.c, line 1089
- drivers/scsi/smartpqi/smartpqi_init.c, 6 times
- drivers/soc/qcom/qcom-geni-se.c, 8 times
- drivers/soc/qcom/rpmh-rsc.c, line 1021
- drivers/spi/spi-airoha-snfi.c, line 556
- drivers/spi/spi-cs42l43.c, 3 times
- drivers/spi/spi-dw-core.c, 2 times
- drivers/spi/spi-dw-dma.c, 2 times
- drivers/spi/spi-dw.h, line 130
- drivers/spi/spi-fsl-lpspi.c, line 170
- drivers/spi/spi-geni-qcom.c, 5 times
- drivers/spi/spi-loopback-test.c, line 581
- drivers/spi/spi-mtk-nor.c, 12 times
- drivers/spi/spi-mtk-snfi.c, 2 times
- drivers/spi/spi-qcom-qspi.c, line 560
- drivers/spi/spi-qup.c, 2 times
- drivers/spi/spi-uniphier.c, line 549
- drivers/tty/serial/qcom_geni_serial.c, 5 times
- drivers/usb/cdns3/cdns3-gadget.c, line 1996
- drivers/usb/gadget/udc/cdns2/cdns2-gadget.c, line 1316
- drivers/vfio/pci/pds/dirty.c, 5 times
- drivers/vfio/vfio_iommu_type1.c, line 141
- drivers/w1/masters/w1-uart.c, 2 times
- drivers/xen/sys-hypervisor.c, line 408
- fs/btrfs/extent_io.c, line 4788
- fs/btrfs/extent_io.h, 4 times
- fs/btrfs/free-space-tree.c, 5 times
- fs/btrfs/free-space-tree.h, line 23
- fs/btrfs/tests/extent-io-tests.c, 21 times
- fs/ceph/mds_client.c, line 3279
- fs/exfat/balloc.c, line 39
- fs/exfat/exfat_fs.h, 3 times
- fs/ext4/bitmap.c, line 16
- fs/f2fs/f2fs.h, 3 times
- fs/f2fs/node.c, line 3162
- fs/f2fs/segment.c, line 45
- fs/f2fs/super.c, 2 times
- fs/file.c, 5 times
- fs/hpfs/super.c, line 142
- fs/proc/page.c, line 23
- fs/qnx4/bitmap.c, line 37
- include/linux/bitmap.h, 3 times
- include/linux/bitops.h, 2 times
- include/linux/can/length.h, 3 times
- include/linux/f2fs_fs.h, 4 times
- include/linux/firmware/cirrus/cs_dsp.h, line 38
- include/linux/units.h, 3 times
- include/net/ip_tunnels.h, line 94
- include/net/netfilter/nf_conntrack_labels.h, line 14
- include/net/netfilter/nf_tables.h, line 1594
- include/net/pie.h, line 11
- include/rdma/rdmavt_qp.h, 2 times
- kernel/bpf/btf.c, 5 times
- kernel/bpf/verifier.c, 2 times
- kernel/compat.c, line 150
- kernel/events/core.c, line 6928
- kernel/kcsan/core.c, 5 times
- kernel/power/snapshot.c, line 374
- kernel/sched/core.c, line 8532
- kernel/trace/trace_events_user.c, line 2443
- lib/random32.c, line 89
- lib/test_bitmap.c, 2 times
- mm/cma_debug.c, line 181
- mm/hugetlb.c, line 4560
- mm/kasan/kasan_test.c, 2 times
- mm/mempolicy.c, line 1441
- mm/mm_init.c, line 1443
- mm/page_idle.c, 5 times
- mm/vmalloc.c, 2 times
- net/core/dev.c, line 10273
- net/core/neighbour.c, 2 times
- net/ethtool/features.c, line 145
- net/ethtool/strset.c, line 149
- net/ipv4/udp_tunnel_nic.c, line 766
- net/mac80211/mesh.c, 2 times
- net/netfilter/nf_conntrack_h323_asn1.c, 2 times
- net/netfilter/nf_tables_api.c, 4 times
- net/netfilter/nft_cmp.c, 8 times
- net/netfilter/nft_ct.c, line 561
- net/netfilter/nft_payload.c, line 297
- net/netfilter/nft_set_bitmap.c, 4 times
- net/netfilter/nft_set_pipapo.c, 21 times
- net/netfilter/nft_set_pipapo.h, 5 times
- net/netfilter/nft_set_pipapo_avx2.c, line 128
- net/netfilter/nft_set_pipapo_avx2.h, line 6
- net/openvswitch/conntrack.c, line 1978
- net/sched/act_ct.c, 2 times
- net/sched/cls_flower.c, 2 times
- net/sched/sch_hhf.c, line 635
- net/sched/sch_pie.c, 2 times
- samples/trace_events/trace-events-sample.h, 2 times
- sound/soc/soc-ops.c, 2 times
- tools/bpf/bpftool/btf_dumper.c, line 18
- tools/include/linux/bitmap.h, line 29
- tools/include/linux/bitops.h, 2 times
- tools/perf/util/cpumap.c, line 105
- tools/testing/selftests/iommu/iommufd.c, 2 times
- tools/testing/selftests/iommu/iommufd_utils.h, line 356
- tools/testing/selftests/kvm/include/x86_64/processor.h, 2 times
- tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c, 8 times
- tools/testing/selftests/powerpc/mm/tlbie_test.c, line 111