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 74 files as a function:
- Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml, line 188 (as a function)
- Documentation/devicetree/bindings/usb/fsl,imx8mq-dwc3.yaml, line 323 (as a function)
- Documentation/translations/zh_CN/admin-guide/mm/damon/index.rst, line 306 (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/nxp/imx/imx6qdl-gw53xx.dtsi, line 251 (as a function)
- arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi, line 321 (as a function)
- arch/arm/include/asm/cmpxchg.h, line 157 (as a function)
- arch/arm/mach-pxa/devices.c, line 198 (as a function)
- arch/arm/mach-pxa/gumstix.c, line 206 (as a function)
- arch/arm/mach-pxa/gumstix.c, line 225 (as a function)
- arch/arm/mach-shmobile/headsmp.S, line 159 (as a function)
- arch/arm/mach-shmobile/headsmp.S, line 178 (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/mips/include/asm/syscall.h, line 221 (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/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/x86/mm/init_32.c, line 243 (as a function)
- arch/xtensa/include/asm/cmpxchg.h, line 74 (as a function)
- drivers/clk/clk-scmi.c, line 221 (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/host1x/syncpt.c, line 203 (as a function)
- drivers/hwmon/sy7636a-hwmon.c, line 254 (as a function)
- drivers/hwmon/vexpress-hwmon.c, line 235 (as a function)
- drivers/iio/imu/adis16400.c, line 323 (as a function)
- drivers/md/persistent-data/dm-btree.h, line 223 (as a function)
- drivers/media/pci/cx18/cx18-irq.c, line 238 (as a function)
- drivers/misc/Kconfig, line 321 (as a function)
- drivers/mmc/core/pwrseq_simple.c, line 180 (as a function)
- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h, line 169 (as a function)
- drivers/net/team/team_mode_loadbalance.c, line 208 (as a function)
- drivers/net/wireless/ath/ath9k/ar9003_hw.c, line 237 (as a function)
- drivers/net/wireless/intel/iwlwifi/mvm/tx.c, line 6 (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)
- drivers/soc/ti/knav_qmss_acc.c, line 242 (as a function)
- drivers/staging/vme_user/Kconfig, line 122 (as a function)
- drivers/thermal/intel/intel_hfi.c, line 236 (as a function)
- drivers/thermal/qcom/qcom-spmi-adc-tm5.c, line 617 (as a function)
- drivers/thermal/thermal-generic-adc.c, line 233 (as a function)
- drivers/tty/serial/8250/8250_men_mcb.c, line 198 (as a function)
- drivers/tty/serial/kgdb_nmi.c, line 242 (as a function)
- drivers/tty/serial/rp2.c, line 328 (as a function)
- drivers/tty/serial/samsung_tty.c, line 175 (as a function)
- fs/9p/cache.c, line 222 (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/soc/at91/atmel_tcb.h, line 328 (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)
- sound/hda/hdac_stream.c, line 177 (as a function)
- sound/pci/hda/hda_auto_parser.h, line 234 (as a function)
- sound/soc/codecs/ak4458.c, line 201 (as a function)
- tools/memory-model/scripts/checklitmushist.sh, line 513 (as a function)
- tools/perf/pmu-events/arch/x86/icelake/floating-point.json, line 119 (as a function)
- tools/perf/tests/workloads/Build, line 296 (as a function)
- tools/perf/util/bpf-filter.l, line 247 (as a function)
- tools/perf/util/namespaces.h, line 335 (as a function)
- tools/perf/util/string.c, line 188 (as a function)
- tools/testing/selftests/bpf/progs/sockopt_multi.c, line 252 (as a function)
- tools/testing/selftests/resctrl/resctrl.h, line 309 (as a function)
Referenced in 61 files:
- Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml, line 222
- Documentation/devicetree/bindings/usb/fsl,imx8mq-dwc3.yaml, line 339
- Documentation/translations/zh_CN/admin-guide/mm/damon/index.rst, line 322
- 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/include/asm/cmpxchg.h
- arch/arm/mach-pxa/devices.c, line 216
- arch/arm64/include/asm/cmpxchg.h
- 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/mips/include/asm/syscall.h, line 249
- 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/cmpxchg.h, line 344
- arch/s390/include/asm/cmpxchg.h, line 184
- 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/x86/mm/init_32.c, line 271
- arch/xtensa/include/asm/cmpxchg.h, line 86
- drivers/clk/clk-scmi.c, line 249
- drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c, line 512
- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c, line 250
- drivers/gpu/host1x/syncpt.c, line 221
- drivers/hwmon/sy7636a-hwmon.c, line 270
- drivers/iio/imu/adis16400.c, line 339
- drivers/md/persistent-data/dm-btree.h, line 251
- drivers/misc/Kconfig, line 337
- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h, line 203
- drivers/net/wireless/ath/ath9k/ar9003_hw.c, line 265
- drivers/net/wireless/marvell/mwl8k.c
- drivers/soc/ti/knav_qmss_acc.c, line 270
- drivers/staging/vme_user/Kconfig, line 138
- drivers/thermal/intel/intel_hfi.c, line 264
- fs/9p/cache.c, line 250
- 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
- tools/arch/x86/include/asm/cmpxchg.h, line 87
- tools/memory-model/scripts/checklitmushist.sh, line 529
- tools/perf/pmu-events/arch/x86/icelake/floating-point.json, line 135
- tools/perf/pmu-events/arch/x86/icelakex/floating-point.json, line 135
- tools/perf/pmu-events/arch/x86/rocketlake/floating-point.json, line 135
- tools/perf/tests/workloads/Build, line 312
- tools/perf/util/bpf-filter.l, line 263
- tools/perf/util/namespaces.h, line 351
- tools/perf/util/string.c, line 222
- tools/testing/selftests/bpf/progs/sockopt_multi.c, line 268