Symbol: btf_verifier_env
kernel/bpf/btf.c
1545
__printf(2, 3) static void btf_verifier_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
1559
__printf(4, 5) static void __btf_verifier_log_type(struct btf_verifier_env *env,
kernel/bpf/btf.c
1609
static void btf_verifier_log_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
1662
static void btf_verifier_log_vsi(struct btf_verifier_env *env,
kernel/bpf/btf.c
1689
static void btf_verifier_log_hdr(struct btf_verifier_env *env,
kernel/bpf/btf.c
1713
static int btf_add_type(struct btf_verifier_env *env, struct btf_type *t)
kernel/bpf/btf.c
1920
static int env_resolve_init(struct btf_verifier_env *env)
kernel/bpf/btf.c
1956
static void btf_verifier_env_free(struct btf_verifier_env *env)
kernel/bpf/btf.c
1962
static bool env_type_is_resolve_sink(const struct btf_verifier_env *env,
kernel/bpf/btf.c
1987
static bool env_type_is_resolved(const struct btf_verifier_env *env,
kernel/bpf/btf.c
1997
static int env_stack_push(struct btf_verifier_env *env,
kernel/bpf/btf.c
2027
static void env_stack_set_next_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2033
static void env_stack_pop_resolved(struct btf_verifier_env *env,
kernel/bpf/btf.c
2046
static const struct resolve_vertex *env_stack_peak(struct btf_verifier_env *env)
kernel/bpf/btf.c
2215
static int btf_df_check_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2225
static int btf_df_check_kflag_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2238
static int btf_generic_check_kflag_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2257
static int btf_df_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
2271
static int btf_int_check_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2309
static int btf_int_check_kflag_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2365
static s32 btf_int_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
2429
static void btf_int_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
2630
static int btf_modifier_check_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2655
static int btf_modifier_check_kflag_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2680
static int btf_ptr_check_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
2706
static int btf_ref_type_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
2754
static int btf_modifier_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
2796
static int btf_var_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
2842
static int btf_ptr_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
2939
static void btf_ref_type_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
2963
static s32 btf_fwd_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
2989
static void btf_fwd_type_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
3004
static int btf_array_check_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
3033
static s32 btf_array_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
3086
static int btf_array_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
3151
static void btf_array_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
3255
static int btf_struct_check_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
3280
static s32 btf_struct_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
3361
static int btf_struct_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
3432
static void btf_struct_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
4377
static int btf_enum_check_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
4402
static int btf_enum_check_kflag_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
4437
static s32 btf_enum_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
446
s32 (*check_meta)(struct btf_verifier_env *env,
kernel/bpf/btf.c
449
int (*resolve)(struct btf_verifier_env *env,
kernel/bpf/btf.c
4496
static void btf_enum_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
451
int (*check_member)(struct btf_verifier_env *env,
kernel/bpf/btf.c
4545
static s32 btf_enum64_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
455
int (*check_kflag_member)(struct btf_verifier_env *env,
kernel/bpf/btf.c
459
void (*log_details)(struct btf_verifier_env *env,
kernel/bpf/btf.c
4648
static s32 btf_func_proto_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
4676
static void btf_func_proto_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
469
static int btf_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
472
static int btf_func_check(struct btf_verifier_env *env,
kernel/bpf/btf.c
4735
static s32 btf_func_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
4760
static int btf_func_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
4784
static s32 btf_var_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
4832
static void btf_var_log(struct btf_verifier_env *env, const struct btf_type *t)
kernel/bpf/btf.c
4848
static s32 btf_datasec_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
4921
static int btf_datasec_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
4961
static void btf_datasec_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
5000
static s32 btf_float_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
5025
static int btf_float_check_member(struct btf_verifier_env *env,
kernel/bpf/btf.c
5060
static void btf_float_log(struct btf_verifier_env *env,
kernel/bpf/btf.c
5075
static s32 btf_decl_tag_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
5113
static int btf_decl_tag_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
5159
static void btf_decl_tag_log(struct btf_verifier_env *env, const struct btf_type *t)
kernel/bpf/btf.c
5174
static int btf_func_proto_check(struct btf_verifier_env *env,
kernel/bpf/btf.c
5269
static int btf_func_check(struct btf_verifier_env *env,
kernel/bpf/btf.c
5319
static s32 btf_check_meta(struct btf_verifier_env *env,
kernel/bpf/btf.c
5361
static int btf_check_all_metas(struct btf_verifier_env *env)
kernel/bpf/btf.c
5388
static bool btf_resolve_valid(struct btf_verifier_env *env,
kernel/bpf/btf.c
5429
static int btf_resolve(struct btf_verifier_env *env,
kernel/bpf/btf.c
5462
static int btf_check_all_types(struct btf_verifier_env *env)
kernel/bpf/btf.c
5496
static int btf_parse_type_sec(struct btf_verifier_env *env)
kernel/bpf/btf.c
5519
static int btf_parse_str_sec(struct btf_verifier_env *env)
kernel/bpf/btf.c
5563
static int btf_check_sec_info(struct btf_verifier_env *env,
kernel/bpf/btf.c
5616
static int btf_parse_hdr(struct btf_verifier_env *env)
kernel/bpf/btf.c
5822
static int btf_check_type_tags(struct btf_verifier_env *env,
kernel/bpf/btf.c
5889
struct btf_verifier_env *env = NULL;
kernel/bpf/btf.c
6317
static struct btf *btf_parse_base(struct btf_verifier_env *env, const char *name,
kernel/bpf/btf.c
6372
struct btf_verifier_env *env = NULL;
kernel/bpf/btf.c
6417
struct btf_verifier_env *env = NULL;