Searched refs:BPF_XOR (Results 1 – 16 of 16) sorted by relevance
/linux-4.4.14/include/uapi/linux/ |
D | bpf_common.h | 40 #define BPF_XOR 0xa0 macro
|
/linux-4.4.14/arch/x86/net/ |
D | bpf_jit_comp.c | 372 case BPF_ALU | BPF_XOR | BPF_X: in do_jit() 377 case BPF_ALU64 | BPF_XOR | BPF_X: in do_jit() 383 case BPF_XOR: b2 = 0x31; break; in do_jit() 418 case BPF_ALU | BPF_XOR | BPF_K: in do_jit() 423 case BPF_ALU64 | BPF_XOR | BPF_K: in do_jit() 434 case BPF_XOR: b3 = 0xF0; break; in do_jit()
|
/linux-4.4.14/lib/ |
D | test_bpf.c | 851 BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0), 853 BPF_STMT(BPF_ALU | BPF_XOR | BPF_K, 0x80000000), 858 BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0), 860 BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0), 1564 BPF_ALU64_REG(BPF_XOR, R1, R1), 1570 BPF_ALU64_REG(BPF_XOR, R2, R2), 1574 BPF_ALU64_REG(BPF_XOR, R3, R3), 1580 BPF_ALU64_REG(BPF_XOR, R4, R4), 1586 BPF_ALU64_REG(BPF_XOR, R5, R5), 1593 BPF_ALU64_REG(BPF_XOR, R6, R6), [all …]
|
/linux-4.4.14/kernel/bpf/ |
D | core.c | 215 [BPF_ALU | BPF_XOR | BPF_X] = &&ALU_XOR_X, in __bpf_prog_run() 216 [BPF_ALU | BPF_XOR | BPF_K] = &&ALU_XOR_K, in __bpf_prog_run() 241 [BPF_ALU64 | BPF_XOR | BPF_X] = &&ALU64_XOR_X, in __bpf_prog_run() 242 [BPF_ALU64 | BPF_XOR | BPF_K] = &&ALU64_XOR_K, in __bpf_prog_run()
|
D | verifier.c | 290 [BPF_XOR >> 4] = "^=",
|
/linux-4.4.14/arch/arm64/net/ |
D | bpf_jit_comp.c | 295 case BPF_ALU | BPF_XOR | BPF_X: in build_insn() 296 case BPF_ALU64 | BPF_XOR | BPF_X: in build_insn() 419 case BPF_ALU | BPF_XOR | BPF_K: in build_insn() 420 case BPF_ALU64 | BPF_XOR | BPF_K: in build_insn()
|
/linux-4.4.14/arch/s390/net/ |
D | bpf_jit_comp.c | 743 case BPF_ALU | BPF_XOR | BPF_X: /* dst = (u32) dst ^ (u32) src */ in bpf_jit_insn() 748 case BPF_ALU64 | BPF_XOR | BPF_X: /* dst = dst ^ src */ in bpf_jit_insn() 752 case BPF_ALU | BPF_XOR | BPF_K: /* dst = (u32) dst ^ (u32) imm */ in bpf_jit_insn() 759 case BPF_ALU64 | BPF_XOR | BPF_K: /* dst = dst ^ imm */ in bpf_jit_insn()
|
/linux-4.4.14/tools/net/ |
D | bpf_exp.y | 542 bpf_set_curr_instr(BPF_ALU | BPF_XOR | BPF_K, 0, 0, $3); } 544 bpf_set_curr_instr(BPF_ALU | BPF_XOR | BPF_X, 0, 0, 0); } 546 bpf_set_curr_instr(BPF_ALU | BPF_XOR | BPF_X, 0, 0, 0); }
|
D | bpf_dbg.c | 72 #define BPF_ALU_XOR (BPF_ALU | BPF_XOR)
|
/linux-4.4.14/kernel/ |
D | seccomp.c | 138 case BPF_ALU | BPF_XOR | BPF_K: in seccomp_check_filter() 139 case BPF_ALU | BPF_XOR | BPF_X: in seccomp_check_filter()
|
/linux-4.4.14/net/core/ |
D | filter.c | 318 *insn = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_X); in convert_bpf_extensions() 409 case BPF_ALU | BPF_XOR | BPF_X: in bpf_convert_filter() 410 case BPF_ALU | BPF_XOR | BPF_K: in bpf_convert_filter() 693 [BPF_ALU | BPF_XOR | BPF_K] = true, in chk_code_allowed() 694 [BPF_ALU | BPF_XOR | BPF_X] = true, in chk_code_allowed()
|
/linux-4.4.14/arch/powerpc/net/ |
D | bpf_jit_comp.c | 228 case BPF_ALU | BPF_XOR | BPF_X: /* A ^= X */ in bpf_jit_build_body() 232 case BPF_ALU | BPF_XOR | BPF_K: /* A ^= K */ in bpf_jit_build_body()
|
/linux-4.4.14/arch/sparc/net/ |
D | bpf_jit_comp.c | 461 case BPF_ALU | BPF_XOR | BPF_X: in bpf_jit_compile() 464 case BPF_ALU | BPF_XOR | BPF_K: /* A ^= K */ in bpf_jit_compile()
|
/linux-4.4.14/arch/arm/net/ |
D | bpf_jit_32.c | 729 case BPF_ALU | BPF_XOR | BPF_K: in build_body() 734 case BPF_ALU | BPF_XOR | BPF_X: in build_body()
|
/linux-4.4.14/arch/mips/net/ |
D | bpf_jit.c | 869 case BPF_ALU | BPF_XOR | BPF_K: in build_body() 875 case BPF_ALU | BPF_XOR | BPF_X: in build_body()
|
/linux-4.4.14/Documentation/networking/ |
D | filter.txt | 893 BPF_XOR 0xa0 914 BPF_XOR | BPF_K | BPF_ALU means A ^= imm32 in classic BPF and analogous
|