| /linux/include/linux/ |
| H A D | bpf.h | 1033 enum bpf_access_type { enum 1151 bool (*is_valid_access)(int off, int size, enum bpf_access_type type, 1160 u32 (*convert_ctx_access)(enum bpf_access_type type, 2470 typedef u32 (*bpf_convert_ctx_access_t)(enum bpf_access_type type, 3121 bool btf_ctx_access(int off, int size, enum bpf_access_type type, 3126 enum bpf_access_type type) in bpf_tracing_ctx_access() 3138 enum bpf_access_type type, in bpf_tracing_btf_ctx_access() 3149 int off, int size, enum bpf_access_type atype, 3499 int off, int size, enum bpf_access_type atype, in btf_struct_access() 3957 enum bpf_access_type type, [all …]
|
| /linux/io_uring/ |
| H A D | bpf-ops.c | 75 enum bpf_access_type type, in bpf_io_is_valid_access()
|
| /linux/net/core/ |
| H A D | filter.c | 7593 bool bpf_tcp_sock_is_valid_access(int off, int size, enum bpf_access_type type, in bpf_tcp_sock_is_valid_access() 7612 u32 bpf_tcp_sock_convert_ctx_access(enum bpf_access_type type, in bpf_tcp_sock_convert_ctx_access() 7791 bool bpf_xdp_sock_is_valid_access(int off, int size, enum bpf_access_type type, in bpf_xdp_sock_is_valid_access() 7806 u32 bpf_xdp_sock_convert_ctx_access(enum bpf_access_type type, in bpf_xdp_sock_convert_ctx_access() 9061 static bool bpf_skb_is_valid_access(int off, int size, enum bpf_access_type type, in bpf_skb_is_valid_access() 9128 enum bpf_access_type type, in sk_filter_is_valid_access() 9157 enum bpf_access_type type, in cg_skb_is_valid_access() 9201 enum bpf_access_type type, in lwt_is_valid_access() 9240 enum bpf_access_type access_type, in __sock_filter_check_attach_type() 9284 enum bpf_access_type type, in bpf_sock_common_is_valid_access() [all …]
|
| /linux/drivers/hid/bpf/ |
| H A D | hid_bpf_struct_ops.c | 32 enum bpf_access_type type, in hid_bpf_ops_is_valid_access()
|
| /linux/drivers/media/rc/ |
| H A D | bpf-lirc.c | 122 enum bpf_access_type type, in lirc_mode2_is_valid_access()
|
| /linux/net/ipv4/ |
| H A D | bpf_tcp_ca.c | 45 enum bpf_access_type type, in bpf_tcp_ca_is_valid_access()
|
| /linux/net/netfilter/ |
| H A D | nf_bpf_link.c | 292 static bool nf_is_valid_access(int off, int size, enum bpf_access_type type, in nf_is_valid_access()
|
| /linux/kernel/bpf/ |
| H A D | cgroup.c | 1894 enum bpf_access_type type, in cgroup_dev_is_valid_access() 2451 static bool sysctl_is_valid_access(int off, int size, enum bpf_access_type type, in sysctl_is_valid_access() 2478 static u32 sysctl_convert_ctx_access(enum bpf_access_type type, in sysctl_convert_ctx_access() 2605 enum bpf_access_type type, in cg_sockopt_is_valid_access() 2678 static u32 cg_sockopt_convert_ctx_access(enum bpf_access_type type, in cg_sockopt_convert_ctx_access()
|
| H A D | verifier.c | 4016 enum bpf_access_type type, 4275 int off, int size, enum bpf_access_type type) in check_map_access_type() 4789 enum bpf_access_type t) in may_access_direct_pkt_data() 4863 enum bpf_access_type t, struct bpf_insn_access_aux *info) in __check_ctx_access() 4895 int off, int access_size, enum bpf_access_type t, in check_ctx_access() 4946 enum bpf_access_type t) in check_sock_access() 5943 enum bpf_access_type atype, in check_ptr_to_btf_access() 6107 enum bpf_access_type atype, in check_ptr_to_map_access() 6178 enum bpf_access_type t) in check_stack_slot_within_bounds() 6200 enum bpf_access_type type) in check_stack_access_within_bounds() [all …]
|
| H A D | fixups.c | 752 enum bpf_access_type type; in bpf_convert_ctx_accesses()
|
| H A D | btf.c | 6842 bool btf_ctx_access(int off, int size, enum bpf_access_type type, in btf_ctx_access() 7374 int off, int size, enum bpf_access_type atype __maybe_unused, in btf_struct_access()
|
| H A D | syscall.c | 6490 enum bpf_access_type type, in syscall_prog_is_valid_access()
|
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 1374 static bool kprobe_prog_is_valid_access(int off, int size, enum bpf_access_type type, in kprobe_prog_is_valid_access() 1486 static bool tp_prog_is_valid_access(int off, int size, enum bpf_access_type type, in tp_prog_is_valid_access() 1801 enum bpf_access_type type, in raw_tp_prog_is_valid_access() 1809 enum bpf_access_type type, in tracing_prog_is_valid_access() 1844 enum bpf_access_type type, in raw_tp_writable_prog_is_valid_access() 1864 static bool pe_prog_is_valid_access(int off, int size, enum bpf_access_type type, in pe_prog_is_valid_access() 1902 static u32 pe_prog_convert_ctx_access(enum bpf_access_type type, in pe_prog_convert_ctx_access()
|
| /linux/net/sched/ |
| H A D | bpf_qdisc.c | 34 enum bpf_access_type type, in BTF_ID_LIST_SINGLE()
|
| /linux/tools/testing/selftests/bpf/test_kmods/ |
| H A D | bpf_testmod.c | 1547 enum bpf_access_type type, in bpf_testmod_ops_is_valid_access()
|
| /linux/kernel/sched/ext/ |
| H A D | ext.c | 7931 enum bpf_access_type type, in bpf_scx_is_valid_access()
|