Home
last modified time | relevance | path

Searched refs:X86_TAIL_CALL_OFFSET (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/net/
H A Dbpf_jit_comp.c232 #define X86_TAIL_CALL_OFFSET 11 macro
268 * bpf_tail_call helper will skip the first X86_TAIL_CALL_OFFSET bytes
489 /* goto *(prog->bpf_func + X86_TAIL_CALL_OFFSET); */ in emit_bpf_tail_call_indirect()
492 EMIT4(0x48, 0x83, 0xC1, /* add rcx, X86_TAIL_CALL_OFFSET */ in emit_bpf_tail_call_indirect()
493 X86_TAIL_CALL_OFFSET); in emit_bpf_tail_call_indirect()
497 * rcx == prog->bpf_func + X86_TAIL_CALL_OFFSET in emit_bpf_tail_call_indirect()
528 poke->adj_off = X86_TAIL_CALL_OFFSET; in emit_bpf_tail_call_direct()
/kernel/linux/linux-6.6/arch/x86/net/
H A Dbpf_jit_comp.c256 #define X86_TAIL_CALL_OFFSET (11 + ENDBR_INSN_SIZE) macro
290 * bpf_tail_call helper will skip the first X86_TAIL_CALL_OFFSET bytes
313 /* X86_TAIL_CALL_OFFSET is here */ in emit_prologue()
527 /* goto *(prog->bpf_func + X86_TAIL_CALL_OFFSET); */ in emit_bpf_tail_call_indirect()
530 EMIT4(0x48, 0x83, 0xC1, /* add rcx, X86_TAIL_CALL_OFFSET */ in emit_bpf_tail_call_indirect()
531 X86_TAIL_CALL_OFFSET); in emit_bpf_tail_call_indirect()
535 * rcx == prog->bpf_func + X86_TAIL_CALL_OFFSET in emit_bpf_tail_call_indirect()
566 poke->adj_off = X86_TAIL_CALL_OFFSET; in emit_bpf_tail_call_direct()

Completed in 7 milliseconds