Lines Matching defs:claimfile
145 /* Add a new claimfile on the end of the chain. */
258 /* Record a symbol to be added for the last-added claimfile. */
295 else if (!strcmp ("claimfile", whichval))
310 if (!strcmp ("claimfile", whichhook))
496 claim_file_t *claimfile = claimfiles_list;
511 while (claimfile)
515 if (!strcmp (p, claimfile->file.name)
516 && claimfile->file.filesize == file->filesize
519 claimfile = claimfile->next;
526 *claimed = (claimfile != 0);
527 if (claimfile)
535 claimfile->claimed = TRUE;
536 claimfile->file = *file;
537 if (claimfile->n_syms_used && !tv_add_symbols)
539 else if (claimfile->n_syms_used)
540 claim_file_ret = (*tv_add_symbols) (claimfile->file.handle,
541 claimfile->n_syms_used,
542 claimfile->symbols);
544 fd = claimfile->file.fd;
545 name = xstrdup (claimfile->file.name);
546 claim_file_ret = tv_release_input_file (claimfile->file.handle);
580 claim_file_t *claimfile = dumpresolutions ? claimfiles_list : NULL;
583 for ( ; claimfile; claimfile = claimfile->next)
587 if (claimfile->n_syms_used && !tv_get_symbols_v2)
589 else if (!claimfile->n_syms_used)
591 else if (!claimfile->file.handle)
593 rv = tv_get_symbols_v2 (claimfile->file.handle, claimfile->n_syms_used,
594 claimfile->symbols);
597 for (n = 0; n < claimfile->n_syms_used; n++)
599 claimfile->symbols[n].name,
600 claimfile->symbols[n].version ? "@" : "",
601 (claimfile->symbols[n].version
602 ? claimfile->symbols[n].version : ""),
603 resolutions[claimfile->symbols[n].resolution]);