Lines Matching defs:poke
1092 void __weak bpf_arch_poke_desc_update(struct bpf_jit_poke_descriptor *poke,
1109 struct bpf_jit_poke_descriptor *poke;
1113 poke = &elem->aux->poke_tab[i];
1122 * entry. We skip these as poke->tailcall_target_stable
1125 * poke->tailcall_target_stable are successively
1128 * non-activated poke entries.
1134 if (!READ_ONCE(poke->tailcall_target_stable))
1136 if (poke->reason != BPF_POKE_REASON_TAIL_CALL)
1138 if (poke->tail_call.map != map ||
1139 poke->tail_call.key != key)
1142 bpf_arch_poke_desc_update(poke, new, old);