Lines Matching defs:claimfile

146 /* Add a new claimfile on the end of the chain.  */
259 /* Record a symbol to be added for the last-added claimfile. */
296 else if (!strcmp ("claimfile", whichval))
311 if (!strcmp ("claimfile", whichhook))
523 claim_file_t *claimfile = claimfiles_list;
538 while (claimfile)
542 if (!strcmp (p, claimfile->file.name)
543 && claimfile->file.filesize == file->filesize
546 claimfile = claimfile->next;
553 *claimed = (claimfile != 0);
554 if (claimfile)
556 claimfile->claimed = true;
557 claimfile->file = *file;
558 if (claimfile->n_syms_used && !tv_add_symbols)
560 else if (claimfile->n_syms_used)
561 return (*tv_add_symbols) (claimfile->file.handle,
562 claimfile->n_syms_used, claimfile->symbols);
585 claim_file_t *claimfile = dumpresolutions ? claimfiles_list : NULL;
594 for ( ; claimfile; claimfile = claimfile->next)
598 if (claimfile->n_syms_used && !tv_get_symbols_v2)
600 else if (!claimfile->n_syms_used)
602 else if (!claimfile->file.handle)
604 rv = tv_get_input_file (claimfile->file.handle, &file);
608 claimfile->file.name);
609 rv = tv_get_view (claimfile->file.handle, &view);
625 rv = tv_get_symbols_v2 (claimfile->file.handle, claimfile->n_syms_used,
626 claimfile->symbols);
629 for (n = 0; n < claimfile->n_syms_used; n++)
631 claimfile->symbols[n].name,
632 claimfile->symbols[n].version ? "@" : "",
633 (claimfile->symbols[n].version
634 ? claimfile->symbols[n].version : ""),
635 resolutions[claimfile->symbols[n].resolution]);
636 fd = claimfile->file.fd;
637 filename = xstrdup (claimfile->file.name);
638 rv = tv_release_input_file (claimfile->file.handle);
647 claimfile->file.name);