Home
last modified time | relevance | path

Searched refs:BPF_SRC (Results 1 – 24 of 24) sorted by relevance

/linux/tools/include/linux/
A Dfilter.h72 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
136 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \
144 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
/linux/tools/include/uapi/linux/
A Dbpf_common.h49 #define BPF_SRC(code) ((code) & 0x08) macro
/linux/include/uapi/linux/
A Dbpf_common.h49 #define BPF_SRC(code) ((code) & 0x08) macro
/linux/tools/testing/selftests/bpf/
A Ddisasm.c144 BPF_SRC(insn->code) == BPF_TO_BE ? "be" : "le", in print_bpf_end_insn()
211 } else if (BPF_SRC(insn->code) == BPF_X) { in print_bpf_insn()
358 } else if (BPF_SRC(insn->code) == BPF_X) { in print_bpf_insn()
/linux/kernel/bpf/
A Ddisasm.c144 BPF_SRC(insn->code) == BPF_TO_BE ? "be" : "le", in print_bpf_end_insn()
211 } else if (BPF_SRC(insn->code) == BPF_X) { in print_bpf_insn()
358 } else if (BPF_SRC(insn->code) == BPF_X) { in print_bpf_insn()
A Dverifier.c3817 if (BPF_SRC(insn->code) == BPF_X) { in backtrack_insn()
3835 if (BPF_SRC(insn->code) == BPF_X) { in backtrack_insn()
13024 if (BPF_SRC(insn->code) == BPF_K) { in sanitize_speculative_path()
14188 if (BPF_SRC(insn->code) == BPF_X) { in adjust_reg_min_max_vals()
14334 if (BPF_SRC(insn->code) == BPF_X) { in check_alu_op()
14374 if (BPF_SRC(insn->code) == BPF_X) { in check_alu_op()
15158 if (BPF_SRC(insn->code) != BPF_X) in try_match_pkt_pointers()
15401 if (BPF_SRC(insn->code) == BPF_X) { in check_cond_jmp_op()
15494 if (BPF_SRC(insn->code) == BPF_X) { in check_cond_jmp_op()
15515 if (BPF_SRC(insn->code) == BPF_X && in check_cond_jmp_op()
[all …]
/linux/Documentation/bpf/
A Dclassic_vs_extended.rst279 BPF_SRC(code) == BPF_X - use register X as source operand
280 BPF_SRC(code) == BPF_K - use 32-bit immediate as source operand
284 BPF_SRC(code) == BPF_X - use 'src_reg' register as source operand
285 BPF_SRC(code) == BPF_K - use 32-bit immediate as source operand
/linux/arch/x86/net/
A Dbpf_jit_comp32.c1693 switch (BPF_SRC(code)) { in do_jit()
1738 switch (BPF_SRC(code)) { in do_jit()
1753 switch (BPF_SRC(code)) { in do_jit()
1773 switch (BPF_SRC(code)) { in do_jit()
1796 switch (BPF_SRC(code)) { in do_jit()
1875 switch (BPF_SRC(code)) { in do_jit()
A Dbpf_jit_comp.c1633 if (BPF_SRC(insn->code) == BPF_X) { in do_jit()
/linux/include/linux/
A Dfilter.h150 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
160 .code = BPF_ALU64 | BPF_END | BPF_SRC(BPF_TO_LE), \
289 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \
297 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
/linux/arch/arm/net/
A Dbpf_jit_32.c1622 switch (BPF_SRC(code)) { in build_insn()
1673 switch (BPF_SRC(code)) { in build_insn()
1696 switch (BPF_SRC(code)) { in build_insn()
1718 switch (BPF_SRC(code)) { in build_insn()
1786 switch (BPF_SRC(code)) { in build_insn()
1809 if (BPF_SRC(code) == BPF_FROM_LE && BPF_CLASS(code) != BPF_ALU64) in build_insn()
/linux/drivers/net/ethernet/netronome/nfp/bpf/
A Dmain.h358 return BPF_SRC(meta->insn.code); in mbpf_src()
A Djit.c3926 if (BPF_SRC(insn.code) != BPF_K) in nfp_bpf_opt_neg_add_sub()
/linux/arch/arc/net/
A Dbpf_jit_core.c377 return BPF_SRC(insn->code) == BPF_K; in has_imm()
853 CHECK_RET(handle_swap(buf, dst, imm, BPF_SRC(code), in handle_insn()
/linux/arch/riscv/net/
A Dbpf_jit_comp32.c987 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
1040 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
1209 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
/linux/arch/powerpc/net/
A Dbpf_jit_comp64.c735 if (BPF_SRC(code) == BPF_FROM_BE) in bpf_jit_build_body()
738 if (BPF_CLASS(code) == BPF_ALU && BPF_SRC(code) == BPF_FROM_LE) in bpf_jit_build_body()
A Dbpf_jit_comp32.c315 BPF_OP(prevcode) == BPF_MOV && BPF_SRC(prevcode) == BPF_X && in bpf_jit_build_body()
/linux/arch/parisc/net/
A Dbpf_jit_comp32.c1162 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
1210 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
1379 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
/linux/arch/mips/net/
A Dbpf_jit_comp64.c808 if (BPF_SRC(code) == in build_insn()
A Dbpf_jit_comp32.c1638 if (BPF_SRC(code) == in build_insn()
/linux/arch/arm64/net/
A Dbpf_jit_comp.c1105 if (BPF_CLASS(code) == BPF_ALU && BPF_SRC(code) == BPF_FROM_BE) in build_insn()
1108 if (BPF_CLASS(code) == BPF_ALU && BPF_SRC(code) == BPF_FROM_LE) in build_insn()
/linux/tools/lib/bpf/
A Drelo_core.c1050 if (BPF_SRC(insn->code) != BPF_K) in bpf_core_patch_insn()
A Dlibbpf.c779 BPF_SRC(insn->code) == BPF_K && in insn_is_subprog_call()
7291 BPF_SRC(insn->code) == BPF_K && in insn_is_helper_call()
/linux/net/core/
A Dfilter.c728 if (BPF_SRC(fp->code) == BPF_K && (int) fp->k < 0) { in bpf_convert_filter()
741 bpf_src = BPF_SRC(fp->code); in bpf_convert_filter()

Completed in 175 milliseconds