Lines Matching refs:soname
794 add_to_cache (const char *path, const char *filename, const char *soname, in add_to_cache() argument
810 new_entry->lib = stringtable_add (&strings, soname); in add_to_cache()
873 char *soname; member
883 uint32_t soname; /* String table indice. */ member
937 char **soname) in search_aux_cache() argument
956 if (entry->soname != NULL) in search_aux_cache()
957 *soname = xstrdup (entry->soname); in search_aux_cache()
959 *soname = NULL; in search_aux_cache()
970 const char *soname, int used) in insert_to_aux_cache() argument
981 size_t len = soname ? strlen (soname) + 1 : 0; in insert_to_aux_cache()
988 if (soname != NULL) in insert_to_aux_cache()
989 entry->soname = memcpy ((char *) (entry + 1), soname, len); in insert_to_aux_cache()
991 entry->soname = NULL; in insert_to_aux_cache()
999 const char *soname) in add_to_aux_cache() argument
1006 insert_to_aux_cache (&id, flags, osversion, isa_level, soname, 1); in add_to_aux_cache()
1056 aux_cache->libs[i].soname == 0 in load_aux_cache()
1057 ? NULL : aux_cache_data + aux_cache->libs[i].soname, in load_aux_cache()
1079 if (entry->soname != NULL) in save_aux_cache()
1080 total_strlen += strlen (entry->soname) + 1; in save_aux_cache()
1113 if (entry->soname == NULL) in save_aux_cache()
1114 file_entries->libs[idx].soname = 0; in save_aux_cache()
1117 file_entries->libs[idx].soname = str_offset; in save_aux_cache()
1119 size_t len = strlen (entry->soname) + 1; in save_aux_cache()
1120 str = mempcpy (str, entry->soname, len); in save_aux_cache()