Defined in 3 files as a macro:
Referenced in 184 files:
-
arch/arm/include/asm/bitops.h,
6 times
-
arch/openrisc/include/asm/bitops/atomic.h,
6 times
-
arch/parisc/include/asm/bitops.h,
6 times
-
arch/parisc/mm/init.c,
2 times
-
arch/powerpc/include/asm/bitops.h,
9 times
-
arch/riscv/include/asm/bitops.h,
2 times
-
arch/riscv/kernel/cpufeature.c,
2 times
-
arch/sh/include/asm/bitops-op32.h,
6 times
-
arch/x86/include/asm/mtrr.h,
5 times
-
arch/x86/include/asm/percpu.h,
line 573
-
arch/x86/kernel/cpu/resctrl/core.c,
line 284
-
drivers/accel/habanalabs/include/gaudi/gaudi_masks.h,
54 times
-
drivers/accel/ivpu/ivpu_hw_37xx_reg.h,
71 times
-
drivers/accel/ivpu/ivpu_hw_40xx_reg.h,
75 times
-
drivers/accel/ivpu/ivpu_hw_btrs_lnl_reg.h,
19 times
-
drivers/accel/ivpu/ivpu_hw_btrs_mtl_reg.h,
11 times
-
drivers/accel/ivpu/ivpu_mmu.c,
7 times
-
drivers/char/sonypi.c,
5 times
-
drivers/crypto/nx/nx-common-pseries.c,
4 times
-
drivers/crypto/ti/dthev2-aes.c,
4 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c,
line 4540
-
drivers/gpu/drm/imagination/pvr_rogue_fwif_client.h,
13 times
-
drivers/gpu/drm/verisilicon/vs_crtc.h,
line 12
-
drivers/gpu/drm/verisilicon/vs_cursor_plane.c,
2 times
-
drivers/hid/hid-appletb-kbd.c,
2 times
-
drivers/hid/usbhid/usbkbd.c,
8 times
-
drivers/hid/usbhid/usbmouse.c,
10 times
-
drivers/hid/wacom_wac.c,
9 times
-
drivers/input/apm-power.c,
line 92
-
drivers/input/evdev.c,
line 1419
-
drivers/input/input-leds.c,
line 197
-
drivers/input/joydev.c,
19 times
-
drivers/input/joystick/a3d.c,
29 times
-
drivers/input/joystick/adi.c,
2 times
-
drivers/input/joystick/amijoy.c,
7 times
-
drivers/input/joystick/analog.c,
2 times
-
drivers/input/joystick/cobra.c,
2 times
-
drivers/input/joystick/db9.c,
2 times
-
drivers/input/joystick/gamecon.c,
4 times
-
drivers/input/joystick/gf2k.c,
2 times
-
drivers/input/joystick/grip.c,
2 times
-
drivers/input/joystick/grip_mp.c,
2 times
-
drivers/input/joystick/guillemot.c,
2 times
-
drivers/input/joystick/iforce/iforce-main.c,
3 times
-
drivers/input/joystick/interact.c,
2 times
-
drivers/input/joystick/magellan.c,
2 times
-
drivers/input/joystick/maplecontrol.c,
2 times
-
drivers/input/joystick/sidewinder.c,
2 times
-
drivers/input/joystick/spaceball.c,
16 times
-
drivers/input/joystick/spaceorb.c,
2 times
-
drivers/input/joystick/stinger.c,
12 times
-
drivers/input/joystick/tmdc.c,
2 times
-
drivers/input/joystick/turbografx.c,
2 times
-
drivers/input/joystick/twidjoy.c,
2 times
-
drivers/input/joystick/walkera0701.c,
2 times
-
drivers/input/joystick/warrior.c,
8 times
-
drivers/input/keyboard/amikbd.c,
2 times
-
drivers/input/keyboard/applespi.c,
4 times
-
drivers/input/keyboard/atakbd.c,
2 times
-
drivers/input/keyboard/atkbd.c,
18 times
-
drivers/input/keyboard/cap11xx.c,
line 585
-
drivers/input/keyboard/hil_kbd.c,
8 times
-
drivers/input/keyboard/hilkbd.c,
5 times
-
drivers/input/keyboard/locomokbd.c,
3 times
-
drivers/input/keyboard/max7359_keypad.c,
2 times
-
drivers/input/keyboard/newtonkbd.c,
2 times
-
drivers/input/keyboard/pxa27x_keypad.c,
2 times
-
drivers/input/keyboard/sh_keysc.c,
line 213
-
drivers/input/keyboard/stowaway.c,
2 times
-
drivers/input/keyboard/sunkbd.c,
10 times
-
drivers/input/keyboard/xtkbd.c,
2 times
-
drivers/input/misc/88pm80x_onkey.c,
line 90
-
drivers/input/misc/88pm860x_onkey.c,
2 times
-
drivers/input/misc/ati_remote2.c,
7 times
-
drivers/input/misc/cm109.c,
4 times
-
drivers/input/misc/da9052_onkey.c,
line 99
-
drivers/input/misc/da9055_onkey.c,
line 100
-
drivers/input/misc/m68kspkr.c,
3 times
-
drivers/input/misc/pcf8574_keypad.c,
line 108
-
drivers/input/misc/pcspkr.c,
3 times
-
drivers/input/misc/powermate.c,
6 times
-
drivers/input/misc/sparcspkr.c,
3 times
-
drivers/input/misc/wm831x-on.c,
2 times
-
drivers/input/misc/yealink.c,
line 909
-
drivers/input/mouse/alps.c,
15 times
-
drivers/input/mouse/amimouse.c,
7 times
-
drivers/input/mouse/atarimouse.c,
7 times
-
drivers/input/mouse/byd.c,
8 times
-
drivers/input/mouse/elantech.c,
7 times
-
drivers/input/mouse/maplemouse.c,
8 times
-
drivers/input/mouse/rpcmouse.c,
7 times
-
drivers/input/mouse/sermouse.c,
6 times
-
drivers/input/mouse/touchkit_ps2.c,
3 times
-
drivers/input/mousedev.c,
25 times
-
drivers/input/tablet/acecad.c,
6 times
-
drivers/input/tablet/kbtab.c,
6 times
-
drivers/input/tablet/wacom_serial4.c,
3 times
-
drivers/input/touchscreen/bcm_iproc_tsc.c,
2 times
-
drivers/input/touchscreen/dynapro.c,
3 times
-
drivers/input/touchscreen/elo.c,
3 times
-
drivers/input/touchscreen/fujitsu_ts.c,
3 times
-
drivers/input/touchscreen/gunze.c,
3 times
-
drivers/input/touchscreen/hampshire.c,
3 times
-
drivers/input/touchscreen/hp680_ts_input.c,
3 times
-
drivers/input/touchscreen/htcpen.c,
3 times
-
drivers/input/touchscreen/inexio.c,
3 times
-
drivers/input/touchscreen/jornada720_ts.c,
3 times
-
drivers/input/touchscreen/mc13783_ts.c,
3 times
-
drivers/input/touchscreen/migor_ts.c,
2 times
-
drivers/input/touchscreen/mtouch.c,
3 times
-
drivers/input/touchscreen/penmount.c,
3 times
-
drivers/input/touchscreen/ti_am335x_tsc.c,
3 times
-
drivers/input/touchscreen/touchit213.c,
3 times
-
drivers/input/touchscreen/touchright.c,
3 times
-
drivers/input/touchscreen/touchwin.c,
3 times
-
drivers/input/touchscreen/tsc40.c,
2 times
-
drivers/input/touchscreen/usbtouchscreen.c,
3 times
-
drivers/input/touchscreen/wacom_i2c.c,
2 times
-
drivers/iommu/tegra-smmu.c,
line 1140
-
drivers/irqchip/irq-davinci-cp-intc.c,
line 78
-
drivers/irqchip/irq-loongson-eiointc.c,
line 114
-
drivers/irqchip/irq-sifive-plic.c,
line 292
-
drivers/leds/leds-pca9532.c,
3 times
-
drivers/leds/trigger/ledtrig-input-events.c,
3 times
-
drivers/macintosh/adbhid.c,
17 times
-
drivers/macintosh/mac_hid.c,
8 times
-
drivers/media/common/videobuf2/videobuf2-core.c,
2 times
-
drivers/media/firewire/firedtv-rc.c,
line 137
-
drivers/media/rc/ati_remote.c,
8 times
-
drivers/media/rc/imon.c,
11 times
-
drivers/media/usb/dvb-usb/dvb-usb-remote.c,
line 199
-
drivers/media/usb/em28xx/em28xx-input.c,
2 times
-
drivers/media/usb/gspca/gspca.c,
2 times
-
drivers/media/usb/pwc/pwc-if.c,
2 times
-
drivers/media/usb/ttusb-dec/ttusb_dec.c,
line 1223
-
drivers/mfd/ucb1x00-ts.c,
3 times
-
drivers/mmc/host/sdhci-of-dwcmshc.c,
line 131
-
drivers/mtd/spi-nor/controllers/hisi-sfc.c,
2 times
-
drivers/net/ethernet/emulex/benet/be.h,
line 448
-
drivers/net/ethernet/emulex/benet/be_cmds.c,
line 3553
-
drivers/net/ethernet/freescale/dpaa2/dpsw.c,
line 18
-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c,
line 76
-
drivers/net/ethernet/qualcomm/ppe/ppe_config.c,
line 1919
-
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c,
line 35
-
drivers/net/phy/micrel.c,
2 times
-
drivers/pci/controller/pcie-brcmstb.c,
line 1572
-
drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c,
5 times
-
drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c,
5 times
-
drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c,
9 times
-
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc0.c,
line 655
-
drivers/pinctrl/aspeed/pinctrl-aspeed.h,
line 41
-
drivers/pinctrl/aspeed/pinmux-aspeed.h,
2 times
-
drivers/pinctrl/freescale/pinctrl-imx1-core.c,
line 120
-
drivers/platform/x86/acer-wmi.c,
line 2671
-
drivers/platform/x86/xo15-ebook.c,
line 111
-
drivers/pwm/pwm-sti.c,
line 475
-
drivers/regulator/axp20x-regulator.c,
81 times
-
drivers/staging/nvec/nvec_kbd.c,
4 times
-
drivers/tty/serial/kgdboc.c,
line 91
-
drivers/tty/sysrq.c,
2 times
-
drivers/tty/vt/keyboard.c,
2 times
-
fs/resctrl/ctrlmondata.c,
line 118
-
fs/resctrl/rdtgroup.c,
2 times
-
include/asm-generic/bitops/atomic.h,
6 times
-
include/asm-generic/bitops/generic-non-atomic.h,
7 times
-
include/asm-generic/bitops/lock.h,
3 times
-
include/linux/dynamic_queue_limits.h,
2 times
-
include/linux/resctrl.h,
line 409
-
net/bluetooth/hidp/core.c,
10 times
-
net/rfkill/input.c,
11 times
-
sound/hda/codecs/realtek/alc269.c,
line 2136
-
sound/hda/common/beep.c,
3 times
-
sound/ppc/beep.c,
3 times
-
sound/soc/codecs/cs42l52.c,
3 times
-
sound/soc/codecs/cs42l56.c,
3 times
-
sound/soc/codecs/wm8962.c,
3 times
-
sound/soc/intel/avs/dsp.c,
2 times
-
sound/usb/caiaq/input.c,
57 times
-
sound/usb/mixer_quirks.c,
3 times
-
tools/include/asm-generic/atomic-gcc.h,
2 times
-
tools/include/asm-generic/bitops/non-atomic.h,
6 times
-
tools/testing/selftests/bpf/libarena/selftests/test_bitmap.bpf.c,
5 times
-
tools/testing/selftests/bpf/libarena/src/bitmap.bpf.c,
7 times
-
tools/testing/selftests/iommu/iommufd_utils.h,
line 36