Home
last modified time | relevance | path

Searched refs:epilogue_offset (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-6.6/arch/loongarch/net/
H A Dbpf_jit.h17 unsigned int epilogue_offset; member
59 static inline int epilogue_offset(const struct jit_ctx *ctx) in epilogue_offset() function
62 int to = ctx->epilogue_offset; in epilogue_offset()
H A Dbpf_jit.c860 jmp_offset = epilogue_offset(ctx); in build_insn()
1157 ctx.epilogue_offset = ctx.idx; in bpf_int_jit_compile()
/kernel/linux/linux-6.6/arch/parisc/net/
H A Dbpf_jit_core.c103 ctx->epilogue_offset = ctx->ninsns; in bpf_int_jit_compile()
171 prologue_len = ctx->epilogue_offset - ctx->body_len; in bpf_int_jit_compile()
H A Dbpf_jit.h72 int epilogue_offset; member
268 static inline int epilogue_offset(struct hppa_jit_context *ctx) in epilogue_offset() function
270 int to = ctx->epilogue_offset, from = ctx->ninsns; in epilogue_offset()
H A Dbpf_jit_comp64.c992 paoff = epilogue_offset(ctx); in bpf_jit_emit_insn()
1188 addr = (uintptr_t) &ctx->insns[ctx->epilogue_offset]; in bpf_jit_build_prologue()
H A Dbpf_jit_comp32.c1538 addr = (uintptr_t) &ctx->insns[ctx->epilogue_offset]; in bpf_jit_build_prologue()
/kernel/linux/linux-5.10/arch/arm64/net/
H A Dbpf_jit_comp.c58 int epilogue_offset; member
167 static inline int epilogue_offset(const struct jit_ctx *ctx) in epilogue_offset() function
169 int to = ctx->epilogue_offset; in epilogue_offset()
785 jmp_offset = epilogue_offset(ctx); in build_insn()
1059 ctx.epilogue_offset = ctx.idx; in bpf_int_jit_compile()
/kernel/linux/linux-5.10/arch/riscv/net/
H A Dbpf_jit_core.c109 ctx->epilogue_offset = ctx->ninsns; in bpf_int_jit_compile()
H A Dbpf_jit.h73 int epilogue_offset; member
123 static inline int epilogue_offset(struct rv_jit_context *ctx) in epilogue_offset() function
125 int to = ctx->epilogue_offset, from = ctx->ninsns; in epilogue_offset()
H A Dbpf_jit_comp64.c874 rvoff = epilogue_offset(ctx); in bpf_jit_emit_insn()
H A Dbpf_jit_comp32.c1230 rvoff = epilogue_offset(ctx); in bpf_jit_emit_insn()
/kernel/linux/linux-6.6/arch/riscv/net/
H A Dbpf_jit_core.c111 ctx->epilogue_offset = ctx->ninsns; in bpf_int_jit_compile()
H A Dbpf_jit.h74 int epilogue_offset; member
127 static inline int epilogue_offset(struct rv_jit_context *ctx) in epilogue_offset() function
129 int to = ctx->epilogue_offset, from = ctx->ninsns; in epilogue_offset()
H A Dbpf_jit_comp64.c1538 rvoff = epilogue_offset(ctx); in bpf_jit_emit_insn()
H A Dbpf_jit_comp32.c1228 rvoff = epilogue_offset(ctx); in bpf_jit_emit_insn()
/kernel/linux/linux-5.10/arch/arm/net/
H A Dbpf_jit_32.c190 * epilogue_offset : offset of epilogue starting.
204 unsigned int epilogue_offset; member
465 static inline int epilogue_offset(const struct jit_ctx *ctx) in epilogue_offset() function
471 to = ctx->epilogue_offset; in epilogue_offset()
1823 jmp_offset = epilogue_offset(ctx); in build_insn()
1957 ctx.epilogue_offset = ctx.idx; in bpf_int_jit_compile()
/kernel/linux/linux-6.6/arch/arm64/net/
H A Dbpf_jit_comp.c75 int epilogue_offset; member
208 static inline int epilogue_offset(const struct jit_ctx *ctx) in epilogue_offset() function
210 int to = ctx->epilogue_offset; in epilogue_offset()
1137 jmp_offset = epilogue_offset(ctx); in build_insn()
1588 ctx.epilogue_offset = ctx.idx; in bpf_int_jit_compile()
/kernel/linux/linux-6.6/arch/arm/net/
H A Dbpf_jit_32.c190 * epilogue_offset : offset of epilogue starting.
204 unsigned int epilogue_offset; member
465 static inline int epilogue_offset(const struct jit_ctx *ctx) in epilogue_offset() function
471 to = ctx->epilogue_offset; in epilogue_offset()
1807 jmp_offset = epilogue_offset(ctx); in build_insn()
1936 ctx.epilogue_offset = ctx.idx; in bpf_int_jit_compile()
/kernel/linux/linux-5.10/arch/loongarch/net/
H A Debpf_jit.h16 unsigned int epilogue_offset; member
67 static inline int epilogue_offset(const struct jit_ctx *ctx) in epilogue_offset() function
69 int to = ctx->epilogue_offset; in epilogue_offset()
H A Debpf_jit.c623 jmp_offset = epilogue_offset(ctx); in build_insn()
902 ctx.epilogue_offset = ctx.idx; in bpf_int_jit_compile()
/kernel/linux/linux-5.10/arch/sparc/net/
H A Dbpf_jit_comp_64.c193 int epilogue_offset; member
841 ctx->epilogue_offset = ctx->idx; in build_epilogue()
1238 emit_branch(BA, ctx->idx, ctx->epilogue_offset, ctx); in build_insn()
/kernel/linux/linux-6.6/arch/sparc/net/
H A Dbpf_jit_comp_64.c193 int epilogue_offset; member
841 ctx->epilogue_offset = ctx->idx; in build_epilogue()
1238 emit_branch(BA, ctx->idx, ctx->epilogue_offset, ctx); in build_insn()

Completed in 43 milliseconds