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
1101
struct bpf_verifier_log *log; /* for verbose logs */
include/linux/bpf.h
1164
int (*btf_struct_access)(struct bpf_verifier_log *log,
include/linux/bpf.h
2267
struct bpf_verifier_log *log);
include/linux/bpf.h
3142
int btf_struct_access(struct bpf_verifier_log *log,
include/linux/bpf.h
3146
bool btf_struct_ids_match(struct bpf_verifier_log *log,
include/linux/bpf.h
3151
int btf_distill_func_proto(struct bpf_verifier_log *log,
include/linux/bpf.h
3159
int btf_check_type_match(struct bpf_verifier_log *log, const struct bpf_prog *prog,
include/linux/bpf.h
3181
struct bpf_verifier_log *log;
include/linux/bpf.h
3185
bool btf_nested_type_is_trusted(struct bpf_verifier_log *log,
include/linux/bpf.h
3189
bool btf_type_ids_nocast_alias(struct bpf_verifier_log *log,
include/linux/bpf.h
3493
static inline int btf_struct_access(struct bpf_verifier_log *log,
include/linux/bpf.h
3627
int bpf_dev_bound_kfunc_check(struct bpf_verifier_log *log,
include/linux/bpf.h
3669
static inline int bpf_dev_bound_kfunc_check(struct bpf_verifier_log *log,
include/linux/bpf.h
41
struct bpf_verifier_log;
include/linux/bpf_lsm.h
30
int bpf_lsm_verify_prog(struct bpf_verifier_log *vlog,
include/linux/bpf_lsm.h
73
static inline int bpf_lsm_verify_prog(struct bpf_verifier_log *vlog,
include/linux/bpf_verifier.h
1055
__printf(2, 0) void bpf_verifier_vlog(struct bpf_verifier_log *log,
include/linux/bpf_verifier.h
1059
__printf(2, 3) void bpf_log(struct bpf_verifier_log *log,
include/linux/bpf_verifier.h
1061
int bpf_vlog_init(struct bpf_verifier_log *log, u32 log_level,
include/linux/bpf_verifier.h
1063
void bpf_vlog_reset(struct bpf_verifier_log *log, u64 new_pos);
include/linux/bpf_verifier.h
1064
int bpf_vlog_finalize(struct bpf_verifier_log *log, u32 *log_size_actual);
include/linux/bpf_verifier.h
1164
int bpf_check_attach_target(struct bpf_verifier_log *log,
include/linux/bpf_verifier.h
761
static inline bool bpf_verifier_log_needed(const struct bpf_verifier_log *log)
include/linux/bpf_verifier.h
777
struct bpf_verifier_log *bpf_log_attr_create_vlog(struct bpf_log_attr *attr_log,
include/linux/bpf_verifier.h
780
int bpf_log_attr_finalize(struct bpf_log_attr *attr, struct bpf_verifier_log *log);
include/linux/bpf_verifier.h
944
struct bpf_verifier_log log;
include/linux/btf.h
532
struct bpf_verifier_log;
include/linux/btf.h
593
bool btf_is_prog_ctx_type(struct bpf_verifier_log *log, const struct btf *btf,
include/linux/btf.h
596
int get_kern_ctx_btf_id(struct bpf_verifier_log *log, enum bpf_prog_type prog_type);
include/linux/btf.h
669
btf_is_prog_ctx_type(struct bpf_verifier_log *log, const struct btf *btf,
include/linux/btf.h
675
static inline int get_kern_ctx_btf_id(struct bpf_verifier_log *log,
include/linux/filter.h
692
extern int (*nfct_btf_struct_access)(struct bpf_verifier_log *log,
io_uring/bpf-ops.c
89
static int bpf_io_btf_struct_access(struct bpf_verifier_log *log,
kernel/bpf/bpf_lsm.c
119
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
1536
__printf(2, 3) static void __btf_verifier_log(struct bpf_verifier_log *log,
kernel/bpf/btf.c
1549
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
1565
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
1615
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
1668
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
1693
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
320
struct bpf_verifier_log log;
kernel/bpf/btf.c
5778
btf_parse_struct_metas(struct bpf_verifier_log *log, struct btf *btf)
kernel/bpf/btf.c
6130
bool btf_is_prog_ctx_type(struct bpf_verifier_log *log, const struct btf *btf,
kernel/bpf/btf.c
6216
static int btf_validate_prog_ctx_type(struct bpf_verifier_log *log, const struct btf *btf,
kernel/bpf/btf.c
6351
static int btf_translate_to_vmlinux(struct bpf_verifier_log *log,
kernel/bpf/btf.c
6362
int get_kern_ctx_btf_id(struct bpf_verifier_log *log, enum bpf_prog_type prog_type)
kernel/bpf/btf.c
6440
struct bpf_verifier_log *log;
kernel/bpf/btf.c
6485
struct bpf_verifier_log *log;
kernel/bpf/btf.c
6860
struct bpf_verifier_log *log = info->log;
kernel/bpf/btf.c
7108
static int btf_struct_walk(struct bpf_verifier_log *log, const struct btf *btf,
kernel/bpf/btf.c
7371
int btf_struct_access(struct bpf_verifier_log *log,
kernel/bpf/btf.c
7463
bool btf_struct_ids_match(struct bpf_verifier_log *log,
kernel/bpf/btf.c
7537
int btf_distill_func_proto(struct bpf_verifier_log *log,
kernel/bpf/btf.c
7616
static int btf_check_func_type_match(struct bpf_verifier_log *log,
kernel/bpf/btf.c
7727
int btf_check_type_match(struct bpf_verifier_log *log, const struct bpf_prog *prog,
kernel/bpf/btf.c
7785
static int btf_get_ptr_to_btf_id(struct bpf_verifier_log *log, int arg_idx,
kernel/bpf/btf.c
7981
struct bpf_verifier_log *log = &env->log;
kernel/bpf/btf.c
9421
static void __print_cand_cache(struct bpf_verifier_log *log,
kernel/bpf/btf.c
9442
static void print_cand_cache(struct bpf_verifier_log *log)
kernel/bpf/btf.c
9760
bool btf_nested_type_is_trusted(struct bpf_verifier_log *log,
kernel/bpf/btf.c
9807
bool btf_type_ids_nocast_alias(struct bpf_verifier_log *log,
kernel/bpf/btf.c
9865
struct bpf_verifier_log *log)
kernel/bpf/btf.c
9951
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
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/log.c
861
struct bpf_verifier_log *bpf_log_attr_create_vlog(struct bpf_log_attr *attr_log,
kernel/bpf/log.c
865
struct bpf_verifier_log *log;
kernel/bpf/log.c
890
int bpf_log_attr_finalize(struct bpf_log_attr *attr, struct bpf_verifier_log *log)
kernel/bpf/offload.c
816
int bpf_dev_bound_kfunc_check(struct bpf_verifier_log *log,
kernel/bpf/syscall.c
1371
static int map_create_alloc(union bpf_attr *attr, bpfptr_t uattr, struct bpf_verifier_log *log,
kernel/bpf/syscall.c
1630
struct bpf_verifier_log *log;
kernel/bpf/verifier.c
18891
btf_attach_func_proto(struct bpf_verifier_log *log, struct btf *btf, u32 func_id)
kernel/bpf/verifier.c
18926
int bpf_check_attach_target(struct bpf_verifier_log *log,
kernel/bpf/verifier.c
2587
static const struct btf_type *find_kfunc_impl_proto(struct bpf_verifier_log *log,
kernel/bpf/verifier.c
9136
struct bpf_verifier_log *log = &env->log;
kernel/sched/ext/ext.c
7906
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
9322
int (*nfct_btf_struct_access)(struct bpf_verifier_log *log,
net/core/filter.c
9327
static int tc_cls_act_btf_struct_access(struct bpf_verifier_log *log,
net/core/filter.c
9409
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
244
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
1771
static int st_ops_btf_struct_access(struct bpf_verifier_log *log,