Searched refs:bpf_to_ppc (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/powerpc/net/ |
| H A D | bpf_jit_comp64.c | 118 bpf_is_seen_register(ctx, bpf_to_ppc(BPF_REG_FP)) || in bpf_has_stack_frame() 219 EMIT(PPC_RAW_LI(bpf_to_ppc(TMP_REG_1), 0)); in bpf_jit_build_prologue() 221 EMIT(PPC_RAW_STD(bpf_to_ppc(TMP_REG_1), _R1, -(BPF_PPC_TAILCALL))); in bpf_jit_build_prologue() 234 EMIT(PPC_RAW_LD(bpf_to_ppc(TMP_REG_2), _R1, 0)); in bpf_jit_build_prologue() 235 EMIT(PPC_RAW_LD(bpf_to_ppc(TMP_REG_1), bpf_to_ppc(TMP_REG_2), -(BPF_PPC_TAILCALL))); in bpf_jit_build_prologue() 236 EMIT(PPC_RAW_CMPLWI(bpf_to_ppc(TMP_REG_1), MAX_TAIL_CALL_CNT)); in bpf_jit_build_prologue() 238 EMIT(PPC_RAW_ADDI(bpf_to_ppc(TMP_REG_1), bpf_to_ppc(TMP_REG_2), in bpf_jit_build_prologue() 240 EMIT(PPC_RAW_STD(bpf_to_ppc(TMP_REG_1), _R1, -(BPF_PPC_TAILCALL))); in bpf_jit_build_prologue() 275 if (ctx->exception_boundary || bpf_is_seen_register(ctx, bpf_to_ppc(i))) in bpf_jit_build_prologue() 276 EMIT(PPC_RAW_STD(bpf_to_ppc(i), _R1, in bpf_jit_build_prologue() [all …]
|
| H A D | bpf_jit_comp32.c | 93 bpf_is_seen_register(ctx, bpf_to_ppc(BPF_REG_FP)); in bpf_has_stack_frame() 148 EMIT(PPC_RAW_MR(bpf_to_ppc(BPF_REG_1), _R3)); in bpf_jit_build_prologue() 149 EMIT(PPC_RAW_LI(bpf_to_ppc(BPF_REG_1) - 1, 0)); in bpf_jit_build_prologue() 166 if (bpf_is_seen_register(ctx, bpf_to_ppc(BPF_REG_FP))) { in bpf_jit_build_prologue() 167 EMIT(PPC_RAW_LI(bpf_to_ppc(BPF_REG_FP) - 1, 0)); in bpf_jit_build_prologue() 168 EMIT(PPC_RAW_ADDI(bpf_to_ppc(BPF_REG_FP), _R1, in bpf_jit_build_prologue() 199 EMIT(PPC_RAW_MR(_R3, bpf_to_ppc(BPF_REG_0))); in bpf_jit_build_epilogue() 234 int b2p_bpf_array = bpf_to_ppc(BPF_REG_2); in bpf_jit_emit_tail_call() 235 int b2p_index = bpf_to_ppc(BPF_REG_3); in bpf_jit_emit_tail_call() 272 EMIT(PPC_RAW_MR(_R3, bpf_to_ppc(BPF_REG_1))); in bpf_jit_emit_tail_call() [all …]
|
| H A D | bpf_jit.h | 183 #define bpf_to_ppc(r) (ctx->b2p[r]) macro
|