H A D | archive_write_disk_set_standard_lookup.c | 60 static int64_t lookup_gid(void *, const char *uname, int64_t); 61 static int64_t lookup_uid(void *, const char *uname, int64_t); 168 lookup_uid(void *private_data, const char *uname, int64_t uid) 174 /* If no uname, just use the uid provided. */ in lookup_uid() 175 if (uname == NULL || *uname == '\0') in lookup_uid() 178 /* Try to find uname in the cache. */ in lookup_uid() 179 h = hash(uname); in lookup_uid() 181 if (b->name != NULL && b->hash == h && strcmp(uname, b->name) == 0) in lookup_uid() 186 b->name = strdup(uname); in lookup_uid() 169 lookup_uid(void * private_data,const char * uname,int64_t uid) lookup_uid() argument [all...] |