Home
last modified time | relevance | path

Searched refs:poke_tab (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/Documentation/bpf/
Ddrgn.rst152 .poke_tab = (struct bpf_jit_poke_descriptor *)0x0,
/Linux-v5.10/kernel/bpf/
Dcore.c261 kfree(fp->aux->poke_tab); in __bpf_prog_free()
773 struct bpf_jit_poke_descriptor *tab = prog->aux->poke_tab; in bpf_jit_add_poke_descriptor()
799 prog->aux->poke_tab = tab; in bpf_jit_add_poke_descriptor()
Darraymap.c923 poke = &elem->aux->poke_tab[i]; in prog_array_map_poke_run()
Dverifier.c10017 struct bpf_jit_poke_descriptor *tab = prog->aux->poke_tab; in adjust_poke_descs()
10643 u32 insn_idx = prog->aux->poke_tab[j].insn_idx; in jit_subprogs()
10651 &prog->aux->poke_tab[j]); in jit_subprogs()
10659 map_ptr = func[i]->aux->poke_tab[ret].tail_call.map; in jit_subprogs()
10701 map_ptr = prog->aux->poke_tab[i].tail_call.map; in jit_subprogs()
10779 map_ptr = func[i]->aux->poke_tab[j].tail_call.map; in jit_subprogs()
11178 map_ptr = prog->aux->poke_tab[i].tail_call.map; in fixup_bpf_calls()
/Linux-v5.10/arch/x86/net/
Dbpf_jit_comp.c566 poke = &prog->aux->poke_tab[i]; in bpf_tail_call_direct_fixup()
1266 emit_bpf_tail_call_direct(&bpf_prog->aux->poke_tab[imm32 - 1], in do_jit()
/Linux-v5.10/include/linux/
Dbpf.h791 struct bpf_jit_poke_descriptor *poke_tab; member