Lines Matching refs:nr_maps
507 size_t nr_maps; member
1039 for (i = 0; i < obj->nr_maps; i++) { in bpf_object__init_kern_struct_ops_maps()
1405 if (obj->nr_maps < obj->maps_cap) in bpf_object__add_map()
1406 return &obj->maps[obj->nr_maps++]; in bpf_object__add_map()
1419 memset(obj->maps + obj->nr_maps, 0, in bpf_object__add_map()
1420 (obj->maps_cap - obj->nr_maps) * sizeof(*obj->maps)); in bpf_object__add_map()
1425 for (i = obj->nr_maps; i < obj->maps_cap; i++) { in bpf_object__add_map()
1430 return &obj->maps[obj->nr_maps++]; in bpf_object__add_map()
1895 obj->kconfig_map_idx = obj->nr_maps - 1; in bpf_object__init_kconfig_map()
1903 int i, map_def_sz = 0, nr_maps = 0, nr_syms; in bpf_object__init_user_maps() local
1936 nr_maps++; in bpf_object__init_user_maps()
1940 nr_maps, data->d_size, obj->path); in bpf_object__init_user_maps()
1942 if (!data->d_size || nr_maps == 0 || (data->d_size % nr_maps) != 0) { in bpf_object__init_user_maps()
1947 map_def_sz = data->d_size / nr_maps; in bpf_object__init_user_maps()
3843 size_t map_idx, nr_maps = prog->obj->nr_maps; in bpf_program__record_reloc() local
3939 for (map_idx = 0; map_idx < nr_maps; map_idx++) { in bpf_program__record_reloc()
3950 if (map_idx >= nr_maps) { in bpf_program__record_reloc()
3968 for (map_idx = 0; map_idx < nr_maps; map_idx++) { in bpf_program__record_reloc()
3977 if (map_idx >= nr_maps) { in bpf_program__record_reloc()
4988 for (i = 0; i < obj->nr_maps; i++) { in bpf_object__create_maps()
6198 for (j = 0; j < obj->nr_maps; j++) { in bpf_object__collect_map_relos()
6208 if (j == obj->nr_maps) { in bpf_object__collect_map_relos()
6504 for (i = 0; i < obj->nr_maps; i++) { in load_program()
6897 for (i = 0; i < obj->nr_maps; i++) { in bpf_object_unload()
7261 bpf_gen__init(obj->gen_loader, attr->log_level, obj->nr_programs, obj->nr_maps); in bpf_object__load_xattr()
7277 for (i = 0; i < obj->nr_maps; i++) in bpf_object__load_xattr()
7280 err = bpf_gen__finish(obj->gen_loader, obj->nr_programs, obj->nr_maps); in bpf_object__load_xattr()
7306 for (i = 0; i < obj->nr_maps; i++) in bpf_object__load_xattr()
7928 for (i = 0; i < obj->nr_maps; i++) in bpf_object__close()
7937 obj->nr_maps = 0; in bpf_object__close()
8492 for (i = 0; i < obj->nr_maps; i++) { in find_struct_ops_map_by_offset()
9046 e = obj->maps + obj->nr_maps; in __bpf_map__iter()
9055 if (idx >= obj->nr_maps || idx < 0) in __bpf_map__iter()
9085 if (!obj->nr_maps) in bpf_object__prev_map()
9087 return obj->maps + obj->nr_maps - 1; in bpf_object__prev_map()