Lines Matching refs:max_entries

515 	unsigned int max_entries;
1345 map->def.max_entries = 1;
1700 static size_t array_map_mmap_sz(unsigned int value_sz, unsigned int max_entries)
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 to be
2678 * requirements and substitute correct max_entries for map creation.
2703 map->def.max_entries = def->max_entries;
2711 /* auto-adjust BPF ringbuf map max_entries to be a multiple of page size */
2713 map->def.max_entries = adjust_ringbuf_sz(map->def.max_entries);
2731 pr_debug("map '%s': found max_entries = %u.\n", map->name, def->max_entries);
4727 else if (sscanf(buff, "max_entries:\t%u", &val) == 1)
4728 info->max_entries = val;
4796 map->def.max_entries = info.max_entries;
4812 return map->def.max_entries;
4823 int bpf_map__set_max_entries(struct bpf_map *map, __u32 max_entries)
4828 map->def.max_entries = max_entries;
4830 /* auto-adjust BPF ringbuf map max_entries to be a multiple of page size */
4832 map->def.max_entries = adjust_ringbuf_sz(map->def.max_entries);
4962 map_info.max_entries == map->def.max_entries &&
5129 def->key_size, def->value_size, def->max_entries,
5141 def->max_entries, &create_attr);
5157 def->max_entries, &create_attr);
5271 if (map->def.type == BPF_MAP_TYPE_PERF_EVENT_ARRAY && !map->def.max_entries) {
5281 map->def.max_entries = nr_cpus;
10113 mmap_new_sz = array_map_mmap_sz(size, map->def.max_entries);
13091 if (map.max_entries && map.max_entries < pb->cpu_cnt)
13092 pb->cpu_cnt = map.max_entries;