/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_align.c | 108 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 4), 109 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 2), 111 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), 112 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 2), 159 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8), \ 237 BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14), 239 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), 276 BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14), 277 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6), 279 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), [all …]
|
D | test_verifier.c | 185 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 2), 188 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -1), 806 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 2), 853 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8), 1072 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8), 1086 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8), 1102 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8), 1120 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8), 1194 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8), 1198 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -16), [all …]
|
/Linux-v4.19/lib/ |
D | test_bpf.c | 149 insn[i] = __BPF_STMT(BPF_ALU | BPF_ADD | BPF_K, k); in bpf_fill_maxinsns3() 478 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 482 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 496 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 507 BPF_STMT(BPF_ALU | BPF_ADD | BPF_K, 2), 510 BPF_STMT(BPF_ALU | BPF_ADD | BPF_K, 0xffffffff), 535 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 551 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 597 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 609 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), [all …]
|
/Linux-v4.19/samples/bpf/ |
D | test_cgrp2_attach.c | 51 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4), /* r2 = fp - 4 */ in prog_load() 62 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4), /* r2 = fp - 4 */ in prog_load()
|
D | cookie_uid_helper_example.c | 95 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8), in prog_load() 138 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, -32), in prog_load()
|
D | sock_example.c | 52 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4), /* r2 = fp - 4 */ in test_sock()
|
D | test_cgrp2_attach2.c | 232 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4), /* r2 = fp - 4 */ in prog_load_cnt()
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | bpf_common.h | 32 #define BPF_ADD 0x00 macro
|
/Linux-v4.19/include/uapi/linux/ |
D | bpf_common.h | 32 #define BPF_ADD 0x00 macro
|
/Linux-v4.19/arch/x86/net/ |
D | bpf_jit_comp.c | 437 case BPF_ALU | BPF_ADD | BPF_X: in do_jit() 442 case BPF_ALU64 | BPF_ADD | BPF_X: in do_jit() 448 case BPF_ADD: b2 = 0x01; break; in do_jit() 478 case BPF_ALU | BPF_ADD | BPF_K: in do_jit() 483 case BPF_ALU64 | BPF_ADD | BPF_K: in do_jit() 498 case BPF_ADD: in do_jit()
|
D | bpf_jit_comp32.c | 532 case BPF_ADD: in emit_ia32_alu_r() 606 case BPF_ADD: in emit_ia32_alu_i() 1670 case BPF_ALU | BPF_ADD | BPF_K: in do_jit() 1671 case BPF_ALU | BPF_ADD | BPF_X: in do_jit() 1680 case BPF_ALU64 | BPF_ADD | BPF_K: in do_jit() 1681 case BPF_ALU64 | BPF_ADD | BPF_X: in do_jit()
|
/Linux-v4.19/arch/mips/net/ |
D | ebpf_jit.c | 412 case BPF_ADD: in gen_imm_insn() 470 case BPF_ALU64 | BPF_ADD: in gen_imm_insn() 497 case BPF_ALU | BPF_ADD: in gen_imm_insn() 525 case BPF_ALU64 | BPF_ADD: in gen_imm_insn() 531 case BPF_ALU | BPF_ADD: in gen_imm_insn() 648 case BPF_ALU64 | BPF_ADD | BPF_K: /* ALU64_IMM */ in build_one_insn() 658 case BPF_ALU | BPF_ADD | BPF_K: /* ALU32_IMM */ in build_one_insn() 763 case BPF_ALU64 | BPF_ADD | BPF_X: /* ALU64_REG */ in build_one_insn() 805 case BPF_ADD: in build_one_insn() 847 case BPF_ALU | BPF_ADD | BPF_X: /* ALU_REG */ in build_one_insn() [all …]
|
/Linux-v4.19/kernel/bpf/ |
D | arraymap.c | 173 *insn++ = BPF_ALU64_IMM(BPF_ADD, map_ptr, offsetof(struct bpf_array, value)); in array_map_gen_lookup() 187 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_map_gen_lookup() 717 *insn++ = BPF_ALU64_IMM(BPF_ADD, map_ptr, offsetof(struct bpf_array, value)); in array_of_map_gen_lookup() 729 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_of_map_gen_lookup()
|
D | disasm.c | 75 [BPF_ADD >> 4] = "+=",
|
D | hashtab.c | 515 *insn++ = BPF_ALU64_IMM(BPF_ADD, ret, in htab_map_gen_lookup() 552 *insn++ = BPF_ALU64_IMM(BPF_ADD, ret, in htab_lru_map_gen_lookup() 1414 *insn++ = BPF_ALU64_IMM(BPF_ADD, ret, in htab_of_map_gen_lookup()
|
/Linux-v4.19/tools/perf/util/ |
D | bpf-prologue.c | 152 ins(BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG3, offset), pos); in gen_read_mem() 267 ins(BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, stack_offset), pos); in gen_prologue_slowpath()
|
/Linux-v4.19/tools/bpf/ |
D | bpf_exp.y | 349 bpf_set_curr_instr(BPF_ALU | BPF_ADD | BPF_K, 0, 0, $3); } 351 bpf_set_curr_instr(BPF_ALU | BPF_ADD | BPF_X, 0, 0, 0); } 353 bpf_set_curr_instr(BPF_ALU | BPF_ADD | BPF_X, 0, 0, 0); }
|
/Linux-v4.19/arch/powerpc/net/ |
D | bpf_jit_comp64.c | 318 case BPF_ALU | BPF_ADD | BPF_X: /* (u32) dst += (u32) src */ in bpf_jit_build_body() 319 case BPF_ALU64 | BPF_ADD | BPF_X: /* dst += src */ in bpf_jit_build_body() 326 case BPF_ALU | BPF_ADD | BPF_K: /* (u32) dst += (u32) imm */ in bpf_jit_build_body() 328 case BPF_ALU64 | BPF_ADD | BPF_K: /* dst += imm */ in bpf_jit_build_body()
|
D | bpf_jit_comp.c | 139 case BPF_ALU | BPF_ADD | BPF_X: /* A += X; */ in bpf_jit_build_body() 143 case BPF_ALU | BPF_ADD | BPF_K: /* A += K; */ in bpf_jit_build_body()
|
/Linux-v4.19/arch/s390/net/ |
D | bpf_jit_comp.c | 554 case BPF_ALU | BPF_ADD | BPF_X: /* dst = (u32) dst + (u32) src */ in bpf_jit_insn() 559 case BPF_ALU64 | BPF_ADD | BPF_X: /* dst = dst + src */ in bpf_jit_insn() 563 case BPF_ALU | BPF_ADD | BPF_K: /* dst = (u32) dst + (u32) imm */ in bpf_jit_insn() 570 case BPF_ALU64 | BPF_ADD | BPF_K: /* dst = dst + imm */ in bpf_jit_insn()
|
/Linux-v4.19/arch/arm64/net/ |
D | bpf_jit_comp.c | 388 case BPF_ALU | BPF_ADD | BPF_X: in build_insn() 389 case BPF_ALU64 | BPF_ADD | BPF_X: in build_insn() 490 case BPF_ALU | BPF_ADD | BPF_K: in build_insn() 491 case BPF_ALU64 | BPF_ADD | BPF_K: in build_insn()
|
/Linux-v4.19/arch/sparc/net/ |
D | bpf_jit_comp_64.c | 910 case BPF_ALU | BPF_ADD | BPF_X: in build_insn() 911 case BPF_ALU64 | BPF_ADD | BPF_X: in build_insn() 1052 case BPF_ALU | BPF_ADD | BPF_K: in build_insn() 1053 case BPF_ALU64 | BPF_ADD | BPF_K: in build_insn()
|
D | bpf_jit_comp_32.c | 399 case BPF_ALU | BPF_ADD | BPF_X: /* A += X; */ in bpf_jit_compile() 402 case BPF_ALU | BPF_ADD | BPF_K: /* A += K; */ in bpf_jit_compile()
|
/Linux-v4.19/arch/arm/net/ |
D | bpf_jit_32.c | 661 case BPF_ADD: in emit_alu_r() 1366 case BPF_ALU | BPF_ADD | BPF_K: in build_insn() 1367 case BPF_ALU | BPF_ADD | BPF_X: in build_insn() 1382 case BPF_ALU64 | BPF_ADD | BPF_K: in build_insn() 1383 case BPF_ALU64 | BPF_ADD | BPF_X: in build_insn()
|
/Linux-v4.19/kernel/ |
D | seccomp.c | 134 case BPF_ALU | BPF_ADD | BPF_K: in seccomp_check_filter() 135 case BPF_ALU | BPF_ADD | BPF_X: in seccomp_check_filter()
|