Home
last modified time | relevance | path

Searched refs:jit (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/arch/s390/net/
H A Dbpf_jit_comp.c577 jit->tail_call_start = jit->prg; in bpf_jit_prologue()
599 jit->base_ip = jit->prg; in bpf_jit_prologue()
639 jit->r1_thunk_ip = jit->prg; in emit_r1_thunk()
664 jit->exit_ip = jit->prg; in bpf_jit_epilogue()
670 jit->r14_thunk_ip = jit->prg; in bpf_jit_epilogue()
680 jit->prg = ALIGN(jit->prg, 8); in bpf_jit_epilogue()
681 jit->prologue_plt = jit->prg; in bpf_jit_epilogue()
1900 if (!is_first_pass(jit) && can_use_rel(jit, jit->exit_ip)) in bpf_jit_insn()
2150 jit->addrs[i] = jit->prg; in bpf_set_addr()
2188 jit->lit32_start = jit->prg; in bpf_jit_prog()
[all …]
/linux-6.15/arch/arc/net/
H A Dbpf_jit_core.c152 dump_bytes(ctx->jit.buf, ctx->jit.len, header); in jit_dump()
155 bpf_jit_dump(ctx->prog->len, ctx->jit.len, pass, ctx->jit.buf); in jit_dump()
236 ctx->jit.index = 0; in jit_ctx_cleanup()
237 ctx->jit.len = 0; in jit_ctx_cleanup()
275 } else if (ctx->jit.index > ctx->jit.len) { in jit_buffer_check()
288 ctx->jit.len += n; in jit_buffer_update()
296 return ctx->emit ? (ctx->jit.buf + ctx->jit.index) : NULL; in effective_jit_buf()
1135 ctx->bpf_header = bpf_jit_binary_alloc(ctx->jit.len, &ctx->jit.buf, in jit_prepare_final_mem_alloc()
1205 if (ctx->jit.index != ctx->jit.len) { in jit_compile()
1208 ctx->jit.len, ctx->jit.index); in jit_compile()
[all …]
/linux-6.15/drivers/net/ethernet/netronome/nfp/
H A DMakefile72 bpf/jit.o
/linux-6.15/tools/perf/Documentation/
H A Dperf-inject.txt75 --jit::
H A Djitdump-specification.txt64 * Value 3 : JIT_CODE_CLOSE : record marking the end of the jit runtime (optional)
/linux-6.15/tools/perf/tests/shell/
H A Dtest_intel_pt.sh414 perf inject -i "${tmpfile}" -o "${perfdatafile}" --jit
/linux-6.15/Documentation/bpf/
H A Dbtf.rst759 func signatures and line info, along with byte/jit codes.