Defined in 1 files as a prototype:
Defined in 4 files as a macro:
Defined in 17 files as a function:
- arch/alpha/include/asm/bitops.h, line 101 (as a function)
- arch/hexagon/include/asm/bitops.h, line 116 (as a function)
- arch/ia64/include/asm/bitops.h, line 162 (as a function)
- arch/mips/include/asm/bitops.h, line 184 (as a function)
- arch/openrisc/include/asm/bitops/atomic.h, line 46 (as a function)
- arch/parisc/include/asm/bitops.h, line 58 (as a function)
- arch/powerpc/include/asm/bitops.h, line 104 (as a function)
- arch/riscv/include/asm/bitops.h, line 142 (as a function)
- arch/sh/include/asm/bitops-cas.h, line 38 (as a function)
- arch/sh/include/asm/bitops-grb.h, line 52 (as a function)
- arch/sh/include/asm/bitops-llsc.h, line 47 (as a function)
- arch/sparc/include/asm/bitops_32.h, line 82 (as a function)
- arch/sparc/lib/bitops.S, line 120 (as a function)
- arch/xtensa/include/asm/bitops.h, line 137 (as a function)
- arch/xtensa/include/asm/bitops.h, line 256 (as a function)
- include/asm-generic/bitops-instrumented.h, line 113 (as a function)
- include/asm-generic/bitops/atomic.h, line 26 (as a function)
Documented in 3 files:
Referenced in 19 files:
- arch/arm64/include/asm/sync_bitops.h, line 20
- arch/h8300/include/asm/bitops.h
- arch/m68k/include/asm/bitops.h, line 148
- arch/mips/include/asm/bitops.h, line 212
- arch/sparc/lib/bitops.S
- drivers/atm/atmtcp.c
- drivers/bluetooth/bluecard_cs.c, line 330
- drivers/md/bcache/btree.c, line 480
- drivers/mtd/devices/docg3.c, line 662
- drivers/mtd/nand/raw/fsmc_nand.c
- drivers/mtd/nand/raw/stm32_fmc2_nand.c, line 686
- drivers/net/can/c_can/c_can.c, line 332
- drivers/net/ethernet/rocker/rocker_ofdpa.c
- drivers/net/wireless/cisco/airo.c, line 2299
- include/linux/scx200_gpio.h, line 81
- include/net/bluetooth/hci_core.h, line 577
- lib/test_kasan.c, line 696
- net/bluetooth/hci_debugfs.c, line 63
- sound/soc/intel/atom/sst/sst_pvt.c, line 350