Home | History | Annotate | Download | only in util

Lines Matching refs:linkname

219 	     *linkname = malloc(size), *targetname;
231 if (realname == NULL || filename == NULL || linkname == NULL)
249 len = snprintf(linkname, size, "%s/.build-id/%.2s",
252 if (access(linkname, X_OK) && mkdir_p(linkname, 0755))
255 snprintf(linkname + len, size - len, "/%s", sbuild_id + 2);
259 if (symlink(targetname, linkname) == 0)
265 free(linkname);
284 *linkname = malloc(size);
287 if (filename == NULL || linkname == NULL)
290 snprintf(linkname, size, "%s/.build-id/%.2s/%s",
293 if (access(linkname, F_OK))
296 if (readlink(linkname, filename, size) < 0)
299 if (unlink(linkname))
305 snprintf(linkname, size, "%s/.build-id/%.2s/%s",
308 if (unlink(linkname))
314 free(linkname);