Searched refs:b2p (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.15/arch/powerpc/net/ |
D | bpf_jit_comp64.c | 30 return ctx->seen & SEEN_FUNC || bpf_is_seen_register(ctx, b2p[BPF_REG_FP]); in bpf_has_stack_frame() 82 EMIT(PPC_RAW_LI(b2p[TMP_REG_1], 0)); in bpf_jit_build_prologue() 84 PPC_BPF_STL(b2p[TMP_REG_1], 1, -(BPF_PPC_STACK_SAVE + 8)); in bpf_jit_build_prologue() 111 if (bpf_is_seen_register(ctx, b2p[i])) in bpf_jit_build_prologue() 112 PPC_BPF_STL(b2p[i], 1, bpf_jit_stack_offsetof(ctx, b2p[i])); in bpf_jit_build_prologue() 115 if (bpf_is_seen_register(ctx, b2p[BPF_REG_FP])) in bpf_jit_build_prologue() 116 EMIT(PPC_RAW_ADDI(b2p[BPF_REG_FP], 1, in bpf_jit_build_prologue() 126 if (bpf_is_seen_register(ctx, b2p[i])) in bpf_jit_emit_common_epilogue() 127 PPC_BPF_LL(b2p[i], 1, bpf_jit_stack_offsetof(ctx, b2p[i])); in bpf_jit_emit_common_epilogue() 144 EMIT(PPC_RAW_MR(3, b2p[BPF_REG_0])); in bpf_jit_build_epilogue() [all …]
|
D | bpf_jit64.h | 42 const int b2p[MAX_BPF_JIT_REG + 2] = { variable 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])); \
|
D | bpf_jit.h | 135 extern const int b2p[MAX_BPF_JIT_REG + 2]; 137 extern const int b2p[MAX_BPF_JIT_REG + 1]; 153 int b2p[ARRAY_SIZE(b2p)]; member
|
D | bpf_jit_comp.c | 146 memcpy(cgctx.b2p, b2p, sizeof(cgctx.b2p)); in bpf_int_jit_compile()
|
D | bpf_jit_comp32.c | 40 const int b2p[MAX_BPF_JIT_REG + 1] = { variable 63 return ctx->b2p[reg]; in bpf_to_ppc() 92 if (ctx->b2p[i] != old) in bpf_jit_realloc_regs() 94 ctx->b2p[i] = new; in bpf_jit_realloc_regs()
|