/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | sockmap_verdict_prog.c | 7 __uint(type, BPF_MAP_TYPE_SOCKMAP); 8 __uint(max_entries, 20); 14 __uint(type, BPF_MAP_TYPE_SOCKMAP); 15 __uint(max_entries, 20); 21 __uint(type, BPF_MAP_TYPE_SOCKMAP); 22 __uint(max_entries, 20); 28 __uint(type, BPF_MAP_TYPE_ARRAY); 29 __uint(max_entries, 20);
|
H A D | test_stacktrace_map.c | 12 __uint(type, BPF_MAP_TYPE_ARRAY); 13 __uint(max_entries, 1); 19 __uint(type, BPF_MAP_TYPE_HASH); 20 __uint(max_entries, 16384); 28 __uint(type, BPF_MAP_TYPE_STACK_TRACE); 29 __uint(max_entries, 16384); 35 __uint(type, BPF_MAP_TYPE_ARRAY); 36 __uint(max_entries, 16384);
|
H A D | access_map_in_map.c | 10 __uint(type, BPF_MAP_TYPE_ARRAY); 11 __uint(key_size, 4); 12 __uint(value_size, 4); 13 __uint(max_entries, 1); 17 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 20 __uint(max_entries, 1); 29 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS); 32 __uint(max_entries, 1);
|
H A D | verifier_map_ptr_mixing.c | 16 __uint(type, BPF_MAP_TYPE_ARRAY); 17 __uint(max_entries, 1); 23 __uint(type, BPF_MAP_TYPE_HASH); 24 __uint(max_entries, 1); 30 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 31 __uint(max_entries, 1); 35 __uint(type, BPF_MAP_TYPE_ARRAY); 36 __uint(max_entries, 1); 48 __uint(type, BPF_MAP_TYPE_PROG_ARRAY); 49 __uint(max_entrie [all...] |
H A D | xdp_redirect_multi_kern.c | 16 __uint(type, BPF_MAP_TYPE_DEVMAP); 17 __uint(key_size, sizeof(int)); 18 __uint(value_size, sizeof(int)); 19 __uint(max_entries, 1024); 23 __uint(type, BPF_MAP_TYPE_DEVMAP_HASH); 24 __uint(key_size, sizeof(int)); 25 __uint(value_size, sizeof(struct bpf_devmap_val)); 26 __uint(max_entries, 128); 31 __uint(type, BPF_MAP_TYPE_HASH); 34 __uint(max_entrie [all...] |
H A D | bloom_filter_map.c | 13 __uint(type, BPF_MAP_TYPE_ARRAY); 16 __uint(max_entries, 1000); 20 __uint(type, BPF_MAP_TYPE_BLOOM_FILTER); 22 __uint(max_entries, 10000); 23 __uint(map_extra, 5); 27 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 30 __uint(max_entries, 1);
|
H A D | test_core_retro.c | 12 __uint(type, BPF_MAP_TYPE_ARRAY); 13 __uint(max_entries, 1); 19 __uint(type, BPF_MAP_TYPE_ARRAY); 20 __uint(max_entries, 1);
|
H A D | test_mmap.c | 11 __uint(type, BPF_MAP_TYPE_ARRAY); 12 __uint(map_flags, BPF_F_MMAPABLE | BPF_F_RDONLY_PROG); 18 __uint(type, BPF_MAP_TYPE_ARRAY); 19 __uint(map_flags, BPF_F_MMAPABLE);
|
H A D | tailcall2.c | 7 __uint(type, BPF_MAP_TYPE_PROG_ARRAY); 8 __uint(max_entries, 5); 9 __uint(key_size, sizeof(__u32)); 10 __uint(value_size, sizeof(__u32));
|
H A D | tailcall1.c | 7 __uint(type, BPF_MAP_TYPE_PROG_ARRAY); 8 __uint(max_entries, 3); 9 __uint(key_size, sizeof(__u32)); 10 __uint(value_size, sizeof(__u32));
|
H A D | twfw.c | 23 __uint(type, BPF_MAP_TYPE_ARRAY); 26 __uint(max_entries, 1); 30 __uint(type, BPF_MAP_TYPE_ARRAY); 33 __uint(max_entries, 1);
|
H A D | get_cgroup_id_kern.c | 8 __uint(type, BPF_MAP_TYPE_ARRAY); 9 __uint(max_entries, 1); 15 __uint(type, BPF_MAP_TYPE_ARRAY); 16 __uint(max_entries, 1);
|
H A D | timer_crash.c | 13 __uint(type, BPF_MAP_TYPE_ARRAY); 14 __uint(max_entries, 1); 20 __uint(type, BPF_MAP_TYPE_HASH); 21 __uint(max_entries, 1);
|
H A D | test_xdp_with_devmap_helpers.c | 6 __uint(type, BPF_MAP_TYPE_DEVMAP); 7 __uint(key_size, sizeof(__u32)); 8 __uint(value_size, sizeof(struct bpf_devmap_val)); 9 __uint(max_entries, 4);
|
H A D | test_subskeleton_lib.c | 31 __uint(type, BPF_MAP_TYPE_HASH); 34 __uint(max_entries, 16); 38 __uint(type, BPF_MAP_TYPE_HASH); 41 __uint(max_entries, 16);
|
H A D | perf_event_stackmap.c | 12 __uint(type, BPF_MAP_TYPE_STACK_TRACE); 13 __uint(max_entries, 16384); 19 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 20 __uint(max_entries, 1);
|
H A D | test_hash_large_key.c | 9 __uint(type, BPF_MAP_TYPE_HASH); 10 __uint(max_entries, 2); 16 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 17 __uint(max_entries, 1);
|
H A D | test_legacy_printk.c | 11 __uint(type, BPF_MAP_TYPE_ARRAY); 14 __uint(max_entries, 1); 18 __uint(type, BPF_MAP_TYPE_ARRAY); 21 __uint(max_entries, 1);
|
H A D | verifier_bpf_get_stack.c | 16 __uint(type, BPF_MAP_TYPE_ARRAY); 17 __uint(max_entries, 1); 23 __uint(type, BPF_MAP_TYPE_HASH); 24 __uint(max_entries, 1);
|
H A D | verifier_map_in_map.c | 9 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 10 __uint(max_entries, 1); 14 __uint(type, BPF_MAP_TYPE_ARRAY); 15 __uint(max_entries, 1);
|
H A D | test_get_stack_rawtp.c | 19 __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY); 20 __uint(max_entries, 2); 21 __uint(key_size, sizeof(int)); 22 __uint(value_size, sizeof(__u32)); 26 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 27 __uint(max_entries, 1); 51 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 52 __uint(max_entries, 1);
|
H A D | bpf_iter_test_kern5.c | 16 __uint(type, BPF_MAP_TYPE_HASH); 17 __uint(max_entries, 3);
|
/linux-master/samples/bpf/ |
H A D | tracex6.bpf.c | 8 __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY); 9 __uint(key_size, sizeof(int)); 10 __uint(value_size, sizeof(u32)); 11 __uint(max_entries, 64); 15 __uint(type, BPF_MAP_TYPE_HASH); 18 __uint(max_entries, 64); 22 __uint(type, BPF_MAP_TYPE_HASH); 25 __uint(max_entries, 64);
|
H A D | test_map_in_map.bpf.c | 22 __uint(type, BPF_MAP_TYPE_ARRAY); 25 __uint(max_entries, MAX_NR_PORTS); 30 __uint(type, BPF_MAP_TYPE_HASH); 33 __uint(max_entries, 1); 38 __uint(type, BPF_MAP_TYPE_HASH); 41 __uint(max_entries, 1); 46 __uint(type, BPF_MAP_TYPE_HASH); 49 __uint(max_entries, 1); 54 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 55 __uint(max_entrie [all...] |
/linux-master/tools/bpf/bpftool/skeleton/ |
H A D | profiler.bpf.c | 15 __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY); 16 __uint(key_size, sizeof(u32)); 17 __uint(value_size, sizeof(int)); 22 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 23 __uint(key_size, sizeof(u32)); 24 __uint(value_size, sizeof(struct bpf_perf_event_value___local)); 29 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 30 __uint(key_size, sizeof(u32)); 31 __uint(value_size, sizeof(struct bpf_perf_event_value___local)); 36 __uint(typ [all...] |