Lines Matching refs:map_name

816 	char map_name[BPF_OBJ_NAME_LEN];  in bpf_object__init_internal_map()  local
827 snprintf(map_name, sizeof(map_name), "%.8s%.7s", obj->name, in bpf_object__init_internal_map()
829 map->name = strdup(map_name); in bpf_object__init_internal_map()
835 map_name, map->sec_idx, map->sec_offset); in bpf_object__init_internal_map()
946 const char *map_name; in bpf_object__init_user_maps() local
959 map_name = elf_strptr(obj->efile.elf, obj->efile.strtabidx, in bpf_object__init_user_maps()
961 if (!map_name) { in bpf_object__init_user_maps()
971 map_name, map->sec_idx, map->sec_offset); in bpf_object__init_user_maps()
974 obj->path, map_name); in bpf_object__init_user_maps()
978 map->name = strdup(map_name); in bpf_object__init_user_maps()
1007 obj->path, map_name); in bpf_object__init_user_maps()
1042 static bool get_map_field_int(const char *map_name, const struct btf *btf, in get_map_field_int() argument
1052 map_name, name, btf_kind(t)); in get_map_field_int()
1059 map_name, name, t->type); in get_map_field_int()
1064 map_name, name, btf_kind(arr_t)); in get_map_field_int()
1081 const char *map_name; in bpf_object__init_user_btf_map() local
1088 map_name = btf__name_by_offset(obj->btf, var->name_off); in bpf_object__init_user_btf_map()
1091 if (map_name == NULL || map_name[0] == '\0') { in bpf_object__init_user_btf_map()
1096 pr_warning("map '%s' BTF data is corrupted.\n", map_name); in bpf_object__init_user_btf_map()
1101 map_name, btf_kind(var)); in bpf_object__init_user_btf_map()
1107 map_name, var_extra->linkage); in bpf_object__init_user_btf_map()
1114 map_name, btf_kind(var)); in bpf_object__init_user_btf_map()
1118 pr_warning("map '%s': invalid def size.\n", map_name); in bpf_object__init_user_btf_map()
1125 map->name = strdup(map_name); in bpf_object__init_user_btf_map()
1127 pr_warning("map '%s': failed to alloc map name.\n", map_name); in bpf_object__init_user_btf_map()
1135 map_name, map->sec_idx, map->sec_offset); in bpf_object__init_user_btf_map()
1144 map_name, i); in bpf_object__init_user_btf_map()
1148 if (!get_map_field_int(map_name, obj->btf, def, m, in bpf_object__init_user_btf_map()
1152 map_name, map->def.type); in bpf_object__init_user_btf_map()
1154 if (!get_map_field_int(map_name, obj->btf, def, m, in bpf_object__init_user_btf_map()
1158 map_name, map->def.max_entries); in bpf_object__init_user_btf_map()
1160 if (!get_map_field_int(map_name, obj->btf, def, m, in bpf_object__init_user_btf_map()
1164 map_name, map->def.map_flags); in bpf_object__init_user_btf_map()
1168 if (!get_map_field_int(map_name, obj->btf, def, m, in bpf_object__init_user_btf_map()
1172 map_name, sz); in bpf_object__init_user_btf_map()
1175 map_name, map->def.key_size, sz); in bpf_object__init_user_btf_map()
1185 map_name, m->type); in bpf_object__init_user_btf_map()
1190 map_name, btf_kind(t)); in bpf_object__init_user_btf_map()
1196 map_name, t->type, sz); in bpf_object__init_user_btf_map()
1200 map_name, t->type, sz); in bpf_object__init_user_btf_map()
1203 map_name, map->def.key_size, sz); in bpf_object__init_user_btf_map()
1211 if (!get_map_field_int(map_name, obj->btf, def, m, in bpf_object__init_user_btf_map()
1215 map_name, sz); in bpf_object__init_user_btf_map()
1218 map_name, map->def.value_size, sz); in bpf_object__init_user_btf_map()
1228 map_name, m->type); in bpf_object__init_user_btf_map()
1233 map_name, btf_kind(t)); in bpf_object__init_user_btf_map()
1239 map_name, t->type, sz); in bpf_object__init_user_btf_map()
1243 map_name, t->type, sz); in bpf_object__init_user_btf_map()
1246 map_name, map->def.value_size, sz); in bpf_object__init_user_btf_map()
1254 map_name, name); in bpf_object__init_user_btf_map()
1258 map_name, name); in bpf_object__init_user_btf_map()
1263 pr_warning("map '%s': map type isn't specified.\n", map_name); in bpf_object__init_user_btf_map()