Symbol: bpf_verifier_log
drivers/hid/bpf/hid_bpf_struct_ops.c
65
static int hid_bpf_ops_btf_struct_access(struct bpf_verifier_log *log,
include/linux/bpf.h
1057
struct bpf_verifier_log *log; /* for verbose logs */
include/linux/bpf.h
1120
int (*btf_struct_access)(struct bpf_verifier_log *log,
include/linux/bpf.h
2142
struct bpf_verifier_log *log);
include/linux/bpf.h
3008
int btf_struct_access(struct bpf_verifier_log *log,
include/linux/bpf.h
3012
bool btf_struct_ids_match(struct bpf_verifier_log *log,
include/linux/bpf.h
3017
int btf_distill_func_proto(struct bpf_verifier_log *log,
include/linux/bpf.h
3025
int btf_check_type_match(struct bpf_verifier_log *log, const struct bpf_prog *prog,
include/linux/bpf.h
3047
struct bpf_verifier_log *log;
include/linux/bpf.h
3051
bool btf_nested_type_is_trusted(struct bpf_verifier_log *log,
include/linux/bpf.h
3055
bool btf_type_ids_nocast_alias(struct bpf_verifier_log *log,
include/linux/bpf.h
3303
static inline int btf_struct_access(struct bpf_verifier_log *log,
include/linux/bpf.h
3437
int bpf_dev_bound_kfunc_check(struct bpf_verifier_log *log,
include/linux/bpf.h
3479
static inline int bpf_dev_bound_kfunc_check(struct bpf_verifier_log *log,
include/linux/bpf.h
37
struct bpf_verifier_log;
include/linux/bpf_lsm.h
28
int bpf_lsm_verify_prog(struct bpf_verifier_log *vlog,
include/linux/bpf_lsm.h
68
static inline int bpf_lsm_verify_prog(struct bpf_verifier_log *vlog,
include/linux/bpf_verifier.h
633
static inline bool bpf_verifier_log_needed(const struct bpf_verifier_log *log)
include/linux/bpf_verifier.h
788
struct bpf_verifier_log log;
include/linux/bpf_verifier.h
866
__printf(2, 0) void bpf_verifier_vlog(struct bpf_verifier_log *log,
include/linux/bpf_verifier.h
870
__printf(2, 3) void bpf_log(struct bpf_verifier_log *log,
include/linux/bpf_verifier.h
872
int bpf_vlog_init(struct bpf_verifier_log *log, u32 log_level,
include/linux/bpf_verifier.h
874
void bpf_vlog_reset(struct bpf_verifier_log *log, u64 new_pos);
include/linux/bpf_verifier.h
875
int bpf_vlog_finalize(struct bpf_verifier_log *log, u32 *log_size_actual);
include/linux/bpf_verifier.h
935
int bpf_check_attach_target(struct bpf_verifier_log *log,
include/linux/btf.h
531
struct bpf_verifier_log;
include/linux/btf.h
591
bool btf_is_prog_ctx_type(struct bpf_verifier_log *log, const struct btf *btf,
include/linux/btf.h
594
int get_kern_ctx_btf_id(struct bpf_verifier_log *log, enum bpf_prog_type prog_type);
include/linux/btf.h
667
btf_is_prog_ctx_type(struct bpf_verifier_log *log, const struct btf *btf,
include/linux/btf.h
673
static inline int get_kern_ctx_btf_id(struct bpf_verifier_log *log,
include/linux/filter.h
691
extern int (*nfct_btf_struct_access)(struct bpf_verifier_log *log,
kernel/bpf/bpf_lsm.c
116
int bpf_lsm_verify_prog(struct bpf_verifier_log *vlog,
kernel/bpf/bpf_struct_ops.c
333
struct bpf_verifier_log *log)
kernel/bpf/btf.c
1535
__printf(2, 3) static void __btf_verifier_log(struct bpf_verifier_log *log,
kernel/bpf/btf.c
1548
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
1564
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
1614
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
1667
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
1692
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
319
struct bpf_verifier_log log;
kernel/bpf/btf.c
5690
btf_parse_struct_metas(struct bpf_verifier_log *log, struct btf *btf)
kernel/bpf/btf.c
5869
static int finalize_log(struct bpf_verifier_log *log, bpfptr_t uattr, u32 uattr_size)
kernel/bpf/btf.c
6063
bool btf_is_prog_ctx_type(struct bpf_verifier_log *log, const struct btf *btf,
kernel/bpf/btf.c
6149
static int btf_validate_prog_ctx_type(struct bpf_verifier_log *log, const struct btf *btf,
kernel/bpf/btf.c
6284
static int btf_translate_to_vmlinux(struct bpf_verifier_log *log,
kernel/bpf/btf.c
6295
int get_kern_ctx_btf_id(struct bpf_verifier_log *log, enum bpf_prog_type prog_type)
kernel/bpf/btf.c
6373
struct bpf_verifier_log *log;
kernel/bpf/btf.c
6418
struct bpf_verifier_log *log;
kernel/bpf/btf.c
6796
struct bpf_verifier_log *log = info->log;
kernel/bpf/btf.c
7044
static int btf_struct_walk(struct bpf_verifier_log *log, const struct btf *btf,
kernel/bpf/btf.c
7305
int btf_struct_access(struct bpf_verifier_log *log,
kernel/bpf/btf.c
7397
bool btf_struct_ids_match(struct bpf_verifier_log *log,
kernel/bpf/btf.c
7471
int btf_distill_func_proto(struct bpf_verifier_log *log,
kernel/bpf/btf.c
7550
static int btf_check_func_type_match(struct bpf_verifier_log *log,
kernel/bpf/btf.c
7661
int btf_check_type_match(struct bpf_verifier_log *log, const struct bpf_prog *prog,
kernel/bpf/btf.c
7719
static int btf_get_ptr_to_btf_id(struct bpf_verifier_log *log, int arg_idx,
kernel/bpf/btf.c
7791
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
9185
static void __print_cand_cache(struct bpf_verifier_log *log,
kernel/bpf/btf.c
9206
static void print_cand_cache(struct bpf_verifier_log *log)
kernel/bpf/btf.c
9524
bool btf_nested_type_is_trusted(struct bpf_verifier_log *log,
kernel/bpf/btf.c
9571
bool btf_type_ids_nocast_alias(struct bpf_verifier_log *log,
kernel/bpf/btf.c
9629
struct bpf_verifier_log *log)
kernel/bpf/btf.c
9715
struct bpf_verifier_log *log;
kernel/bpf/log.c
149
void bpf_vlog_reset(struct bpf_verifier_log *log, u64 new_pos)
kernel/bpf/log.c
16
static bool bpf_verifier_log_attr_valid(const struct bpf_verifier_log *log)
kernel/bpf/log.c
188
static int bpf_vlog_reverse_ubuf(struct bpf_verifier_log *log, int start, int end)
kernel/bpf/log.c
226
int bpf_vlog_finalize(struct bpf_verifier_log *log, u32 *log_size_actual)
kernel/bpf/log.c
31
int bpf_vlog_init(struct bpf_verifier_log *log, u32 log_level,
kernel/bpf/log.c
318
__printf(2, 3) void bpf_log(struct bpf_verifier_log *log,
kernel/bpf/log.c
45
static void bpf_vlog_update_len_max(struct bpf_verifier_log *log, u32 add_len)
kernel/bpf/log.c
60
void bpf_verifier_vlog(struct bpf_verifier_log *log, const char *fmt,
kernel/bpf/offload.c
818
int bpf_dev_bound_kfunc_check(struct bpf_verifier_log *log,
kernel/bpf/verifier.c
10693
struct bpf_verifier_log *log = &env->log;
kernel/bpf/verifier.c
24958
int bpf_check_attach_target(struct bpf_verifier_log *log,
kernel/sched/ext.c
5383
static int bpf_scx_btf_struct_access(struct bpf_verifier_log *log,
net/bpf/bpf_dummy_struct_ops.c
236
static int bpf_dummy_ops_btf_struct_access(struct bpf_verifier_log *log,
net/core/filter.c
9203
int (*nfct_btf_struct_access)(struct bpf_verifier_log *log,
net/core/filter.c
9208
static int tc_cls_act_btf_struct_access(struct bpf_verifier_log *log,
net/core/filter.c
9290
static int xdp_btf_struct_access(struct bpf_verifier_log *log,
net/ipv4/bpf_tcp_ca.c
61
static int bpf_tcp_ca_btf_struct_access(struct bpf_verifier_log *log,
net/netfilter/nf_conntrack_bpf.c
235
static int _nf_conntrack_btf_struct_access(struct bpf_verifier_log *log,
net/sched/bpf_qdisc.c
54
static int bpf_qdisc_qdisc_access(struct bpf_verifier_log *log,
net/sched/bpf_qdisc.c
75
static int bpf_qdisc_sk_buff_access(struct bpf_verifier_log *log,
net/sched/bpf_qdisc.c
96
static int bpf_qdisc_btf_struct_access(struct bpf_verifier_log *log,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1626
static int st_ops_btf_struct_access(struct bpf_verifier_log *log,