Lines Matching refs:poke
1101 void __weak bpf_arch_poke_desc_update(struct bpf_jit_poke_descriptor *poke,
1118 struct bpf_jit_poke_descriptor *poke;
1122 poke = &elem->aux->poke_tab[i];
1131 * entry. We skip these as poke->tailcall_target_stable
1134 * poke->tailcall_target_stable are successively
1137 * non-activated poke entries.
1143 if (!READ_ONCE(poke->tailcall_target_stable))
1145 if (poke->reason != BPF_POKE_REASON_TAIL_CALL)
1147 if (poke->tail_call.map != map ||
1148 poke->tail_call.key != key)
1151 bpf_arch_poke_desc_update(poke, new, old);