Home
last modified time | relevance | path

Searched refs:b2p (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/arch/powerpc/net/
Dbpf_jit_comp64.c30 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 …]
Dbpf_jit64.h42 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])); \
Dbpf_jit.h135 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
Dbpf_jit_comp.c146 memcpy(cgctx.b2p, b2p, sizeof(cgctx.b2p)); in bpf_int_jit_compile()
Dbpf_jit_comp32.c40 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()