xor
Defined as a function in:
Referenced (in 121 files total) in:
- arch/alpha/include/asm/atomic.h, 2 times
- arch/alpha/include/asm/bitops.h, 6 times
- arch/alpha/include/asm/futex.h, line 51
- arch/alpha/include/asm/xor.h, 160 times
- arch/alpha/kernel/setup.c, 2 times
- arch/arc/include/asm/atomic-llsc.h, 2 times
- arch/arc/include/asm/atomic-spinlock.h, 2 times
- arch/arc/include/asm/atomic64-arcv2.h, 3 times
- arch/arc/include/asm/futex.h, line 100
- arch/arm/include/asm/atomic.h, 2 times
- arch/arm/plat-orion/common.c, 4 times
- arch/arm64/include/asm/atomic_ll_sc.h, 2 times
- arch/arm64/include/asm/atomic_lse.h, 4 times
- arch/csky/include/asm/atomic.h, 2 times
- arch/csky/include/asm/futex.h, line 67
- arch/hexagon/include/asm/atomic.h, line 98
- arch/hexagon/include/asm/futex.h, line 59
- arch/loongarch/include/asm/atomic.h, 4 times
- arch/loongarch/include/asm/futex.h, line 51
- arch/loongarch/include/asm/inst.h, line 726
- arch/loongarch/net/bpf_jit.c, 2 times
- arch/m68k/include/asm/atomic.h, line 121
- arch/microblaze/include/asm/futex.h, line 54
- arch/mips/include/asm/atomic.h, 4 times
- arch/mips/include/asm/bitops.h, 4 times
- arch/mips/include/asm/futex.h, line 118
- arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h, 5 times
- arch/mips/net/bpf_jit_comp.c, 2 times
- arch/mips/net/bpf_jit_comp32.c, 5 times
- arch/mips/net/bpf_jit_comp64.c, line 404
- arch/nios2/mm/uaccess.c, 2 times
- arch/openrisc/include/asm/atomic.h, 2 times
- arch/openrisc/include/asm/bitops/atomic.h, 2 times
- arch/openrisc/include/asm/futex.h, line 55
- arch/parisc/include/asm/atomic.h, 2 times
- arch/powerpc/include/asm/atomic.h, 4 times
- arch/powerpc/include/asm/bitops.h, 3 times
- arch/powerpc/include/asm/futex.h, line 53
- arch/powerpc/include/asm/pmac_pfunc.h, 4 times
- arch/powerpc/platforms/powermac/pfunc_base.c, 6 times
- arch/powerpc/platforms/powermac/pfunc_core.c, 16 times
- arch/powerpc/xmon/ppc-opc.c, 2 times
- arch/powerpc/xmon/spu-insns.h, line 284
- arch/riscv/include/asm/atomic.h, 4 times
- arch/riscv/include/asm/bitops.h, 3 times
- arch/riscv/include/asm/cmpxchg.h, 2 times
- arch/riscv/lib/crc32.c, 3 times
- arch/s390/include/asm/atomic.h, 2 times
- arch/sh/include/asm/atomic-grb.h, line 84
- arch/sh/include/asm/atomic-irq.h, line 70
- arch/sh/include/asm/atomic-llsc.h, line 86
- arch/sh/include/asm/bitops-grb.h, 2 times
- arch/sh/include/asm/bitops-llsc.h, 2 times
- arch/sh/kernel/disassemble.c, 3 times
- arch/sparc/include/asm/atomic_64.h, line 55
- arch/sparc/include/asm/futex_64.h, line 55
- arch/sparc/include/asm/xor_32.h, 80 times
- arch/sparc/lib/atomic32.c, line 65
- arch/x86/boot/cpuflags.c, line 55
- arch/x86/crypto/camellia.h, 2 times
- arch/x86/crypto/camellia_glue.c, 2 times
- arch/x86/crypto/curve25519-x86_64.c, 30 times
- arch/x86/crypto/serpent-sse2.h, 2 times
- arch/x86/crypto/twofish.h, line 15
- arch/x86/include/asm/msr.h, 2 times
- arch/x86/include/asm/nospec-branch.h, line 84
- arch/x86/include/asm/paravirt.h, line 607
- arch/x86/include/asm/pvclock.h, line 63
- arch/x86/include/asm/qspinlock_paravirt.h, line 44
- arch/x86/kernel/cpu/sgx/encls.h, line 115
- arch/x86/kernel/fpu/xstate.h, 2 times
- arch/x86/kernel/paravirt.c, line 38
- arch/x86/kvm/emulate.c, line 1011
- arch/x86/kvm/x86.c, line 3697
- arch/x86/pci/pcbios.c, 5 times
- arch/xtensa/include/asm/atomic.h, line 258
- arch/xtensa/include/asm/bitops.h, line 202
- arch/xtensa/include/asm/futex.h, line 100
- arch/xtensa/include/asm/initialize_mmu.h, 4 times
- arch/xtensa/include/asm/thread_info.h, 2 times
- crypto/async_tx/async_xor.c, 2 times
- crypto/xor.c, 4 times
- fs/bcachefs/bkey_cmp.h, 2 times
- fs/omfs/inode.c, 4 times
- include/asm-generic/atomic.h, 2 times
- include/asm-generic/atomic64.h, line 40
- include/linux/cb710.h, line 77
- include/net/netfilter/nf_tables_core.h, line 34
- include/sound/emu10k1.h, line 1898
- kernel/bpf/core.c, line 2171
- kernel/bpf/disasm.c, line 105
- lib/atomic64.c, line 125
- lib/atomic64_test.c, 2 times
- lib/raid6/algos.c, line 229
- net/can/gw.c, 44 times
- net/ethtool/common.c, line 82
- net/netfilter/nf_tables_core.c, line 84
- net/netfilter/nft_bitwise.c, 17 times
- net/sched/cls_flow.c, 7 times
- sound/pci/emu10k1/emu10k1_patch.c, 6 times
- sound/pci/emu10k1/memory.c, 3 times
- sound/pcmcia/pdaudiocf/pdaudiocf_irq.c, 43 times
- tools/arch/x86/include/asm/pvclock.h, line 59
- tools/bpf/bpf_dbg.c, line 165
- tools/include/nolibc/arch-i386.h, line 168
- tools/include/nolibc/arch-x86_64.h, line 167
- tools/perf/arch/x86/annotate/instructions.c, 2 times
- tools/perf/arch/x86/tests/insn-x86-dat-64.c, 6 times
- tools/perf/arch/x86/tests/insn-x86-dat-src.c, 11 times
- tools/testing/selftests/bpf/disasm.c, line 105
- tools/testing/selftests/bpf/prog_tests/arena_atomics.c, 2 times
- tools/testing/selftests/bpf/prog_tests/atomics.c, 2 times
- tools/testing/selftests/bpf/prog_tests/xdp_bonding.c, line 127
- tools/testing/selftests/bpf/progs/arena_atomics.c, line 117
- tools/testing/selftests/bpf/progs/atomics.c, line 115
- tools/testing/selftests/bpf/progs/verifier_bounds.c, 8 times
- tools/testing/selftests/bpf/verifier/ld_dw.c, 5 times
- tools/testing/selftests/kvm/include/x86_64/processor.h, line 1193
- tools/testing/selftests/kvm/x86_64/debug_regs.c, line 55
- tools/testing/selftests/kvm/x86_64/pmu_counters_test.c, 2 times
- tools/testing/selftests/x86/test_shadow_stack.c, line 81
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.