Home
last modified time | relevance | path

Searched refs:bpf_scc_visit (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/bpf/
H A Dstates.c96 /* Check if bpf_scc_visit instance for @callchain exists. */
97 static struct bpf_scc_visit *scc_visit_lookup(struct bpf_verifier_env *env, in scc_visit_lookup()
101 struct bpf_scc_visit *visits = info->visits; in scc_visit_lookup()
112 /* Allocate a new bpf_scc_visit instance corresponding to @callchain.
116 static struct bpf_scc_visit *scc_visit_alloc(struct bpf_verifier_env *env, in scc_visit_alloc()
119 struct bpf_scc_visit *visit; in scc_visit_alloc()
127 new_sz = sizeof(*info) + sizeof(struct bpf_scc_visit) * (num_visits + 1); in scc_visit_alloc()
157 * bpf_scc_visit instance for this callchain exists.
163 struct bpf_scc_visit *visit; in maybe_enter_scc()
179 static int propagate_backedges(struct bpf_verifier_env *env, struct bpf_scc_visit *visi
[all...]
H A Dverifier.c1824 void bpf_free_backedges(struct bpf_scc_visit *visit) in reg_arg_name()
/linux/include/linux/
H A Dbpf_verifier.h1034 struct bpf_scc_visit {
1044 /* An array of bpf_scc_visit structs sharing tht same bpf_scc_callchain->scc
1049 struct bpf_scc_visit visits[];
1410 void bpf_free_backedges(struct bpf_scc_visit *visit); in type_is_map_ptr()
889 struct bpf_scc_visit { global() struct
899 num_backedgesbpf_scc_visit global() argument