Lines Matching defs:resolve
133 * The main focus is to resolve a btf_type that is referring
150 * The needs_resolve type implements the "resolve()" ops which
153 * During resolve (or DFS), different C types have different
156 * When resolving a BTF_KIND_STRUCT, we need to resolve all its
444 int (*resolve)(struct btf_verifier_env *env,
1011 * We also want to get typedef name while proceeding to resolve
1268 * The logic here is that as we resolve types we will
2106 btf_verifier_log_basic(env, v->t, "Unsupported resolve");
2469 .resolve = btf_df_resolve,
2674 /* We must resolve to something concrete at this point, no
2675 * forward types or similar that would resolve to size of
2793 .resolve = btf_modifier_resolve,
2802 .resolve = btf_ptr_resolve,
2843 .resolve = btf_df_resolve,
3094 .resolve = btf_array_resolve,
4059 .resolve = btf_struct_resolve,
4227 .resolve = btf_df_resolve,
4330 .resolve = btf_df_resolve,
4408 .resolve = btf_df_resolve,
4466 .resolve = btf_func_resolve,
4530 .resolve = btf_var_resolve,
4682 .resolve = btf_datasec_resolve,
4757 .resolve = btf_df_resolve,
4861 .resolve = btf_decl_tag_resolve,
5134 err = btf_type_ops(v->t)->resolve(env, v);
5148 btf_verifier_log_type(env, t, "Invalid resolve state");
5778 /* bpf_user_pt_regs_t is a typedef, so resolve it to
5911 /* resolve typedefs and check that underlying structs are matching as well */