/linux-master/samples/bpf/ |
H A D | tracex4.bpf.c | 21 __uint(max_entries, 1000000);
|
H A D | tracex5.bpf.c | 23 __uint(max_entries, 6000); /* MIPS n64 syscalls start at 5000 */ 25 __uint(max_entries, 1024);
|
H A D | tracex6.bpf.c | 11 __uint(max_entries, 64); 18 __uint(max_entries, 64); 25 __uint(max_entries, 64);
|
H A D | xdp_adjust_tail_kern.c | 35 __uint(max_entries, 1);
|
H A D | xdp_fwd_kern.c | 30 __uint(max_entries, 64);
|
H A D | xdp_router_ipv4.bpf.c | 46 __uint(max_entries, 50); 55 __uint(max_entries, 50); 63 __uint(max_entries, 50); 70 __uint(max_entries, 100);
|
H A D | xdp_sample.bpf.c | 18 __uint(max_entries, 32 * 32);
|
H A D | xdp_tx_iptunnel_kern.c | 26 __uint(max_entries, 256); 33 __uint(max_entries, MAX_IPTNL_ENTRIES);
|
/linux-master/tools/bpf/bpftool/ |
H A D | feature.c | 596 int key_size, value_size, max_entries; local 603 max_entries = 1; 605 fd = bpf_map_create(map_type, NULL, key_size, value_size, max_entries,
|
H A D | map.c | 484 jsonw_uint_field(json_wtr, "max_entries", info->max_entries); 570 printf("\tkey %uB value %uB max_entries %u", 571 info->key_size, info->value_size, info->max_entries); 1243 __u32 key_size = 0, value_size = 0, max_entries = 0; local 1282 if (parse_u32_arg(&argc, &argv, &max_entries, 1335 fd = bpf_map_create(map_type, map_name, key_size, value_size, max_entries, &attr);
|
H A D | prog.c | 270 map_info->max_entries != 1 ||
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 211 * *max_entries* limit specified at map creation time. 733 * the map reached the *max_entries* limit specified at map 1459 __u32 max_entries; /* max number of entries in a map */ member in struct:bpf_attr::__anon3130 6583 __u32 max_entries; member in struct:bpf_map_info
|
/linux-master/tools/lib/bpf/ |
H A D | bpf.c | 172 __u32 max_entries, 191 attr.max_entries = max_entries; 168 bpf_map_create(enum bpf_map_type map_type, const char *map_name, __u32 key_size, __u32 value_size, __u32 max_entries, const struct bpf_map_create_opts *opts) argument
|
H A D | bpf.h | 65 __u32 max_entries,
|
H A D | bpf_gen_internal.h | 60 __u32 key_size, __u32 value_size, __u32 max_entries,
|
H A D | gen_loader.c | 244 * For example: when ctx->map.max_entries == 0, keep default max_entries from bpf.c 451 __u32 key_size, __u32 value_size, __u32 max_entries, 469 attr.max_entries = max_entries; 491 /* conditionally update max_entries */ 493 move_ctx2blob(gen, attr_field(map_create_attr, max_entries), 4, 496 offsetof(struct bpf_map_desc, max_entries), 497 true /* check that max_entries != 0 */); 448 bpf_gen__map_create(struct bpf_gen *gen, enum bpf_map_type map_type, const char *map_name, __u32 key_size, __u32 value_size, __u32 max_entries, struct bpf_map_create_opts *map_attr, int map_idx) argument
|
H A D | libbpf.c | 515 unsigned int max_entries; member in struct:bpf_map_def 1345 map->def.max_entries = 1; 1700 static size_t array_map_mmap_sz(unsigned int value_sz, unsigned int max_entries) argument 1705 map_sz = (size_t)roundup(value_sz, 8) * max_entries; 1716 return array_map_mmap_sz(map->def.value_size, map->def.max_entries); 1718 return page_sz * map->def.max_entries; 1864 def->max_entries = 1; 2462 } else if (strcmp(name, "max_entries") == 0) { 2463 if (!get_map_field_int(map_name, btf, m, &map_def->max_entries)) 2669 /* Kernel expects BPF_MAP_TYPE_RINGBUF's max_entries t 4823 bpf_map__set_max_entries(struct bpf_map *map, __u32 max_entries) argument [all...] |
H A D | libbpf.h | 976 /* get/set map size (max_entries) */ 978 LIBBPF_API int bpf_map__set_max_entries(struct bpf_map *map, __u32 max_entries); 1520 * max_entries of given PERF_EVENT_ARRAY map)
|
H A D | libbpf_internal.h | 271 __u32 max_entries; member in struct:btf_map_def
|
H A D | libbpf_probes.c | 285 int key_size, value_size, max_entries; local 291 max_entries = 1; 306 max_entries = 0; 319 max_entries = 0; 329 max_entries = sysconf(_SC_PAGE_SIZE); 339 max_entries = 1; 344 max_entries = 1; /* one page */ 388 fd = bpf_map_create(map_type, NULL, key_size, value_size, max_entries, &opts);
|
H A D | linker.c | 1560 if (main_def->max_entries != extra_def->max_entries) { 1561 reason = "max_entries";
|
H A D | ringbuf.c | 120 r->mask = info.max_entries - 1; 136 mmap_sz = rb->page_size + 2 * (__u64)info.max_entries; 139 pr_warn("ringbuf: ring buffer size (%u) is too big\n", info.max_entries); 434 rb->mask = info.max_entries - 1; 451 mmap_sz = rb->page_size + 2 * (__u64)info.max_entries; 453 pr_warn("user ringbuf: ring buf size (%u) is too big\n", info.max_entries);
|
H A D | skel_internal.h | 41 __u32 max_entries; member in struct:bpf_map_desc 223 __u32 max_entries) 234 attr.max_entries = max_entries; 219 skel_map_create(enum bpf_map_type map_type, const char *map_name, __u32 key_size, __u32 value_size, __u32 max_entries) argument
|
H A D | usdt.bpf.h | 65 __uint(max_entries, BPF_USDT_MAX_SPEC_CNT); 72 __uint(max_entries, BPF_USDT_MAX_IP_CNT);
|
/linux-master/tools/lib/perf/ |
H A D | cpumap.c | 162 int max_entries = 0; local 178 if (new_max >= max_entries) { 179 max_entries = new_max + MAX_NR_CPUS / 2; 180 tmp = realloc(tmp_cpus, max_entries * sizeof(struct perf_cpu)); 189 if (nr_cpus == max_entries) { 190 max_entries += MAX_NR_CPUS; 191 tmp = realloc(tmp_cpus, max_entries * sizeof(struct perf_cpu)); 220 int max_entries = 0; local 263 if (nr_cpus == max_entries) { 264 max_entries [all...] |