Searched refs:max_entries (Results 151 - 175 of 417) sorted by path

1234567891011>>

/linux-master/samples/bpf/
H A Dtracex4.bpf.c21 __uint(max_entries, 1000000);
H A Dtracex5.bpf.c23 __uint(max_entries, 6000); /* MIPS n64 syscalls start at 5000 */
25 __uint(max_entries, 1024);
H A Dtracex6.bpf.c11 __uint(max_entries, 64);
18 __uint(max_entries, 64);
25 __uint(max_entries, 64);
H A Dxdp_adjust_tail_kern.c35 __uint(max_entries, 1);
H A Dxdp_fwd_kern.c30 __uint(max_entries, 64);
H A Dxdp_router_ipv4.bpf.c46 __uint(max_entries, 50);
55 __uint(max_entries, 50);
63 __uint(max_entries, 50);
70 __uint(max_entries, 100);
H A Dxdp_sample.bpf.c18 __uint(max_entries, 32 * 32);
H A Dxdp_tx_iptunnel_kern.c26 __uint(max_entries, 256);
33 __uint(max_entries, MAX_IPTNL_ENTRIES);
/linux-master/tools/bpf/bpftool/
H A Dfeature.c596 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 Dmap.c484 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 Dprog.c270 map_info->max_entries != 1 ||
/linux-master/tools/include/uapi/linux/
H A Dbpf.h211 * *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 Dbpf.c172 __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 Dbpf.h65 __u32 max_entries,
H A Dbpf_gen_internal.h60 __u32 key_size, __u32 value_size, __u32 max_entries,
H A Dgen_loader.c244 * 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 Dlibbpf.c515 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 Dlibbpf.h976 /* 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 Dlibbpf_internal.h271 __u32 max_entries; member in struct:btf_map_def
H A Dlibbpf_probes.c285 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 Dlinker.c1560 if (main_def->max_entries != extra_def->max_entries) {
1561 reason = "max_entries";
H A Dringbuf.c120 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 Dskel_internal.h41 __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 Dusdt.bpf.h65 __uint(max_entries, BPF_USDT_MAX_SPEC_CNT);
72 __uint(max_entries, BPF_USDT_MAX_IP_CNT);
/linux-master/tools/lib/perf/
H A Dcpumap.c162 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...]

Completed in 580 milliseconds

1234567891011>>