Home
last modified time | relevance | path

Searched refs:TMP_REG_2 (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/net/
H A Dbpf_jit64.h39 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
61 [TMP_REG_2] = 10
68 * WARNING: These can use TMP_REG_2 if the offset is not at word boundary,
73 EMIT(PPC_RAW_LI(b2p[TMP_REG_2], (i)));\
75 b2p[TMP_REG_2])); \
81 EMIT(PPC_RAW_LI(b2p[TMP_REG_2], (i)));\
83 b2p[TMP_REG_2])); \
H A Dbpf_jit_comp64.c171 PPC_LI64(b2p[TMP_REG_2], func); in bpf_jit_emit_func_call_hlp()
173 PPC_BPF_LL(b2p[TMP_REG_1], b2p[TMP_REG_2], 0); in bpf_jit_emit_func_call_hlp()
182 PPC_BPF_LL(2, b2p[TMP_REG_2], 8); in bpf_jit_emit_func_call_hlp()
457 EMIT(PPC_RAW_DIVWU(b2p[TMP_REG_2], in bpf_jit_build_body()
462 b2p[TMP_REG_2])); in bpf_jit_build_body()
471 EMIT(PPC_RAW_DIVDU(b2p[TMP_REG_2], in bpf_jit_build_body()
476 b2p[TMP_REG_2])); in bpf_jit_build_body()
663 EMIT(PPC_RAW_LI(b2p[TMP_REG_2], 4)); in bpf_jit_build_body()
664 EMIT(PPC_RAW_LWBRX(b2p[TMP_REG_2], b2p[TMP_REG_2], b2 in bpf_jit_build_body()
[all...]
/kernel/linux/linux-5.10/arch/arm/net/
H A Dbpf_jit_32.c128 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) /* TEMP Register 2 */ macro
170 [TMP_REG_2] = {ARM_R9, ARM_R8},
736 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_alu_r64()
848 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_lsh_r64()
872 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_arsh_r64()
897 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_rsh_r64()
921 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_lsh_i64()
947 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_rsh_i64()
977 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_arsh_i64()
1006 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_mul_r64()
[all...]
/kernel/linux/linux-6.6/arch/arm/net/
H A Dbpf_jit_32.c128 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) /* TEMP Register 2 */ macro
170 [TMP_REG_2] = {ARM_R9, ARM_R8},
720 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_alu_r64()
832 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_lsh_r64()
856 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_arsh_r64()
881 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_rsh_r64()
905 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_lsh_i64()
931 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_rsh_i64()
961 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_arsh_i64()
990 const s8 *tmp2 = bpf2a32[TMP_REG_2]; in emit_a32_mul_r64()
[all...]
/kernel/linux/linux-5.10/arch/riscv/net/
H A Dbpf_jit_comp32.c66 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
98 [TMP_REG_2] = {RV_REG_T5, RV_REG_T4},
410 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_alu_r64()
515 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_alu_r32()
569 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_branch_r64()
727 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_branch_r32()
842 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_load_r64()
880 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_store_r64()
969 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in bpf_jit_emit_insn()
/kernel/linux/linux-6.6/arch/parisc/net/
H A Dbpf_jit_comp32.c70 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
104 [TMP_REG_2] = {HPPA_REG_T5, HPPA_REG_T4},
568 const s8 *tmp2 = regmap[TMP_REG_2]; in emit_alu_r64()
636 const s8 *tmp2 = regmap[TMP_REG_2]; in emit_alu_r32()
704 const s8 *tmp2 = regmap[TMP_REG_2]; in emit_branch_r64()
871 const s8 *tmp2 = regmap[TMP_REG_2]; in emit_branch_r32()
1010 const s8 *tmp2 = regmap[TMP_REG_2]; in emit_load_r64()
1057 const s8 *tmp2 = regmap[TMP_REG_2]; in emit_store_r64()
1129 const s8 *tmp2 = regmap[TMP_REG_2]; in bpf_jit_emit_insn()
/kernel/linux/linux-6.6/arch/riscv/net/
H A Dbpf_jit_comp32.c66 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
98 [TMP_REG_2] = {RV_REG_T5, RV_REG_T4},
410 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_alu_r64()
515 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_alu_r32()
569 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_branch_r64()
727 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_branch_r32()
840 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_load_r64()
878 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in emit_store_r64()
967 const s8 *tmp2 = bpf2rv32[TMP_REG_2]; in bpf_jit_emit_insn()
/kernel/linux/linux-5.10/arch/sparc/net/
H A Dbpf_jit_comp_64.c204 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
232 [TMP_REG_2] = G2,
1023 const u8 tmp2 = bpf2sparc[TMP_REG_2]; in build_insn()
1114 const u8 tmp = bpf2sparc[TMP_REG_2]; in build_insn()
1299 const u8 tmp2 = bpf2sparc[TMP_REG_2]; in build_insn()
1375 const u8 tmp2 = bpf2sparc[TMP_REG_2]; in build_insn()
1398 const u8 tmp2 = bpf2sparc[TMP_REG_2]; in build_insn()
/kernel/linux/linux-6.6/arch/sparc/net/
H A Dbpf_jit_comp_64.c204 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
232 [TMP_REG_2] = G2,
1023 const u8 tmp2 = bpf2sparc[TMP_REG_2]; in build_insn()
1114 const u8 tmp = bpf2sparc[TMP_REG_2]; in build_insn()
1299 const u8 tmp2 = bpf2sparc[TMP_REG_2]; in build_insn()
1374 const u8 tmp2 = bpf2sparc[TMP_REG_2]; in build_insn()
1404 const u8 tmp2 = bpf2sparc[TMP_REG_2]; in build_insn()
/kernel/linux/linux-5.10/arch/arm64/net/
H A Dbpf_jit_comp.c24 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
47 [TMP_REG_2] = A64_R(11),
273 const u8 prg = bpf2a64[TMP_REG_2]; in emit_bpf_tail_call()
433 const u8 tmp2 = bpf2a64[TMP_REG_2]; in build_insn()
/kernel/linux/linux-5.10/arch/loongarch/net/
H A Debpf_jit.c10 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
38 [TMP_REG_2] = LOONGARCH_GPR_T2,
225 u8 tmp2 = regmap[TMP_REG_2]; in emit_bpf_tail_call()
292 const u8 tmp2 = regmap[TMP_REG_2]; in build_insn()
/kernel/linux/linux-6.6/arch/arm64/net/
H A Dbpf_jit_comp.c28 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
63 [TMP_REG_2] = A64_R(11),
386 const u8 prg = bpf2a64[TMP_REG_2]; in emit_bpf_tail_call()
452 const u8 tmp2 = bpf2a64[TMP_REG_2]; in emit_lse_atomic()
522 const u8 tmp2 = bpf2a64[TMP_REG_2]; in emit_ll_sc_atomic()
768 const u8 tmp2 = bpf2a64[TMP_REG_2]; in build_insn()
/kernel/linux/linux-6.6/arch/powerpc/net/
H A Dbpf_jit_comp64.c46 #define TMP_REG_2 (MAX_BPF_JIT_REG + 1) macro
69 ctx->b2p[TMP_REG_2] = _R10; in bpf_jit_init_reg_mapping()
381 u32 tmp2_reg = bpf_to_ppc(TMP_REG_2); in bpf_jit_build_body()
807 /* load value from memory into TMP_REG_2 */ in bpf_jit_build_body()

Completed in 22 milliseconds