Symbol: BPF_XOR
arch/arc/net/bpf_jit_core.c
810
case BPF_ALU | BPF_XOR | BPF_X:
arch/arc/net/bpf_jit_core.c
814
case BPF_ALU | BPF_XOR | BPF_K:
arch/arc/net/bpf_jit_core.c
903
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/arc/net/bpf_jit_core.c
907
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/arm/net/bpf_jit_32.c
1656
case BPF_ALU | BPF_XOR | BPF_K:
arch/arm/net/bpf_jit_32.c
1657
case BPF_ALU | BPF_XOR | BPF_X:
arch/arm/net/bpf_jit_32.c
1671
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/arm/net/bpf_jit_32.c
1672
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/arm/net/bpf_jit_32.c
820
case BPF_XOR:
arch/arm64/net/bpf_jit_comp.c
1281
case BPF_ALU | BPF_XOR | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1282
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1403
case BPF_ALU | BPF_XOR | BPF_K:
arch/arm64/net/bpf_jit_comp.c
1404
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/arm64/net/bpf_jit_comp.c
813
case BPF_XOR:
arch/arm64/net/bpf_jit_comp.c
827
case BPF_XOR | BPF_FETCH:
arch/arm64/net/bpf_jit_comp.c
873
imm == BPF_OR || imm == BPF_XOR) {
arch/arm64/net/bpf_jit_comp.c
891
imm == (BPF_XOR | BPF_FETCH)) {
arch/loongarch/net/bpf_jit.c
383
case BPF_XOR:
arch/loongarch/net/bpf_jit.c
414
case BPF_XOR | BPF_FETCH:
arch/loongarch/net/bpf_jit.c
766
case BPF_ALU | BPF_XOR | BPF_X:
arch/loongarch/net/bpf_jit.c
767
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/loongarch/net/bpf_jit.c
773
case BPF_ALU | BPF_XOR | BPF_K:
arch/loongarch/net/bpf_jit.c
774
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/mips/net/bpf_jit_comp.c
232
case BPF_XOR:
arch/mips/net/bpf_jit_comp.c
258
case BPF_XOR:
arch/mips/net/bpf_jit_comp.c
314
case BPF_XOR:
arch/mips/net/bpf_jit_comp.c
354
case BPF_XOR:
arch/mips/net/bpf_jit_comp.c
426
case BPF_XOR:
arch/mips/net/bpf_jit_comp.c
427
case BPF_XOR | BPF_FETCH:
arch/mips/net/bpf_jit_comp32.c
1510
case BPF_ALU | BPF_XOR | BPF_K:
arch/mips/net/bpf_jit_comp32.c
1540
case BPF_ALU | BPF_XOR | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1574
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/mips/net/bpf_jit_comp32.c
1611
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1698
case BPF_XOR:
arch/mips/net/bpf_jit_comp32.c
1699
case BPF_XOR | BPF_FETCH:
arch/mips/net/bpf_jit_comp32.c
1730
case BPF_XOR:
arch/mips/net/bpf_jit_comp32.c
1731
case BPF_XOR | BPF_FETCH:
arch/mips/net/bpf_jit_comp32.c
255
case BPF_XOR:
arch/mips/net/bpf_jit_comp32.c
301
case BPF_XOR:
arch/mips/net/bpf_jit_comp32.c
762
case BPF_XOR:
arch/mips/net/bpf_jit_comp32.c
765
case BPF_XOR | BPF_FETCH:
arch/mips/net/bpf_jit_comp32.c
843
case BPF_XOR:
arch/mips/net/bpf_jit_comp32.c
846
case BPF_XOR | BPF_FETCH:
arch/mips/net/bpf_jit_comp64.c
166
case BPF_XOR:
arch/mips/net/bpf_jit_comp64.c
402
case BPF_XOR:
arch/mips/net/bpf_jit_comp64.c
403
case BPF_XOR | BPF_FETCH:
arch/mips/net/bpf_jit_comp64.c
675
case BPF_ALU | BPF_XOR | BPF_K:
arch/mips/net/bpf_jit_comp64.c
715
case BPF_ALU | BPF_XOR | BPF_X:
arch/mips/net/bpf_jit_comp64.c
764
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/mips/net/bpf_jit_comp64.c
793
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/mips/net/bpf_jit_comp64.c
858
case BPF_XOR:
arch/mips/net/bpf_jit_comp64.c
859
case BPF_XOR | BPF_FETCH:
arch/parisc/net/bpf_jit_comp32.c
1148
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1177
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/parisc/net/bpf_jit_comp32.c
1196
case BPF_ALU | BPF_XOR | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1223
case BPF_ALU | BPF_XOR | BPF_K:
arch/parisc/net/bpf_jit_comp32.c
449
case BPF_XOR:
arch/parisc/net/bpf_jit_comp32.c
541
case BPF_XOR:
arch/parisc/net/bpf_jit_comp32.c
599
case BPF_XOR:
arch/parisc/net/bpf_jit_comp32.c
662
case BPF_XOR:
arch/parisc/net/bpf_jit_comp64.c
646
case BPF_ALU | BPF_XOR | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
647
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
815
case BPF_ALU | BPF_XOR | BPF_K:
arch/parisc/net/bpf_jit_comp64.c
816
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/powerpc/net/bpf_jit_comp32.c
617
case BPF_ALU64 | BPF_XOR | BPF_X: /* dst ^= src */
arch/powerpc/net/bpf_jit_comp32.c
626
case BPF_ALU | BPF_XOR | BPF_X: /* (u32) dst ^= src */
arch/powerpc/net/bpf_jit_comp32.c
632
case BPF_ALU64 | BPF_XOR | BPF_K: /* dst ^= imm */
arch/powerpc/net/bpf_jit_comp32.c
636
case BPF_ALU | BPF_XOR | BPF_K: /* (u32) dst ^= (u32) imm */
arch/powerpc/net/bpf_jit_comp32.c
937
case BPF_XOR:
arch/powerpc/net/bpf_jit_comp32.c
938
case BPF_XOR | BPF_FETCH:
arch/powerpc/net/bpf_jit_comp64.c
1126
case BPF_ALU | BPF_XOR | BPF_X: /* (u32) dst ^= src */
arch/powerpc/net/bpf_jit_comp64.c
1127
case BPF_ALU64 | BPF_XOR | BPF_X: /* dst ^= src */
arch/powerpc/net/bpf_jit_comp64.c
1130
case BPF_ALU | BPF_XOR | BPF_K: /* (u32) dst ^= (u32) imm */
arch/powerpc/net/bpf_jit_comp64.c
1131
case BPF_ALU64 | BPF_XOR | BPF_K: /* dst ^= imm */
arch/powerpc/net/bpf_jit_comp64.c
756
case BPF_XOR:
arch/powerpc/net/bpf_jit_comp64.c
757
case BPF_XOR | BPF_FETCH:
arch/riscv/net/bpf_jit_comp32.c
1007
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/riscv/net/bpf_jit_comp32.c
1026
case BPF_ALU | BPF_XOR | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1052
case BPF_ALU | BPF_XOR | BPF_K:
arch/riscv/net/bpf_jit_comp32.c
273
case BPF_XOR:
arch/riscv/net/bpf_jit_comp32.c
369
case BPF_XOR:
arch/riscv/net/bpf_jit_comp32.c
446
case BPF_XOR:
arch/riscv/net/bpf_jit_comp32.c
535
case BPF_XOR:
arch/riscv/net/bpf_jit_comp32.c
979
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1463
case BPF_ALU | BPF_XOR | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1464
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1593
case BPF_ALU | BPF_XOR | BPF_K:
arch/riscv/net/bpf_jit_comp64.c
1594
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/riscv/net/bpf_jit_comp64.c
654
case BPF_XOR:
arch/riscv/net/bpf_jit_comp64.c
685
case BPF_XOR | BPF_FETCH:
arch/s390/net/bpf_jit_comp.c
1295
case BPF_ALU | BPF_XOR | BPF_X: /* dst = (u32) dst ^ (u32) src */
arch/s390/net/bpf_jit_comp.c
1300
case BPF_ALU64 | BPF_XOR | BPF_X: /* dst = dst ^ src */
arch/s390/net/bpf_jit_comp.c
1304
case BPF_ALU | BPF_XOR | BPF_K: /* dst = (u32) dst ^ (u32) imm */
arch/s390/net/bpf_jit_comp.c
1311
case BPF_ALU64 | BPF_XOR | BPF_K: /* dst = dst ^ imm */
arch/s390/net/bpf_jit_comp.c
1615
case BPF_XOR:
arch/s390/net/bpf_jit_comp.c
1616
case BPF_XOR | BPF_FETCH:
arch/sparc/net/bpf_jit_comp_32.c
424
case BPF_ALU | BPF_XOR | BPF_X:
arch/sparc/net/bpf_jit_comp_32.c
427
case BPF_ALU | BPF_XOR | BPF_K: /* A ^= K */
arch/sparc/net/bpf_jit_comp_64.c
1089
case BPF_ALU | BPF_XOR | BPF_K:
arch/sparc/net/bpf_jit_comp_64.c
1090
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/sparc/net/bpf_jit_comp_64.c
934
case BPF_ALU | BPF_XOR | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
935
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp.c
1319
case BPF_XOR:
arch/x86/net/bpf_jit_comp.c
1372
case BPF_XOR:
arch/x86/net/bpf_jit_comp.c
1743
case BPF_ALU | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp.c
1748
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp.c
1822
case BPF_ALU | BPF_XOR | BPF_K:
arch/x86/net/bpf_jit_comp.c
1827
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/x86/net/bpf_jit_comp.c
1852
case BPF_XOR:
arch/x86/net/bpf_jit_comp.c
2359
insn->imm == (BPF_XOR | BPF_FETCH)) {
arch/x86/net/bpf_jit_comp.c
293
[BPF_XOR] = 0x31,
arch/x86/net/bpf_jit_comp.c
4085
insn->imm == (BPF_XOR | BPF_FETCH))
arch/x86/net/bpf_jit_comp32.c
1726
case BPF_ALU | BPF_XOR | BPF_K:
arch/x86/net/bpf_jit_comp32.c
1727
case BPF_ALU | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1736
case BPF_ALU64 | BPF_XOR | BPF_K:
arch/x86/net/bpf_jit_comp32.c
1737
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp32.c
564
case BPF_XOR:
arch/x86/net/bpf_jit_comp32.c
658
case BPF_XOR:
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3424
[BPF_ALU64 | BPF_XOR | BPF_X] = xor_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3425
[BPF_ALU64 | BPF_XOR | BPF_K] = xor_imm64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3447
[BPF_ALU | BPF_XOR | BPF_X] = xor_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3448
[BPF_ALU | BPF_XOR | BPF_K] = xor_imm,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3896
if (insn.code == (BPF_ALU64 | BPF_XOR | BPF_X) &&
io_uring/bpf_filter.c
214
case BPF_ALU | BPF_XOR | BPF_K:
io_uring/bpf_filter.c
215
case BPF_ALU | BPF_XOR | BPF_X:
kernel/bpf/core.c
1329
*to++ = BPF_ALU64_REG(BPF_XOR, from->dst_reg, from->dst_reg);
kernel/bpf/core.c
1338
case BPF_ALU | BPF_XOR | BPF_K:
kernel/bpf/core.c
1344
*to++ = BPF_ALU32_IMM(BPF_XOR, BPF_REG_AX, imm_rnd);
kernel/bpf/core.c
1352
case BPF_ALU64 | BPF_XOR | BPF_K:
kernel/bpf/core.c
1358
*to++ = BPF_ALU64_IMM(BPF_XOR, BPF_REG_AX, imm_rnd);
kernel/bpf/core.c
1378
*to++ = BPF_ALU64_IMM(BPF_XOR, BPF_REG_AX, imm_rnd);
kernel/bpf/core.c
1398
*to++ = BPF_ALU32_IMM(BPF_XOR, BPF_REG_AX, imm_rnd);
kernel/bpf/core.c
1405
*to++ = BPF_ALU64_IMM(BPF_XOR, BPF_REG_AX, imm_rnd);
kernel/bpf/core.c
1411
*to++ = BPF_ALU32_IMM(BPF_XOR, BPF_REG_AX, imm_rnd);
kernel/bpf/core.c
1422
*to++ = BPF_ALU64_IMM(BPF_XOR, BPF_REG_AX, imm_rnd);
kernel/bpf/core.c
1432
*to++ = BPF_ALU64_IMM(BPF_XOR, BPF_REG_AX, imm_rnd);
kernel/bpf/core.c
2238
ATOMIC_ALU_OP(BPF_XOR, xor)
kernel/bpf/disasm.c
105
[BPF_XOR >> 4] = "xor",
kernel/bpf/disasm.c
237
insn->imm == BPF_OR || insn->imm == BPF_XOR)) {
kernel/bpf/disasm.c
248
insn->imm == (BPF_XOR | BPF_FETCH))) {
kernel/bpf/disasm.c
84
[BPF_XOR >> 4] = "^=",
kernel/bpf/verifier.c
15071
case BPF_XOR:
kernel/bpf/verifier.c
15983
case BPF_XOR:
kernel/bpf/verifier.c
16153
case BPF_XOR:
kernel/bpf/verifier.c
23541
*patch++ = BPF_ALU32_REG(BPF_XOR, insn->dst_reg, insn->dst_reg);
kernel/bpf/verifier.c
24053
insn_buf[0] = BPF_ALU32_REG(BPF_XOR, BPF_REG_0, BPF_REG_0);
kernel/bpf/verifier.c
8170
case BPF_XOR:
kernel/bpf/verifier.c
8171
case BPF_XOR | BPF_FETCH:
kernel/seccomp.c
316
case BPF_ALU | BPF_XOR | BPF_K:
kernel/seccomp.c
317
case BPF_ALU | BPF_XOR | BPF_X:
lib/test_bpf.c
1068
return __bpf_fill_alu64_imm(self, BPF_XOR);
lib/test_bpf.c
1114
return __bpf_fill_alu32_imm(self, BPF_XOR);
lib/test_bpf.c
1160
return __bpf_fill_alu64_reg(self, BPF_XOR);
lib/test_bpf.c
1206
return __bpf_fill_alu32_reg(self, BPF_XOR);
lib/test_bpf.c
12100
BPF_TEST_CLOBBER_ATOMIC(BPF_DW, BPF_XOR),
lib/test_bpf.c
12104
BPF_TEST_CLOBBER_ATOMIC(BPF_DW, BPF_XOR | BPF_FETCH),
lib/test_bpf.c
12111
BPF_TEST_CLOBBER_ATOMIC(BPF_W, BPF_XOR),
lib/test_bpf.c
12115
BPF_TEST_CLOBBER_ATOMIC(BPF_W, BPF_XOR | BPF_FETCH),
lib/test_bpf.c
1313
return __bpf_fill_alu_imm_regs(self, BPF_XOR, false);
lib/test_bpf.c
1374
return __bpf_fill_alu_imm_regs(self, BPF_XOR, true);
lib/test_bpf.c
1505
return __bpf_fill_alu_reg_pairs(self, BPF_XOR, false);
lib/test_bpf.c
1566
return __bpf_fill_alu_reg_pairs(self, BPF_XOR, true);
lib/test_bpf.c
1823
return __bpf_fill_atomic64(self, BPF_XOR);
lib/test_bpf.c
1843
return __bpf_fill_atomic64(self, BPF_XOR | BPF_FETCH);
lib/test_bpf.c
1875
return __bpf_fill_atomic32(self, BPF_XOR);
lib/test_bpf.c
1895
return __bpf_fill_atomic32(self, BPF_XOR | BPF_FETCH);
lib/test_bpf.c
2065
return __bpf_fill_atomic_reg_pairs(self, BPF_DW, BPF_XOR);
lib/test_bpf.c
2085
return __bpf_fill_atomic_reg_pairs(self, BPF_DW, BPF_XOR | BPF_FETCH);
lib/test_bpf.c
2116
return __bpf_fill_atomic_reg_pairs(self, BPF_W, BPF_XOR);
lib/test_bpf.c
2136
return __bpf_fill_atomic_reg_pairs(self, BPF_W, BPF_XOR | BPF_FETCH);
lib/test_bpf.c
3497
BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0),
lib/test_bpf.c
3499
BPF_STMT(BPF_ALU | BPF_XOR | BPF_K, 0x80000000),
lib/test_bpf.c
3504
BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0),
lib/test_bpf.c
3506
BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0),
lib/test_bpf.c
392
insn[len - 2] = __BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0);
lib/test_bpf.c
4236
BPF_ALU64_REG(BPF_XOR, R1, R1),
lib/test_bpf.c
4242
BPF_ALU64_REG(BPF_XOR, R2, R2),
lib/test_bpf.c
4246
BPF_ALU64_REG(BPF_XOR, R3, R3),
lib/test_bpf.c
4252
BPF_ALU64_REG(BPF_XOR, R4, R4),
lib/test_bpf.c
4258
BPF_ALU64_REG(BPF_XOR, R5, R5),
lib/test_bpf.c
4265
BPF_ALU64_REG(BPF_XOR, R6, R6),
lib/test_bpf.c
4271
BPF_ALU64_REG(BPF_XOR, R7, R7),
lib/test_bpf.c
4275
BPF_ALU64_REG(BPF_XOR, R8, R8),
lib/test_bpf.c
4279
BPF_ALU64_REG(BPF_XOR, R9, R9),
lib/test_bpf.c
4283
BPF_ALU64_REG(BPF_XOR, R0, R0),
lib/test_bpf.c
4287
BPF_ALU64_REG(BPF_XOR, R0, R0),
lib/test_bpf.c
4486
BPF_ALU64_IMM(BPF_XOR, R2, 3),
lib/test_bpf.c
576
case BPF_XOR:
lib/test_bpf.c
6740
BPF_ALU32_REG(BPF_XOR, R0, R1),
lib/test_bpf.c
6752
BPF_ALU32_REG(BPF_XOR, R0, R1),
lib/test_bpf.c
6764
BPF_ALU64_REG(BPF_XOR, R0, R1),
lib/test_bpf.c
6776
BPF_ALU64_REG(BPF_XOR, R0, R1),
lib/test_bpf.c
6788
BPF_ALU32_IMM(BPF_XOR, R0, 6),
lib/test_bpf.c
6799
BPF_ALU32_IMM(BPF_XOR, R0, 0xffffffff),
lib/test_bpf.c
6810
BPF_ALU32_IMM(BPF_XOR, R0, 15),
lib/test_bpf.c
6821
BPF_ALU32_IMM(BPF_XOR, R0, 0xafbfcfdf),
lib/test_bpf.c
6833
BPF_ALU32_IMM(BPF_XOR, R0, 0xf0f0f0f0),
lib/test_bpf.c
6848
BPF_ALU64_IMM(BPF_XOR, R0, 6),
lib/test_bpf.c
6859
BPF_ALU64_IMM(BPF_XOR, R0, 0xffffffff),
lib/test_bpf.c
6871
BPF_ALU64_IMM(BPF_XOR, R2, 0x0),
lib/test_bpf.c
6887
BPF_ALU64_IMM(BPF_XOR, R2, 0xffffffff),
lib/test_bpf.c
6903
BPF_ALU64_IMM(BPF_XOR, R2, 0xffffffff),
lib/test_bpf.c
6919
BPF_ALU64_IMM(BPF_XOR, R0, 0x0f0f0f0f),
lib/test_bpf.c
6935
BPF_ALU64_IMM(BPF_XOR, R0, 0xf0f0f0f0),
lib/test_bpf.c
9101
BPF_ATOMIC_OP_TEST1(BPF_W, BPF_XOR, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9102
BPF_ATOMIC_OP_TEST2(BPF_W, BPF_XOR, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9103
BPF_ATOMIC_OP_TEST3(BPF_W, BPF_XOR, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9104
BPF_ATOMIC_OP_TEST4(BPF_W, BPF_XOR, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9106
BPF_ATOMIC_OP_TEST1(BPF_W, BPF_XOR | BPF_FETCH, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9107
BPF_ATOMIC_OP_TEST2(BPF_W, BPF_XOR | BPF_FETCH, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9108
BPF_ATOMIC_OP_TEST3(BPF_W, BPF_XOR | BPF_FETCH, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9109
BPF_ATOMIC_OP_TEST4(BPF_W, BPF_XOR | BPF_FETCH, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9111
BPF_ATOMIC_OP_TEST1(BPF_DW, BPF_XOR, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9112
BPF_ATOMIC_OP_TEST2(BPF_DW, BPF_XOR, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9113
BPF_ATOMIC_OP_TEST3(BPF_DW, BPF_XOR, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9114
BPF_ATOMIC_OP_TEST4(BPF_DW, BPF_XOR, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9116
BPF_ATOMIC_OP_TEST1(BPF_DW, BPF_XOR | BPF_FETCH, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9117
BPF_ATOMIC_OP_TEST2(BPF_DW, BPF_XOR | BPF_FETCH, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9118
BPF_ATOMIC_OP_TEST3(BPF_DW, BPF_XOR | BPF_FETCH, ^, 0x12, 0xab, 0xb9),
lib/test_bpf.c
9119
BPF_ATOMIC_OP_TEST4(BPF_DW, BPF_XOR | BPF_FETCH, ^, 0x12, 0xab, 0xb9),
net/core/filter.c
1007
[BPF_ALU | BPF_XOR | BPF_K] = true,
net/core/filter.c
1008
[BPF_ALU | BPF_XOR | BPF_X] = true,
net/core/filter.c
480
*insn = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_X);
net/core/filter.c
559
*insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_A);
net/core/filter.c
617
*new_insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_A);
net/core/filter.c
618
*new_insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_X, BPF_REG_X);
net/core/filter.c
665
case BPF_ALU | BPF_XOR | BPF_X:
net/core/filter.c
666
case BPF_ALU | BPF_XOR | BPF_K:
net/core/filter.c
701
*insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_A);
net/core/filter.c
9094
*insn++ = BPF_ALU64_REG(BPF_XOR, BPF_REG_2, BPF_REG_2);
net/core/filter.c
9142
*insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_0, BPF_REG_0);
tools/bpf/bpf_dbg.c
72
#define BPF_ALU_XOR (BPF_ALU | BPF_XOR)
tools/bpf/bpf_exp.y
417
bpf_set_curr_instr(BPF_ALU | BPF_XOR | BPF_K, 0, 0, $3); }
tools/bpf/bpf_exp.y
419
bpf_set_curr_instr(BPF_ALU | BPF_XOR | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
421
bpf_set_curr_instr(BPF_ALU | BPF_XOR | BPF_X, 0, 0, 0); }
tools/testing/selftests/bpf/disasm.c
105
[BPF_XOR >> 4] = "xor",
tools/testing/selftests/bpf/disasm.c
237
insn->imm == BPF_OR || insn->imm == BPF_XOR)) {
tools/testing/selftests/bpf/disasm.c
248
insn->imm == (BPF_XOR | BPF_FETCH))) {
tools/testing/selftests/bpf/disasm.c
84
[BPF_XOR >> 4] = "^=",
tools/testing/selftests/bpf/progs/verifier_precision.c
427
BPF_ATOMIC_OP(BPF_DW, BPF_XOR | BPF_FETCH, BPF_REG_10, BPF_REG_2, -8))
tools/testing/selftests/bpf/test_verifier.c
269
insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1);
tools/testing/selftests/bpf/test_verifier.c
273
insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1);
tools/testing/selftests/bpf/verifier/atomic_fetch.c
139
__ATOMIC_FETCH_OP_TEST(BPF_REG_1, BPF_REG_2, 0x010, BPF_XOR | BPF_FETCH, 0x011, 0x001),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
140
__ATOMIC_FETCH_OP_TEST(BPF_REG_0, BPF_REG_1, 0x010, BPF_XOR | BPF_FETCH, 0x011, 0x001),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
141
__ATOMIC_FETCH_OP_TEST(BPF_REG_1, BPF_REG_0, 0x010, BPF_XOR | BPF_FETCH, 0x011, 0x001),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
142
__ATOMIC_FETCH_OP_TEST(BPF_REG_2, BPF_REG_3, 0x010, BPF_XOR | BPF_FETCH, 0x011, 0x001),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
143
__ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_XOR | BPF_FETCH, 0x011, 0x001),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
144
__ATOMIC_FETCH_OP_TEST(BPF_REG_9, BPF_REG_8, 0x010, BPF_XOR | BPF_FETCH, 0x011, 0x001),
tools/testing/selftests/bpf/verifier/atomic_invalid.c
22
__INVALID_ATOMIC_ACCESS_TEST(BPF_XOR),
tools/testing/selftests/bpf/verifier/atomic_invalid.c
23
__INVALID_ATOMIC_ACCESS_TEST(BPF_XOR | BPF_FETCH),
tools/testing/selftests/bpf/verifier/atomic_xor.c
30
BPF_ATOMIC_OP(BPF_DW, BPF_XOR | BPF_FETCH, BPF_REG_10, BPF_REG_1, -8),
tools/testing/selftests/bpf/verifier/atomic_xor.c
60
BPF_ATOMIC_OP(BPF_W, BPF_XOR | BPF_FETCH, BPF_REG_10, BPF_REG_1, -4),
tools/testing/selftests/bpf/verifier/atomic_xor.c
8
BPF_ATOMIC_OP(BPF_DW, BPF_XOR, BPF_REG_10, BPF_REG_1, -8),
tools/testing/selftests/bpf/verifier/basic_instr.c
22
BPF_ALU32_REG(BPF_XOR, BPF_REG_2, BPF_REG_2),