Lines Matching defs:max_entries
513 unsigned int max_entries;
1247 map->def.max_entries = 1;
1598 static size_t bpf_map_mmap_sz(unsigned int value_sz, unsigned int max_entries)
1603 map_sz = (size_t)roundup(value_sz, 8) * max_entries;
1748 def->max_entries = 1;
1761 mmap_sz = bpf_map_mmap_sz(map->def.value_size, map->def.max_entries);
2318 } else if (strcmp(name, "max_entries") == 0) {
2319 if (!get_map_field_int(map_name, btf, m, &map_def->max_entries))
2525 /* Kernel expects BPF_MAP_TYPE_RINGBUF's max_entries to be
2534 * requirements and substitute correct max_entries for map creation.
2559 map->def.max_entries = def->max_entries;
2567 /* auto-adjust BPF ringbuf map max_entries to be a multiple of page size */
2569 map->def.max_entries = adjust_ringbuf_sz(map->def.max_entries);
2587 pr_debug("map '%s': found max_entries = %u.\n", map->name, def->max_entries);
4795 else if (sscanf(buff, "max_entries:\t%u", &val) == 1)
4796 info->max_entries = val;
4866 map->def.max_entries = info.max_entries;
4884 return map->def.max_entries;
4895 int bpf_map__set_max_entries(struct bpf_map *map, __u32 max_entries)
4900 map->def.max_entries = max_entries;
4902 /* auto-adjust BPF ringbuf map max_entries to be a multiple of page size */
4904 map->def.max_entries = adjust_ringbuf_sz(map->def.max_entries);
5422 map_info.max_entries == map->def.max_entries &&
5568 def->key_size, def->value_size, def->max_entries,
5577 def->max_entries, &create_attr);
5594 def->max_entries, &create_attr);
5700 if (map->def.type == BPF_MAP_TYPE_PERF_EVENT_ARRAY && !map->def.max_entries) {
5710 map->def.max_entries = nr_cpus;
8858 mmap_sz = bpf_map_mmap_sz(map->def.value_size, map->def.max_entries);
10099 mmap_old_sz = bpf_map_mmap_sz(map->def.value_size, map->def.max_entries);
10100 mmap_new_sz = bpf_map_mmap_sz(size, map->def.max_entries);
13070 if (map.max_entries && map.max_entries < pb->cpu_cnt)
13071 pb->cpu_cnt = map.max_entries;
13636 size_t mmap_sz = bpf_map_mmap_sz(map->def.value_size, map->def.max_entries);