Home
last modified time | relevance | path

Searched refs:BPF_CLASS (Results 1 - 25 of 55) sorted by relevance

123

/kernel/linux/linux-5.10/arch/powerpc/net/
H A Dbpf_jit_comp64.c399 if (BPF_CLASS(code) == BPF_ALU) in bpf_jit_build_body()
410 if (BPF_CLASS(code) == BPF_ALU) in bpf_jit_build_body()
454 switch (BPF_CLASS(code)) { in bpf_jit_build_body()
513 if (imm < 0 && BPF_CLASS(code) == BPF_ALU64) { in bpf_jit_build_body()
530 if (imm < 0 && BPF_CLASS(code) == BPF_ALU64) { in bpf_jit_build_body()
615 if (BPF_CLASS(code) == BPF_ALU && !fp->aux->verifier_zext) in bpf_jit_build_body()
727 if (BPF_CLASS(code) == BPF_ST) { in bpf_jit_build_body()
735 if (BPF_CLASS(code) == BPF_ST) { in bpf_jit_build_body()
743 if (BPF_CLASS(code) == BPF_ST) { in bpf_jit_build_body()
751 if (BPF_CLASS(cod in bpf_jit_build_body()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/net/
H A Dbpf_jit_comp64.c450 if (BPF_CLASS(code) == BPF_ALU) in bpf_jit_build_body()
461 if (BPF_CLASS(code) == BPF_ALU) in bpf_jit_build_body()
501 switch (BPF_CLASS(code)) { in bpf_jit_build_body()
548 if (imm < 0 && BPF_CLASS(code) == BPF_ALU64) { in bpf_jit_build_body()
565 if (imm < 0 && BPF_CLASS(code) == BPF_ALU64) { in bpf_jit_build_body()
650 if (BPF_CLASS(code) == BPF_ALU && !fp->aux->verifier_zext) in bpf_jit_build_body()
760 if (BPF_CLASS(code) == BPF_ST) { in bpf_jit_build_body()
768 if (BPF_CLASS(code) == BPF_ST) { in bpf_jit_build_body()
776 if (BPF_CLASS(code) == BPF_ST) { in bpf_jit_build_body()
784 if (BPF_CLASS(cod in bpf_jit_build_body()
[all...]
H A Dbpf_jit_comp32.c312 if (i && (BPF_CLASS(code) == BPF_ALU64 || BPF_CLASS(code) == BPF_ALU) && in bpf_jit_build_body()
313 (BPF_CLASS(prevcode) == BPF_ALU64 || BPF_CLASS(prevcode) == BPF_ALU) && in bpf_jit_build_body()
1292 if (BPF_CLASS(code) == BPF_ALU && !fp->aux->verifier_zext && in bpf_jit_build_body()
/kernel/linux/linux-6.6/arch/x86/net/
H A Dbpf_jit_comp.c1083 BPF_CLASS(insn->code) == BPF_ALU64); in do_jit()
1092 BPF_CLASS(insn->code) == BPF_ALU64, in do_jit()
1096 BPF_CLASS(insn->code) == BPF_ALU64, in do_jit()
1104 BPF_CLASS(insn->code) == BPF_ALU64); in do_jit()
1119 BPF_CLASS(insn->code) == BPF_ALU64); in do_jit()
1158 emit_mov_imm32(&prog, BPF_CLASS(insn->code) == BPF_ALU64, in do_jit()
1177 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; in do_jit()
1212 if (BPF_CLASS(insn->code) == BPF_ALU) in do_jit()
1241 BPF_CLASS(insn->code) == BPF_ALU64); in do_jit()
1257 BPF_CLASS(ins in do_jit()
[all...]
/kernel/linux/linux-5.10/arch/x86/net/
H A Dbpf_jit_comp.c841 if (BPF_CLASS(insn->code) == BPF_ALU64) in do_jit()
851 BPF_CLASS(insn->code) == BPF_ALU64, in do_jit()
858 if (BPF_CLASS(insn->code) == BPF_ALU64) in do_jit()
875 if (BPF_CLASS(insn->code) == BPF_ALU64) in do_jit()
917 emit_mov_imm32(&prog, BPF_CLASS(insn->code) == BPF_ALU64, in do_jit()
955 if (BPF_CLASS(insn->code) == BPF_ALU64) in do_jit()
981 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; in do_jit()
1019 if (BPF_CLASS(insn->code) == BPF_ALU64) in do_jit()
1058 if (BPF_CLASS(insn->code) == BPF_ALU64) in do_jit()
1302 if (BPF_CLASS(ins in do_jit()
[all...]
/kernel/linux/linux-5.10/tools/include/uapi/linux/
H A Dbpf_common.h6 #define BPF_CLASS(code) ((code) & 0x07) macro
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dbpf_common.h6 #define BPF_CLASS(code) ((code) & 0x07) macro
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dbpf_common.h6 #define BPF_CLASS(code) ((code) & 0x07) macro
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dbpf_common.h21 #define BPF_CLASS(code) ((code) & 0x07) macro
/kernel/linux/linux-6.6/tools/include/uapi/linux/
H A Dbpf_common.h6 #define BPF_CLASS(code) ((code) & 0x07) macro
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dbpf_common.h21 #define BPF_CLASS(code) ((code) & 0x07) macro
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dbpf_common.h8 #define BPF_CLASS(code) ((code) & 0x07) macro
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.h353 return BPF_CLASS(meta->insn.code); in mbpf_class()
415 return BPF_CLASS(code) == BPF_LD && in is_mbpf_classic_load()
423 return BPF_CLASS(code) == BPF_ST && BPF_MODE(code) == BPF_MEM; in is_mbpf_classic_store()
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.h353 return BPF_CLASS(meta->insn.code); in mbpf_class()
415 return BPF_CLASS(code) == BPF_LD && in is_mbpf_classic_load()
423 return BPF_CLASS(code) == BPF_ST && BPF_MODE(code) == BPF_MEM; in is_mbpf_classic_store()
/kernel/linux/linux-5.10/tools/bpf/bpftool/
H A Dcfg.c162 return BPF_CLASS(code) == BPF_JMP || BPF_CLASS(code) == BPF_JMP32; in is_jmp_insn()
/kernel/linux/linux-6.6/tools/bpf/bpftool/
H A Dcfg.c162 return BPF_CLASS(code) == BPF_JMP || BPF_CLASS(code) == BPF_JMP32; in is_jmp_insn()
/kernel/linux/linux-6.6/arch/parisc/net/
H A Dbpf_jit_comp64.c510 if (BPF_CLASS(opcode) == BPF_ALU) { in emit_call_libgcc_ll()
595 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64 || in bpf_jit_emit_insn()
596 BPF_CLASS(insn->code) == BPF_JMP; in bpf_jit_emit_insn()
1077 if (BPF_CLASS(code) == BPF_ST) { in bpf_jit_emit_insn()
H A Dbpf_jit_comp32.c1119 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64 || in bpf_jit_emit_insn()
1120 BPF_CLASS(insn->code) == BPF_JMP; in bpf_jit_emit_insn()
1133 BPF_CLASS(code), code, (code & BPF_ALU64) ? 1:0, BPF_SIZE(code), in bpf_jit_emit_insn()
1442 if (BPF_CLASS(code) == BPF_ST) { in bpf_jit_emit_insn()
/kernel/linux/linux-5.10/arch/mips/net/
H A Debpf_jit.c462 if (BPF_CLASS(insn->code) == BPF_ALU64 && in gen_imm_insn()
467 if (BPF_CLASS(insn->code) == BPF_ALU && in gen_imm_insn()
475 switch (BPF_OP(insn->code) | BPF_CLASS(insn->code)) { in gen_imm_insn()
533 switch (BPF_OP(insn->code) | BPF_CLASS(insn->code)) { in gen_imm_insn()
669 if (IS_ENABLED(CONFIG_32BIT) && ((BPF_CLASS(insn->code) == BPF_ALU64) in build_one_insn()
1575 switch (BPF_CLASS(insn->code)) { in reg_val_propagate_range()
/kernel/linux/linux-5.10/arch/s390/net/
H A Dbpf_jit_comp.c708 if (BPF_CLASS(insn->code) == BPF_LDX && in bpf_jit_insn()
1457 if (BPF_CLASS(insn->code) == BPF_JMP32) { in bpf_jit_insn()
1513 bool is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32; in bpf_jit_insn()
1521 is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32; in bpf_jit_insn()
1542 is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32; in bpf_jit_insn()
1560 is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32; in bpf_jit_insn()
/kernel/linux/linux-6.6/arch/arm64/net/
H A Dbpf_jit_comp.c774 const bool is64 = BPF_CLASS(code) == BPF_ALU64 || in build_insn()
775 BPF_CLASS(code) == BPF_JMP; in build_insn()
866 if (BPF_CLASS(code) == BPF_ALU && BPF_SRC(code) == BPF_FROM_BE) in build_insn()
869 if (BPF_CLASS(code) == BPF_ALU && BPF_SRC(code) == BPF_FROM_LE) in build_insn()
998 if (BPF_CLASS(code) == BPF_JMP) in build_insn()
1380 const u8 class = BPF_CLASS(insn->code); in find_fpb_offset()
/kernel/linux/linux-6.6/arch/s390/net/
H A Dbpf_jit_comp.c790 if (BPF_CLASS(insn->code) == BPF_LDX && in bpf_jit_insn()
1619 if (BPF_CLASS(insn->code) == BPF_JMP32) { in bpf_jit_insn()
1675 bool is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32; in bpf_jit_insn()
1683 is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32; in bpf_jit_insn()
1704 is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32; in bpf_jit_insn()
1722 is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32; in bpf_jit_insn()
/kernel/linux/linux-5.10/kernel/bpf/
H A Dverifier.c1537 if (BPF_CLASS(code) == BPF_LD && in check_subprogs()
1540 if (BPF_CLASS(code) != BPF_JMP && BPF_CLASS(code) != BPF_JMP32) in check_subprogs()
1630 class = BPF_CLASS(code); in is_reg64()
1707 u8 class = BPF_CLASS(insn->code); in insn_no_def()
1827 u8 class = BPF_CLASS(insn->code); in backtrack_insn()
2462 return BPF_CLASS(insn->code) == BPF_ST && BPF_MODE(insn->code) == BPF_MEM; in is_bpf_st_mem()
6291 if (BPF_CLASS(insn->code) != BPF_ALU64) { in adjust_ptr_min_max_vals()
7078 u64 insn_bitness = (BPF_CLASS(insn->code) == BPF_ALU64) ? 64 : 32; in adjust_scalar_min_max_vals()
7079 bool alu32 = (BPF_CLASS(ins in adjust_scalar_min_max_vals()
[all...]
H A Ddisasm.c122 u8 class = BPF_CLASS(insn->code); in print_bpf_insn()
/kernel/linux/linux-5.10/tools/perf/util/
H A Dbpf-prologue.c335 u8 class = BPF_CLASS(insn->code); in prologue_relocate()

Completed in 39 milliseconds

123