Lines Matching refs:cgctx
1160 struct codegen_context cgctx; in bpf_int_jit_compile() local
1194 cgctx = jit_data->ctx; in bpf_int_jit_compile()
1209 memset(&cgctx, 0, sizeof(struct codegen_context)); in bpf_int_jit_compile()
1212 cgctx.stack_size = round_up(fp->aux->stack_depth, 16); in bpf_int_jit_compile()
1215 if (bpf_jit_build_body(fp, 0, &cgctx, addrs, false)) { in bpf_int_jit_compile()
1226 if (cgctx.seen & SEEN_TAILCALL) { in bpf_int_jit_compile()
1227 cgctx.idx = 0; in bpf_int_jit_compile()
1228 if (bpf_jit_build_body(fp, 0, &cgctx, addrs, false)) { in bpf_int_jit_compile()
1239 bpf_jit_build_prologue(0, &cgctx); in bpf_int_jit_compile()
1240 bpf_jit_build_epilogue(0, &cgctx); in bpf_int_jit_compile()
1242 proglen = cgctx.idx * 4; in bpf_int_jit_compile()
1265 bpf_jit_fixup_subprog_calls(fp, code_base, &cgctx, addrs); in bpf_int_jit_compile()
1274 cgctx.idx = 0; in bpf_int_jit_compile()
1275 bpf_jit_build_prologue(code_base, &cgctx); in bpf_int_jit_compile()
1276 bpf_jit_build_body(fp, code_base, &cgctx, addrs, extra_pass); in bpf_int_jit_compile()
1277 bpf_jit_build_epilogue(code_base, &cgctx); in bpf_int_jit_compile()
1281 proglen - (cgctx.idx * 4), cgctx.seen); in bpf_int_jit_compile()
1311 jit_data->ctx = cgctx; in bpf_int_jit_compile()