Home
last modified time | relevance | path

Searched refs:bpf_access_type (Results 1 – 13 of 13) sorted by relevance

/linux/include/linux/
H A Dbpf.h957 enum bpf_access_type { enum
1090 bool (*is_valid_access)(int off, int size, enum bpf_access_type type,
1099 u32 (*convert_ctx_access)(enum bpf_access_type type,
2221 typedef u32 (*bpf_convert_ctx_access_t)(enum bpf_access_type type,
2850 bool btf_ctx_access(int off, int size, enum bpf_access_type type,
2855 enum bpf_access_type type) in bpf_tracing_ctx_access()
2867 enum bpf_access_type type, in bpf_tracing_btf_ctx_access()
2878 int off, int size, enum bpf_access_type atype,
3173 int off, int size, enum bpf_access_type atype, in btf_struct_access()
3615 enum bpf_access_type type,
[all …]
/linux/net/core/
H A Dfilter.c7301 bool bpf_tcp_sock_is_valid_access(int off, int size, enum bpf_access_type type, in bpf_tcp_sock_is_valid_access()
7320 u32 bpf_tcp_sock_convert_ctx_access(enum bpf_access_type type, in bpf_tcp_sock_convert_ctx_access()
7499 bool bpf_xdp_sock_is_valid_access(int off, int size, enum bpf_access_type type, in bpf_xdp_sock_is_valid_access()
7514 u32 bpf_xdp_sock_convert_ctx_access(enum bpf_access_type type, in bpf_xdp_sock_convert_ctx_access()
8773 static bool bpf_skb_is_valid_access(int off, int size, enum bpf_access_type type, in bpf_skb_is_valid_access()
8840 enum bpf_access_type type, in sk_filter_is_valid_access()
8869 enum bpf_access_type type, in cg_skb_is_valid_access()
8913 enum bpf_access_type type, in lwt_is_valid_access()
8952 enum bpf_access_type access_type, in __sock_filter_check_attach_type()
8996 enum bpf_access_type type, in bpf_sock_common_is_valid_access()
[all …]
/linux/drivers/hid/bpf/
H A Dhid_bpf_struct_ops.c32 enum bpf_access_type type, in hid_bpf_ops_is_valid_access()
/linux/drivers/media/rc/
H A Dbpf-lirc.c122 enum bpf_access_type type, in lirc_mode2_is_valid_access()
/linux/net/ipv4/
H A Dbpf_tcp_ca.c45 enum bpf_access_type type, in bpf_tcp_ca_is_valid_access()
/linux/net/bpf/
H A Dbpf_dummy_struct_ops.c212 enum bpf_access_type type, in bpf_dummy_ops_is_valid_access()
/linux/net/netfilter/
H A Dnf_bpf_link.c292 static bool nf_is_valid_access(int off, int size, enum bpf_access_type type, in nf_is_valid_access()
/linux/kernel/trace/
H A Dbpf_trace.c1335 static bool kprobe_prog_is_valid_access(int off, int size, enum bpf_access_type type, in kprobe_prog_is_valid_access()
1447 static bool tp_prog_is_valid_access(int off, int size, enum bpf_access_type type, in tp_prog_is_valid_access()
1756 enum bpf_access_type type, in raw_tp_prog_is_valid_access()
1764 enum bpf_access_type type, in tracing_prog_is_valid_access()
1799 enum bpf_access_type type, in raw_tp_writable_prog_is_valid_access()
1819 static bool pe_prog_is_valid_access(int off, int size, enum bpf_access_type type, in pe_prog_is_valid_access()
1857 static u32 pe_prog_convert_ctx_access(enum bpf_access_type type, in pe_prog_convert_ctx_access()
/linux/net/sched/
H A Dbpf_qdisc.c34 enum bpf_access_type type, in BTF_ID_LIST_SINGLE()
/linux/tools/testing/selftests/bpf/test_kmods/
H A Dbpf_testmod.c1187 enum bpf_access_type type, in bpf_testmod_ops_is_valid_access()
/linux/kernel/bpf/
H A Dverifier.c5521 enum bpf_access_type type,
5655 int off, int size, enum bpf_access_type type) in check_map_access_type()
6128 enum bpf_access_type t) in may_access_direct_pkt_data()
6212 enum bpf_access_type t, struct bpf_insn_access_aux *info) in check_ctx_access()
6257 enum bpf_access_type t) in check_sock_access()
7207 enum bpf_access_type atype, in check_ptr_to_btf_access()
7360 enum bpf_access_type atype, in check_ptr_to_map_access()
7432 enum bpf_access_type t) in check_stack_slot_within_bounds()
7454 enum bpf_access_type type) in check_stack_access_within_bounds()
7529 int off, int bpf_size, enum bpf_access_type t, in check_mem_access()
[all …]
H A Dsyscall.c6278 enum bpf_access_type type, in syscall_prog_is_valid_access()
/linux/kernel/sched/
H A Dext.c5148 enum bpf_access_type type, in bpf_scx_is_valid_access()