Lines Matching refs:poke
1059 void __weak bpf_arch_poke_desc_update(struct bpf_jit_poke_descriptor *poke,
1076 struct bpf_jit_poke_descriptor *poke;
1080 poke = &elem->aux->poke_tab[i];
1089 * entry. We skip these as poke->tailcall_target_stable
1092 * poke->tailcall_target_stable are successively
1095 * non-activated poke entries.
1101 if (!READ_ONCE(poke->tailcall_target_stable))
1103 if (poke->reason != BPF_POKE_REASON_TAIL_CALL)
1105 if (poke->tail_call.map != map ||
1106 poke->tail_call.key != key)
1109 bpf_arch_poke_desc_update(poke, new, old);