/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_pinning.c | 7 __uint(type, BPF_MAP_TYPE_ARRAY); 8 __uint(max_entries, 1); 11 __uint(pinning, LIBBPF_PIN_BY_NAME); 15 __uint(type, BPF_MAP_TYPE_HASH); 16 __uint(max_entries, 1); 22 __uint(type, BPF_MAP_TYPE_HASH); 23 __uint(max_entries, 1); 26 __uint(pinning, LIBBPF_PIN_NONE);
|
H A D | test_xdp_with_cpumap_frags_helpers.c | 9 __uint(type, BPF_MAP_TYPE_CPUMAP); 10 __uint(key_size, sizeof(__u32)); 11 __uint(value_size, sizeof(struct bpf_cpumap_val)); 12 __uint(max_entries, 4);
|
H A D | test_xdp_with_devmap_frags_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 | priv_map.c | 10 __uint(type, BPF_MAP_TYPE_QUEUE); 11 __uint(max_entries, 1);
|
H A D | test_btf_map_in_map.c | 7 __uint(type, BPF_MAP_TYPE_ARRAY); 8 __uint(max_entries, 1); 15 __uint(type, BPF_MAP_TYPE_ARRAY); 16 __uint(max_entries, 2); 22 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 23 __uint(max_entries, 3); 28 __uint(type, BPF_MAP_TYPE_ARRAY); 31 __uint(max_entries, 1); 45 __uint(type, BPF_MAP_TYPE_ARRAY); 46 __uint(map_flag [all...] |
H A D | test_unpriv_bpf_disabled.c | 16 __uint(type, BPF_MAP_TYPE_ARRAY); 17 __uint(max_entries, 1); 23 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 24 __uint(max_entries, 1); 30 __uint(type, BPF_MAP_TYPE_HASH); 31 __uint(max_entries, 1); 37 __uint(type, BPF_MAP_TYPE_PERCPU_HASH); 38 __uint(max_entries, 1); 44 __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY); 50 __uint(typ [all...] |
H A D | test_pinning_invalid.c | 7 __uint(type, BPF_MAP_TYPE_ARRAY); 8 __uint(max_entries, 1); 11 __uint(pinning, 2); /* invalid */
|
H A D | test_sockmap_pass_prog.c | 6 __uint(type, BPF_MAP_TYPE_SOCKMAP); 7 __uint(max_entries, 20); 13 __uint(type, BPF_MAP_TYPE_SOCKMAP); 14 __uint(max_entries, 20); 20 __uint(type, BPF_MAP_TYPE_SOCKMAP); 21 __uint(max_entries, 20);
|
H A D | test_sockmap_drop_prog.c | 6 __uint(type, BPF_MAP_TYPE_SOCKMAP); 7 __uint(max_entries, 20); 13 __uint(type, BPF_MAP_TYPE_SOCKMAP); 14 __uint(max_entries, 20); 20 __uint(type, BPF_MAP_TYPE_SOCKMAP); 21 __uint(max_entries, 20);
|
H A D | xdp_redirect_map.c | 7 __uint(type, BPF_MAP_TYPE_DEVMAP); 8 __uint(max_entries, 8); 9 __uint(key_size, sizeof(int)); 10 __uint(value_size, sizeof(int));
|
H A D | tailcall3.c | 7 __uint(type, BPF_MAP_TYPE_PROG_ARRAY); 8 __uint(max_entries, 1); 9 __uint(key_size, sizeof(__u32)); 10 __uint(value_size, sizeof(__u32));
|
H A D | tailcall4.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 | test_map_in_map_invalid.c | 7 __uint(type, BPF_MAP_TYPE_ARRAY); 10 __uint(max_entries, 4); 14 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 15 __uint(max_entries, 0); /* This will make map creation to fail */
|
H A D | htab_update.c | 10 __uint(type, BPF_MAP_TYPE_HASH); 11 __uint(max_entries, 1); 12 __uint(key_size, sizeof(__u32)); 13 __uint(value_size, sizeof(__u32));
|
H A D | tailcall_poke.c | 9 __uint(type, BPF_MAP_TYPE_PROG_ARRAY); 10 __uint(max_entries, 1); 11 __uint(key_size, sizeof(__u32)); 12 __uint(value_size, sizeof(__u32));
|
H A D | htab_reuse.c | 14 __uint(type, BPF_MAP_TYPE_HASH); 15 __uint(max_entries, 64); 18 __uint(map_flags, BPF_F_NO_PREALLOC);
|
H A D | test_pe_preserve_elems.c | 8 __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY); 9 __uint(max_entries, 1); 15 __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY); 16 __uint(max_entries, 1); 19 __uint(map_flags, BPF_F_PRESERVE_ELEMS);
|
H A D | verifier_prevent_map_lookup.c | 9 __uint(type, BPF_MAP_TYPE_STACK_TRACE); 10 __uint(max_entries, 1); 16 __uint(type, BPF_MAP_TYPE_PROG_ARRAY); 17 __uint(max_entries, 8); 18 __uint(key_size, sizeof(int));
|
H A D | test_map_in_map.c | 9 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 10 __uint(max_entries, 1); 11 __uint(map_flags, 0); 17 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS); 18 __uint(max_entries, 1); 19 __uint(map_flags, 0); 29 __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY); 35 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS); 36 __uint(max_entries, 1); 43 __uint(typ [all...] |
H A D | test_queue_stack_map.h | 12 __uint(type, MAP_TYPE); 13 __uint(max_entries, 32); 14 __uint(map_flags, 0); 15 __uint(key_size, 0); 16 __uint(value_size, sizeof(__u32)); 20 __uint(type, MAP_TYPE); 21 __uint(max_entries, 32); 22 __uint(map_flags, 0); 23 __uint(key_size, 0); 24 __uint(value_siz [all...] |
/linux-master/tools/perf/util/bpf_skel/ |
H A D | func_latency.bpf.c | 11 __uint(type, BPF_MAP_TYPE_HASH); 12 __uint(key_size, sizeof(__u64)); 13 __uint(value_size, sizeof(__u64)); 14 __uint(max_entries, 10000); 18 __uint(type, BPF_MAP_TYPE_HASH); 19 __uint(key_size, sizeof(__u32)); 20 __uint(value_size, sizeof(__u8)); 21 __uint(max_entries, 1); 25 __uint(type, BPF_MAP_TYPE_HASH); 26 __uint(key_siz [all...] |
H A D | bperf_leader.bpf.c | 8 __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY); 9 __uint(key_size, sizeof(__u32)); 10 __uint(value_size, sizeof(int)); 11 __uint(map_flags, BPF_F_PRESERVE_ELEMS); 15 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 16 __uint(key_size, sizeof(__u32)); 17 __uint(value_size, sizeof(struct bpf_perf_event_value)); 18 __uint(max_entries, 1); 22 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 23 __uint(key_siz [all...] |
H A D | bperf_follower.bpf.c | 9 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 10 __uint(key_size, sizeof(__u32)); 11 __uint(value_size, sizeof(struct bpf_perf_event_value)); 12 __uint(max_entries, 1); 16 __uint(type, BPF_MAP_TYPE_PERCPU_ARRAY); 17 __uint(key_size, sizeof(__u32)); 18 __uint(value_size, sizeof(struct bpf_perf_event_value)); 19 __uint(max_entries, 1); 23 __uint(type, BPF_MAP_TYPE_HASH); 24 __uint(key_siz [all...] |
/linux-master/drivers/hid/bpf/entrypoints/ |
H A D | entrypoints.bpf.c | 11 __uint(type, BPF_MAP_TYPE_PROG_ARRAY); 12 __uint(max_entries, HID_BPF_MAX_PROGS); 13 __uint(key_size, sizeof(__u32)); 14 __uint(value_size, sizeof(__u32));
|
/linux-master/samples/bpf/ |
H A D | spintest.bpf.c | 17 __uint(type, BPF_MAP_TYPE_HASH); 20 __uint(max_entries, 1024); 23 __uint(type, BPF_MAP_TYPE_PERCPU_HASH); 24 __uint(key_size, sizeof(long)); 25 __uint(value_size, sizeof(long)); 26 __uint(max_entries, 1024); 30 __uint(type, BPF_MAP_TYPE_STACK_TRACE); 31 __uint(key_size, sizeof(u32)); 32 __uint(value_size, PERF_MAX_STACK_DEPTH * sizeof(u64)); 33 __uint(max_entrie [all...] |