Home
last modified time | relevance | path

Searched defs:bpf_map (Results 1 – 11 of 11) sorted by relevance

/linux/kernel/bpf/preload/iterators/
H A Diterators.bpf.c15 struct bpf_map { struct
23 struct bpf_map *map; argument
/linux/tools/testing/selftests/bpf/progs/
H A Dmap_ptr_kern.c30 struct bpf_map { struct
38 static inline int check_bpf_map_fields(struct bpf_map *map, __u32 key_size, in check_bpf_map_fields() argument
31 map_typebpf_map global() argument
[all...]
H A Dsyscall.c15 struct bpf_map { struct
16 int id;
/linux/include/linux/
H A Dbpf.h296 struct bpf_map { struct
298 const struct bpf_map_ops *ops; argument
299 struct bpf_map *inner_map_meta; argument
303 enum bpf_map_type map_type; argument
304 u32 key_size;
305 u32 value_size;
306 u32 max_entries;
330 struct bpf_map_owner *owner; argument
331 bool bypass_spec_v1;
332 bool frozen; /* write-once; write-protected by freeze_mutex */
[all …]
/linux/net/core/
H A Dbpf_sk_storage.c230 BPF_CALL_4(bpf_sk_storage_get, struct bpf_map *, map, struct sock *, sk, in BPF_CALL_4()
264 BPF_CALL_2(bpf_sk_storage_delete, struct bpf_map *, map, struct sock *, sk) in BPF_CALL_2()
385 BPF_CALL_4(bpf_sk_storage_get_tracing, struct bpf_map *, map, struct sock *, sk, in BPF_CALL_4()
395 BPF_CALL_2(bpf_sk_storage_delete_tracing, struct bpf_map *, map, in BPF_CALL_2()
H A Dsock_map.c623 struct bpf_map *, map, void *, key, u64, flags) in BPF_CALL_4()
646 struct bpf_map *, map, u32, key, u64, flags) in BPF_CALL_4()
674 struct bpf_map *, map, u32, key, u64, flags) in BPF_CALL_4()
1230 struct bpf_map *, map, void *, key, u64, flags) in BPF_CALL_4()
1252 struct bpf_map *, map, void *, key, u64, flags) in BPF_CALL_4()
1280 struct bpf_map *, map, void *, key, u64, flags) in BPF_CALL_4()
H A Dfilter.c4668 BPF_CALL_3(bpf_xdp_redirect_map, struct bpf_map *, map, u64, key, in BPF_CALL_3()
4696 BPF_CALL_5(bpf_skb_event_output, struct sk_buff *, skb, struct bpf_map *, map, in BPF_CALL_5()
4988 BPF_CALL_3(bpf_skb_under_cgroup, struct sk_buff *, skb, struct bpf_map *, map, in BPF_CALL_3()
5109 BPF_CALL_5(bpf_xdp_event_output, struct xdp_buff *, xdp, struct bpf_map *, map, in BPF_CALL_5()
11488 struct bpf_map *, map, void *, key, u32, flags) in BPF_CALL_4()
/linux/tools/lib/bpf/
H A Dlibbpf.c563 struct bpf_map { struct
587 struct bpf_map *inner_map; argument
577 defbpf_map global() argument
584 libbpf_typebpf_map global() argument
588 init_slotsbpf_map global() argument
589 init_slots_szbpf_map global() argument
590 pin_pathbpf_map global() argument
591 pinnedbpf_map global() argument
592 reusedbpf_map global() argument
593 autocreatebpf_map global() argument
594 autoattachbpf_map global() argument
595 map_extrabpf_map global() argument
596 excl_progbpf_map global() argument
[all...]
/linux/kernel/trace/
H A Dbpf_trace.c559 BPF_CALL_2(bpf_perf_event_read, struct bpf_map *, map, u64, flags) in BPF_CALL_2()
582 BPF_CALL_4(bpf_perf_event_read_value, struct bpf_map *, map, u64, flags, in BPF_CALL_4()
657 BPF_CALL_5(bpf_perf_event_output, struct pt_regs *, regs, struct bpf_map *, map, in BPF_CALL_5()
1372 BPF_CALL_5(bpf_perf_event_output_tp, void *, tp_buff, struct bpf_map *, map, in BPF_CALL_5()
1396 BPF_CALL_3(bpf_get_stackid_tp, void *, tp_buff, struct bpf_map *, map, in BPF_CALL_3()
1595 struct bpf_map *, map, u64, flags, void *, data, u64, size) in BPF_CALL_5()
1626 struct bpf_map *, map, u64, flags) in BPF_CALL_3()
/linux/kernel/bpf/
H A Dbpf_iter.c711 BPF_CALL_4(bpf_for_each_map_elem, struct bpf_map *, map, void *, callback_fn, in BPF_CALL_4()
H A Dcgroup.c1752 BPF_CALL_2(bpf_get_local_storage, struct bpf_map *, map, u64, flags) in BPF_CALL_2()