Loading...
Defined in 5 files as a macro:
- arch/arc/include/asm/cmpxchg.h, line 21 (as a macro)
- arch/csky/include/asm/cmpxchg.h, line 117 (as a macro)
- arch/riscv/include/asm/cmpxchg.h, line 302 (as a macro)
- arch/x86/include/asm/cmpxchg.h, line 133 (as a macro)
- tools/arch/x86/include/asm/cmpxchg.h, line 83 (as a macro)
Defined in 50 files as a function:
- Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml, line 147 (as a function)
- Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml, line 144 (as a function)
- Documentation/networking/ip-sysctl.rst, line 146 (as a function)
- Documentation/translations/zh_CN/core-api/index.rst, line 222 (as a function)
- Documentation/translations/zh_CN/userspace-api/ebpf/index.rst, line 296 (as a function)
- arch/arm/boot/dts/dra72-evm-common.dtsi, line 296 (as a function)
- arch/arm/include/asm/cmpxchg.h, line 156 (as a function)
- arch/arm64/boot/dts/apple/t8103.dtsi, line 151 (as a function)
- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts, line 152 (as a function)
- arch/loongarch/include/asm/cmpxchg.h, line 163 (as a function)
- arch/m68k/include/asm/cmpxchg.h, line 94 (as a function)
- arch/mips/include/asm/cmpxchg.h, line 152 (as a function)
- arch/openrisc/include/asm/cmpxchg.h, line 121 (as a function)
- arch/parisc/include/asm/cmpxchg.h, line 67 (as a function)
- arch/powerpc/include/asm/cmpxchg.h, line 621 (as a function)
- arch/riscv/boot/dts/microchip/mpfs-m100pfs-fabric.dtsi, line 152 (as a function)
- arch/s390/include/asm/cmpxchg.h, line 87 (as a function)
- arch/s390/kvm/priv.c, line 152 (as a function)
- arch/sh/include/asm/cmpxchg.h, line 55 (as a function)
- arch/sparc/include/asm/cmpxchg_32.h, line 46 (as a function)
- arch/sparc/include/asm/cmpxchg_64.h, line 157 (as a function)
- arch/x86/kernel/dumpstack_64.c, line 150 (as a function)
- arch/xtensa/include/asm/cmpxchg.h, line 74 (as a function)
- drivers/acpi/hed.c, line 222 (as a function)
- drivers/cxl/cxl.h, line 205 (as a function)
- drivers/cxl/cxl.h, line 224 (as a function)
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c, line 496 (as a function)
- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c, line 222 (as a function)
- drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c, line 296 (as a function)
- drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c, line 496 (as a function)
- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c, line 222 (as a function)
- drivers/gpu/drm/rcar-du/rcar_du_drv.c, line 205 (as a function)
- drivers/gpu/drm/rcar-du/rcar_du_drv.c, line 224 (as a function)
- drivers/iio/adc/ad7192.c, line 306 (as a function)
- drivers/iio/common/scmi_sensors/scmi_iio.c, line 497 (as a function)
- drivers/mmc/host/bcm2835.c, line 205 (as a function)
- drivers/mmc/host/bcm2835.c, line 224 (as a function)
- drivers/net/ethernet/pensando/ionic/ionic_main.c, line 205 (as a function)
- drivers/net/wireless/marvell/mwl8k.c, line 205 (as a function)
- drivers/net/wireless/marvell/mwl8k.c, line 224 (as a function)
- fs/pstore/ram.c, line 498 (as a function)
- include/linux/ppp-comp.h, line 146 (as a function)
- include/linux/soc/ti/ti_sci_protocol.h, line 139 (as a function)
- include/linux/stacktrace.h, line 293 (as a function)
- include/uapi/linux/hidraw.h, line 162 (as a function)
- include/uapi/linux/if_macsec.h, line 447 (as a function)
- include/uapi/linux/iio/buffer.h, line 160 (as a function)
- include/uapi/linux/virtio_scmi.h, line 456 (as a function)
- net/core/neighbour.c, line 222 (as a function)
- tools/perf/tests/workloads/Build, line 296 (as a function)
Referenced in 56 files:
- Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml, line 175
- Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml, line 172
- Documentation/networking/ip-sysctl.rst, line 174
- Documentation/translations/zh_CN/core-api/index.rst, line 250
- Documentation/translations/zh_CN/userspace-api/ebpf/index.rst, line 312
- arch/alpha/include/asm/cmpxchg.h
- arch/arc/include/asm/cmpxchg.h, line 50
- arch/arm/boot/dts/dra72-evm-common.dtsi, line 312
- arch/arm/include/asm/cmpxchg.h
- arch/arm64/boot/dts/apple/t8103.dtsi, line 179
- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts, line 180
- arch/arm64/include/asm/cmpxchg.h
- arch/csky/include/asm/atomic.h, line 217
- arch/csky/include/asm/cmpxchg.h, line 147
- arch/loongarch/include/asm/cmpxchg.h, line 187
- arch/m68k/include/asm/cmpxchg.h
- arch/mips/include/asm/cmpxchg.h, line 179
- arch/openrisc/include/asm/cmpxchg.h, line 137
- arch/parisc/include/asm/cmpxchg.h, line 85
- arch/powerpc/include/asm/cmpxchg.h, line 703
- arch/riscv/boot/dts/microchip/mpfs-m100pfs-fabric.dtsi, line 180
- arch/riscv/include/asm/atomic.h, line 287
- arch/riscv/include/asm/cmpxchg.h, line 344
- arch/s390/include/asm/cmpxchg.h, line 161
- arch/s390/kvm/priv.c, line 180
- arch/sh/include/asm/cmpxchg.h, line 70
- arch/sparc/include/asm/cmpxchg_32.h, line 62
- arch/sparc/include/asm/cmpxchg_64.h
- arch/x86/include/asm/cmpxchg.h, line 149
- arch/x86/include/asm/mc146818rtc.h, line 50
- arch/x86/kernel/dumpstack_64.c, line 178
- arch/xtensa/include/asm/cmpxchg.h, line 86
- drivers/acpi/hed.c, line 250
- drivers/cxl/cxl.h
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c, line 512
- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c, line 250
- drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c, line 312
- drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c, line 512
- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c, line 250
- drivers/gpu/drm/rcar-du/rcar_du_drv.c
- drivers/iio/adc/ad7192.c, line 322
- drivers/iio/common/scmi_sensors/scmi_iio.c, line 513
- drivers/mmc/host/bcm2835.c
- drivers/net/ethernet/pensando/ionic/ionic_main.c, line 223
- drivers/net/wireless/marvell/mwl8k.c
- fs/pstore/ram.c, line 514
- include/linux/ppp-comp.h, line 174
- include/linux/soc/ti/ti_sci_protocol.h, line 167
- include/linux/stacktrace.h, line 309
- include/uapi/linux/hidraw.h, line 190
- include/uapi/linux/if_macsec.h, line 463
- include/uapi/linux/iio/buffer.h, line 188
- include/uapi/linux/virtio_scmi.h, line 472
- net/core/neighbour.c, line 250
- tools/arch/x86/include/asm/cmpxchg.h, line 87
- tools/perf/tests/workloads/Build, line 312