Home
last modified time | relevance | path

Searched refs:btf_struct_access (Results 1 – 10 of 10) sorted by relevance

/linux/io_uring/
H A Dbpf-ops.c106 .btf_struct_access = bpf_io_btf_struct_access,
/linux/net/ipv4/
H A Dbpf_tcp_ca.c207 .btf_struct_access = bpf_tcp_ca_btf_struct_access,
/linux/drivers/hid/bpf/
H A Dhid_bpf_struct_ops.c152 .btf_struct_access = hid_bpf_ops_btf_struct_access,
/linux/net/sched/
H A Dbpf_qdisc.c356 .btf_struct_access = bpf_qdisc_btf_struct_access, in bpf_qdisc_init_member()
/linux/include/linux/
H A Dbpf.h1165 int (*btf_struct_access)(struct bpf_verifier_log *log, member
3186 int btf_struct_access(struct bpf_verifier_log *log,
3536 static inline int btf_struct_access(struct bpf_verifier_log *log,
3499 static inline int btf_struct_access(struct bpf_verifier_log *log, btf_struct_access() function
/linux/tools/testing/selftests/bpf/test_kmods/
H A Dbpf_testmod.c1911 .btf_struct_access = st_ops_btf_struct_access,
/linux/kernel/sched/ext/
H A Dext.c8109 .btf_struct_access = bpf_scx_btf_struct_access, in bpf_scx_init_member()
8115 .btf_struct_access = bpf_scx_cid_btf_struct_access, in bpf_scx_init_member()
/linux/kernel/bpf/
H A Dverifier.c6050 if (env->ops->btf_struct_access && !type_is_alloc(reg->type) && atype == BPF_WRITE) { in check_ptr_to_btf_access()
6055 ret = env->ops->btf_struct_access(&env->log, reg, off, size); in check_ptr_to_btf_access()
6061 /* Writes are permitted with default btf_struct_access for in check_ptr_to_btf_access()
6081 ret = btf_struct_access(&env->log, reg, off, size, atype, &btf_id, &flag, &field_name); in check_ptr_to_btf_access()
6208 ret = btf_struct_access(&env->log, &map_reg, off, size, atype, &btf_id, &flag, NULL); in check_ptr_to_map_access()
H A Dbtf.c7432 int btf_struct_access(struct bpf_verifier_log *log, in btf_struct_access() function
/linux/net/core/
H A Dfilter.c11501 .btf_struct_access = tc_cls_act_btf_struct_access,
11513 .btf_struct_access = xdp_btf_struct_access,