Lines Matching defs:image
126 void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx)
173 static void bpf_jit_emit_common_epilogue(u32 *image, struct codegen_context *ctx)
194 void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx)
198 bpf_jit_emit_common_epilogue(image, ctx);
203 int bpf_jit_emit_func_call_rel(u32 *image, struct codegen_context *ctx, u64 func)
205 s32 rel = (s32)func - (s32)(image + ctx->idx);
207 if (image && rel < 0x2000000 && rel >= -0x2000000) {
220 static int bpf_jit_emit_tail_call(u32 *image, struct codegen_context *ctx, u32 out)
272 bpf_jit_emit_common_epilogue(image, ctx);
281 int bpf_jit_build_body(struct bpf_prog *fp, u32 *image, struct codegen_context *ctx,
1000 ret = bpf_add_extable_entry(fp, image, pass, ctx, insn_idx,
1016 if (!image)
1033 ret = bpf_jit_emit_exit_insn(image, ctx, _R0, exit_addr);
1056 ret = bpf_jit_emit_func_call_rel(image, ctx, func_addr);
1278 ret = bpf_jit_emit_tail_call(image, ctx, addrs[i + 1]);