Lines Matching refs:codegen_context
52 void bpf_jit_build_fentry_stubs(u32 *image, struct codegen_context *ctx) in bpf_jit_build_fentry_stubs()
100 int bpf_jit_emit_exit_insn(u32 *image, struct codegen_context *ctx, int tmp_reg, long exit_addr) in bpf_jit_emit_exit_insn()
124 struct codegen_context ctx;
140 struct codegen_context cgctx; in bpf_int_jit_compile()
202 memset(&cgctx, 0, sizeof(struct codegen_context)); in bpf_int_jit_compile()
328 struct codegen_context *ctx, int insn_idx, int jmp_off, in bpf_add_extable_entry()
458 static int invoke_bpf_prog(u32 *image, u32 *ro_image, struct codegen_context *ctx, in invoke_bpf_prog()
540 static int invoke_bpf_mod_ret(u32 *image, u32 *ro_image, struct codegen_context *ctx, in invoke_bpf_mod_ret()
577 static void bpf_trampoline_setup_tail_call_cnt(u32 *image, struct codegen_context *ctx, in bpf_trampoline_setup_tail_call_cnt()
592 static void bpf_trampoline_restore_tail_call_cnt(u32 *image, struct codegen_context *ctx, in bpf_trampoline_restore_tail_call_cnt()
607 static void bpf_trampoline_save_args(u32 *image, struct codegen_context *ctx, int func_frame_offset, in bpf_trampoline_save_args()
626 static void bpf_trampoline_restore_args_regs(u32 *image, struct codegen_context *ctx, in bpf_trampoline_restore_args_regs()
634 static void bpf_trampoline_restore_args_stack(u32 *image, struct codegen_context *ctx, in bpf_trampoline_restore_args_stack()
660 struct codegen_context codegen_ctx, *ctx; in __arch_prepare_bpf_trampoline()