| /linux/kernel/bpf/preload/iterators/ |
| H A D | iterators.bpf.c | 15 struct bpf_map { struct 23 struct bpf_map *map; argument
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | map_ptr_kern.c | 30 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 D | syscall.c | 15 struct bpf_map { struct 16 int id;
|
| /linux/include/linux/ |
| H A D | bpf.h | 296 struct bpf_map { global() struct 298 opsbpf_map global() argument 299 inner_map_metabpf_map global() argument 303 map_typebpf_map global() argument 304 key_sizebpf_map global() argument 305 value_sizebpf_map global() argument 306 max_entriesbpf_map global() argument 330 ownerbpf_map global() argument 331 bypass_spec_v1bpf_map global() argument 332 frozenbpf_map global() argument 333 free_after_mult_rcu_gpbpf_map global() argument 334 free_after_rcu_gpbpf_map global() argument 335 sleepable_refcntbpf_map global() argument 336 elem_countbpf_map global() argument 337 cookiebpf_map global() argument 338 excl_prog_shabpf_map global() argument [all...] |
| /linux/net/core/ |
| H A D | bpf_sk_storage.c | 230 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 D | sock_map.c | 623 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 D | filter.c | 4668 BPF_CALL_3(bpf_xdp_redirect_map,struct bpf_map *,map,u64,key,u64,flags) BPF_CALL_3() argument 4696 BPF_CALL_5(bpf_skb_event_output,struct sk_buff *,skb,struct bpf_map *,map,u64,flags,void *,meta,u64,meta_size) BPF_CALL_5() argument 4988 BPF_CALL_3(bpf_skb_under_cgroup,struct sk_buff *,skb,struct bpf_map *,map,u32,idx) BPF_CALL_3() argument 5109 BPF_CALL_5(bpf_xdp_event_output,struct xdp_buff *,xdp,struct bpf_map *,map,u64,flags,void *,meta,u64,meta_size) BPF_CALL_5() argument 11488 BPF_CALL_4(sk_select_reuseport,struct sk_reuseport_kern *,reuse_kern,struct bpf_map *,map,void *,key,u32,flags) BPF_CALL_4() argument
|
| /linux/tools/lib/bpf/ |
| H A D | libbpf.c | 592 struct bpf_map *inner_map; argument 563 struct bpf_map { global() struct 577 defbpf_map global() argument 584 libbpf_typebpf_map global() argument 587 inner_mapbpf_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 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/bpf/ |
| H A D | helpers.c | 44 BPF_CALL_2(bpf_map_lookup_elem, struct bpf_map *, map, void *, key) in BPF_CALL_2() argument 59 BPF_CALL_4(bpf_map_update_elem, struct bpf_map *, map, void *, key, in BPF_CALL_4() argument 77 BPF_CALL_2(bpf_map_delete_elem, struct bpf_map *, map, void *, key) in BPF_CALL_2() argument 92 BPF_CALL_3(bpf_map_push_elem, struct bpf_map *, map, void *, value, u64, flags) in BPF_CALL_3() argument 107 BPF_CALL_2(bpf_map_pop_elem, struct bpf_map *, map, void *, value) in BPF_CALL_2() argument 120 BPF_CALL_2(bpf_map_peek_elem, struct bpf_map *, map, void *, value) in BPF_CALL_2() argument 133 BPF_CALL_3(bpf_map_lookup_percpu_elem, struct bpf_map *, map, void *, key, u32, cpu) in BPF_CALL_3() argument 639 BPF_CALL_5(bpf_event_output_data, void *, ctx, struct bpf_map *, map, in BPF_CALL_5() argument 1393 BPF_CALL_3(bpf_timer_init,struct bpf_async_kern *,timer,struct bpf_map *,map,u64,flags) BPF_CALL_3() argument 2843 BPF_CALL_2(bpf_current_task_under_cgroup,struct bpf_map *,map,u32,idx) BPF_CALL_2() argument [all...] |
| H A D | bpf_iter.c | 711 BPF_CALL_4(bpf_for_each_map_elem, struct bpf_map *, map, void *, callback_fn, in BPF_CALL_4()
|
| H A D | cgroup.c | 1752 BPF_CALL_2(bpf_get_local_storage,struct bpf_map *,map,u64,flags) BPF_CALL_2() argument
|
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 1626 struct bpf_map *, map, u64, flags, void *, data, u64, size) in BPF_CALL_3() argument 559 BPF_CALL_2(bpf_perf_event_read,struct bpf_map *,map,u64,flags) BPF_CALL_2() argument 582 BPF_CALL_4(bpf_perf_event_read_value,struct bpf_map *,map,u64,flags,struct bpf_perf_event_value *,buf,u32,size) BPF_CALL_4() argument 657 BPF_CALL_5(bpf_perf_event_output,struct pt_regs *,regs,struct bpf_map *,map,u64,flags,void *,data,u64,size) BPF_CALL_5() argument 1372 BPF_CALL_5(bpf_perf_event_output_tp,void *,tp_buff,struct bpf_map *,map,u64,flags,void *,data,u64,size) BPF_CALL_5() argument 1396 BPF_CALL_3(bpf_get_stackid_tp,void *,tp_buff,struct bpf_map *,map,u64,flags) BPF_CALL_3() argument 1595 BPF_CALL_5(bpf_perf_event_output_raw_tp,struct bpf_raw_tracepoint_args *,args,struct bpf_map *,map,u64,flags,void *,data,u64,size) BPF_CALL_5() argument [all...] |