Lines Matching refs:max_entries
15 static void map_batch_update(int map_fd, __u32 max_entries, int *keys,
25 for (i = 0; i < max_entries; i++) {
36 err = bpf_map_update_batch(map_fd, keys, values, &max_entries, &opts);
40 static void map_batch_verify(int *visited, __u32 max_entries, int *keys,
46 memset(visited, 0, max_entries * sizeof(*visited));
47 for (i = 0; i < max_entries; i++) {
64 for (i = 0; i < max_entries; i++) {
74 const __u32 max_entries = 10;
84 "array_map", sizeof(int), sizeof(__s64), max_entries, NULL);
92 keys = calloc(max_entries, sizeof(*keys));
93 values = calloc(max_entries, value_size);
94 visited = calloc(max_entries, sizeof(*visited));
100 for (step = 1; step < max_entries; step++) {
101 map_batch_update(map_fd, max_entries, keys, values, is_pcpu);
102 map_batch_verify(visited, max_entries, keys, values, is_pcpu);
103 memset(keys, 0, max_entries * sizeof(*keys));
104 memset(values, 0, max_entries * value_size);
127 CHECK(total != max_entries, "lookup with steps",
128 "total = %u, max_entries = %u\n", total, max_entries);
130 map_batch_verify(visited, max_entries, keys, values, is_pcpu);