Lines Matching refs:name

83 	/* extern name offset in STRTAB */
473 static bool is_dwarf_sec_name(const char *name)
476 return strncmp(name, ".debug_", sizeof(".debug_") - 1) == 0;
482 const char *name = sec->sec_name;
501 if (strncmp(name, ".rel", sizeof(".rel") - 1) == 0) {
502 name += sizeof(".rel") - 1;
504 if (is_dwarf_sec_name(name))
508 if (strcmp(name, BTF_ELF_SEC) == 0 ||
509 strcmp(name, BTF_EXT_ELF_SEC) == 0)
615 pr_warn_elf("failed to get section #%zu name for %s",
718 pr_warn("ELF section #%zu has empty name in %s\n", sec->sec_idx, obj->filename);
866 pr_warn("ELF relo section #%zu name has invalid name in %s\n",
1242 pr_warn("can't fetch symbol name for symbol #%d in '%s'\n", i, obj->filename);
1265 const char *name;
1270 name = strset__data(linker->strtab_strs) + glob_sym->name_off;
1272 if (strcmp(name, sym_name) == 0)
1664 const char *name;
1679 name = btf__str_by_offset(obj->btf, t->name_off);
1680 if (strcmp(name, sym_name) != 0)
1694 name = btf__str_by_offset(obj->btf, t->name_off);
1696 if (strcmp(name, sym_name) != 0)
1782 /* src_btf has more complete info, so add name to dst_btf */
2082 * static functions with the same name
2109 const char *name;
2117 name = elf_strptr(obj->elf, str_sec_idx, sym->st_name);
2118 if (!name)
2121 if (strcmp(sym_name, name) != 0)
2238 const char *name;
2261 name = btf__str_by_offset(obj->btf, t->name_off);
2262 glob_sym = find_glob_sym(linker, name);
2361 name = btf__str_by_offset(linker->btf, t->name_off);
2362 glob_sym = find_glob_sym(linker, name);
2365 name, glob_sym->sec_id, dst_sec->id);
2386 name, (int)sz);