Home
last modified time | relevance | path

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

/Linux-v6.1/tools/include/linux/
Dfilter.h72 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
118 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \
126 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
/Linux-v6.1/kernel/bpf/
Ddisasm.c127 BPF_SRC(insn->code) == BPF_TO_BE ? "be" : "le", in print_bpf_end_insn()
149 } else if (BPF_SRC(insn->code) == BPF_X) { in print_bpf_insn()
284 } else if (BPF_SRC(insn->code) == BPF_X) { in print_bpf_insn()
Dverifier.c2584 if (BPF_SRC(insn->code) == BPF_X) { in backtrack_insn()
2601 if (BPF_SRC(insn->code) == BPF_X) { in backtrack_insn()
7922 return env->bypass_spec_v1 || BPF_SRC(insn->code) == BPF_K; in can_skip_alu_sanitation()
7974 if (BPF_SRC(insn->code) == BPF_K) { in sanitize_speculative_path()
7976 } else if (BPF_SRC(insn->code) == BPF_X) { in sanitize_speculative_path()
9180 if (BPF_SRC(insn->code) == BPF_X) { in adjust_reg_min_max_vals()
9250 if (BPF_SRC(insn->code) != BPF_K || in check_alu_op()
9283 if (BPF_SRC(insn->code) == BPF_X) { in check_alu_op()
9305 if (BPF_SRC(insn->code) == BPF_X) { in check_alu_op()
9367 if (BPF_SRC(insn->code) == BPF_X) { in check_alu_op()
[all …]
/Linux-v6.1/tools/include/uapi/linux/
Dbpf_common.h49 #define BPF_SRC(code) ((code) & 0x08) macro
/Linux-v6.1/include/uapi/linux/
Dbpf_common.h49 #define BPF_SRC(code) ((code) & 0x08) macro
/Linux-v6.1/Documentation/bpf/
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-v6.1/arch/x86/net/
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()
Dbpf_jit_comp.c1049 if (BPF_SRC(insn->code) == BPF_X) { in do_jit()
/Linux-v6.1/arch/arm/net/
Dbpf_jit_32.c1381 switch (BPF_SRC(code)) { in build_insn()
1429 switch (BPF_SRC(code)) { in build_insn()
1452 switch (BPF_SRC(code)) { in build_insn()
1530 switch (BPF_SRC(code)) { in build_insn()
1551 if (BPF_SRC(code) == BPF_FROM_LE) in build_insn()
/Linux-v6.1/drivers/net/ethernet/netronome/nfp/bpf/
Dmain.h358 return BPF_SRC(meta->insn.code); in mbpf_src()
Djit.c3926 if (BPF_SRC(insn.code) != BPF_K) in nfp_bpf_opt_neg_add_sub()
/Linux-v6.1/include/linux/
Dfilter.h130 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
212 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \
220 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
/Linux-v6.1/arch/powerpc/net/
Dbpf_jit_comp64.c641 if (BPF_SRC(code) == BPF_FROM_BE) in bpf_jit_build_body()
644 if (BPF_SRC(code) == BPF_FROM_LE) in bpf_jit_build_body()
/Linux-v6.1/arch/riscv/net/
Dbpf_jit_comp32.c988 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
1041 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
1210 if (BPF_SRC(code) == BPF_K) { in bpf_jit_emit_insn()
/Linux-v6.1/arch/mips/net/
Dbpf_jit_comp64.c805 if (BPF_SRC(code) == in build_insn()
Dbpf_jit_comp32.c1638 if (BPF_SRC(code) == in build_insn()
/Linux-v6.1/arch/arm64/net/
Dbpf_jit_comp.c838 if (BPF_SRC(code) == BPF_FROM_BE) in build_insn()
841 if (BPF_SRC(code) == BPF_FROM_LE) in build_insn()
/Linux-v6.1/tools/lib/bpf/
Drelo_core.c1050 if (BPF_SRC(insn->code) != BPF_K) in bpf_core_patch_insn()
Dlibbpf.c709 BPF_SRC(insn->code) == BPF_K && in insn_is_subprog_call()
6602 BPF_SRC(insn->code) == BPF_K && in insn_is_helper_call()
/Linux-v6.1/net/core/
Dfilter.c718 if (BPF_SRC(fp->code) == BPF_K && (int) fp->k < 0) { in bpf_convert_filter()
731 bpf_src = BPF_SRC(fp->code); in bpf_convert_filter()