Home
last modified time | relevance | path

Searched refs:emit_call (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.1/arch/x86/net/
Dbpf_jit_comp.c338 static int emit_call(u8 **pprog, void *func, void *ip) in emit_call() function
361 emit_call(&prog, old_addr, ip) : in __bpf_arch_text_poke()
371 emit_call(&prog, new_addr, ip) : in __bpf_arch_text_poke()
1442 if (!imm32 || emit_call(&prog, func, image + addrs[i - 1] + 7)) in do_jit()
1445 if (!imm32 || emit_call(&prog, func, image + addrs[i - 1])) in do_jit()
1854 if (emit_call(&prog, enter, prog)) in invoke_bpf_prog()
1875 if (emit_call(&prog, p->bpf_func, prog)) in invoke_bpf_prog()
1899 if (emit_call(&prog, exit, prog)) in invoke_bpf_prog()
2147 if (emit_call(&prog, __bpf_tramp_enter, prog)) { in arch_prepare_bpf_trampoline()
2179 if (emit_call(&prog, orig_call, prog)) { in arch_prepare_bpf_trampoline()
[all …]
/Linux-v6.1/arch/sparc/net/
Dbpf_jit_comp_32.c240 #define emit_call(FUNC) \ macro
600 emit_call(func); in bpf_jit_compile()
624 emit_call(func); in bpf_jit_compile()
Dbpf_jit_comp_64.c244 static void emit_call(u32 *func, struct jit_ctx *ctx) in emit_call() function
1220 emit_call((u32 *)func, ctx); in build_insn()
/Linux-v6.1/arch/arm64/net/
Dbpf_jit_comp.c179 static inline void emit_call(u64 target, struct jit_ctx *ctx) in emit_call() function
1084 emit_call(func_addr, ctx); in build_insn()
1679 emit_call(enter_prog, ctx); in invoke_bpf_prog()
1694 emit_call((const u64)p->bpf_func, ctx); in invoke_bpf_prog()
1711 emit_call(exit_prog, ctx); in invoke_bpf_prog()
1886 emit_call((const u64)__bpf_tramp_enter, ctx); in prepare_trampoline()
1929 emit_call((const u64)__bpf_tramp_exit, ctx); in prepare_trampoline()
/Linux-v6.1/arch/mips/net/
Dbpf_jit_comp64.c436 static int emit_call(struct jit_context *ctx, const struct bpf_insn *insn) in emit_call() function
1040 if (emit_call(ctx, insn) < 0) in build_insn()
Dbpf_jit_comp32.c1263 static int emit_call(struct jit_context *ctx, const struct bpf_insn *insn) in emit_call() function
1878 if (emit_call(ctx, insn) < 0) in build_insn()
/Linux-v6.1/arch/riscv/net/
Dbpf_jit_comp64.c438 static int emit_call(bool fixed, u64 addr, struct rv_jit_context *ctx) in emit_call() function
1024 ret = emit_call(fixed, addr, ctx); in bpf_jit_emit_insn()
Dbpf_jit_comp32.c742 static void emit_call(bool fixed, u64 addr, struct rv_jit_context *ctx) in emit_call() function
1146 emit_call(fixed, addr, ctx); in bpf_jit_emit_insn()