Lines Matching refs:nr_maps
113 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps)
139 nr_maps * (6 + (gen->log_level ? 6 : 0))));
149 for (i = 0; i < nr_maps; i++)
180 if (gen->nr_maps == MAX_USED_MAPS) {
185 return gen->nr_maps++;
370 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps)
374 if (nr_progs < gen->nr_progs || nr_maps != gen->nr_maps) {
375 pr_warn("nr_progs %d/%d nr_maps %d/%d mismatch\n",
376 nr_progs, gen->nr_progs, nr_maps, gen->nr_maps);
384 sizeof(struct bpf_map_desc) * gen->nr_maps +
388 for (i = 0; i < gen->nr_maps; i++)
512 } else if (map_idx != gen->nr_maps) {
516 /* add_map_fd does gen->nr_maps++ */