Lines Matching refs:codegen_context
36 static inline bool bpf_is_seen_register(struct codegen_context *ctx, int i) in bpf_is_seen_register()
41 static inline void bpf_set_seen_register(struct codegen_context *ctx, int i) in bpf_set_seen_register()
46 static inline bool bpf_has_stack_frame(struct codegen_context *ctx) in bpf_has_stack_frame()
68 static int bpf_jit_stack_local(struct codegen_context *ctx) in bpf_jit_stack_local()
76 static int bpf_jit_stack_tailcallcnt(struct codegen_context *ctx) in bpf_jit_stack_tailcallcnt()
81 static int bpf_jit_stack_offsetof(struct codegen_context *ctx, int reg) in bpf_jit_stack_offsetof()
92 static void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_prologue()
140 static void bpf_jit_emit_common_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_emit_common_epilogue()
159 static void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_epilogue()
169 static void bpf_jit_emit_func_call(u32 *image, struct codegen_context *ctx, u64 func) in bpf_jit_emit_func_call()
205 static void bpf_jit_emit_tail_call(u32 *image, struct codegen_context *ctx, u32 out) in bpf_jit_emit_tail_call()
271 struct codegen_context *ctx, in bpf_jit_build_body()
880 struct codegen_context ctx;
891 struct codegen_context cgctx; in bpf_int_jit_compile()
940 memset(&cgctx, 0, sizeof(struct codegen_context)); in bpf_int_jit_compile()