Lines Matching defs:claimfile

148 /* Add a new claimfile on the end of the chain.  */
261 /* Record a symbol to be added for the last-added claimfile. */
298 else if (!strcmp ("claimfile", whichval))
313 if (!strcmp ("claimfile", whichhook))
528 claim_file_t *claimfile = claimfiles_list;
543 while (claimfile)
547 if (!strcmp (p, claimfile->file.name)
548 && claimfile->file.filesize == file->filesize
551 claimfile = claimfile->next;
558 *claimed = (claimfile != 0);
559 if (claimfile)
561 claimfile->claimed = true;
562 claimfile->file = *file;
563 if (claimfile->n_syms_used && !tv_add_symbols)
565 else if (claimfile->n_syms_used)
566 return (*tv_add_symbols) (claimfile->file.handle,
567 claimfile->n_syms_used, claimfile->symbols);
590 claim_file_t *claimfile = dumpresolutions ? claimfiles_list : NULL;
599 for ( ; claimfile; claimfile = claimfile->next)
603 if (claimfile->n_syms_used && !tv_get_symbols_v2)
605 else if (!claimfile->n_syms_used)
607 else if (!claimfile->file.handle)
609 rv = tv_get_input_file (claimfile->file.handle, &file);
613 claimfile->file.name);
614 rv = tv_get_view (claimfile->file.handle, &view);
630 rv = tv_get_symbols_v2 (claimfile->file.handle, claimfile->n_syms_used,
631 claimfile->symbols);
634 for (n = 0; n < claimfile->n_syms_used; n++)
636 claimfile->symbols[n].name,
637 claimfile->symbols[n].version ? "@" : "",
638 (claimfile->symbols[n].version
639 ? claimfile->symbols[n].version : ""),
640 resolutions[claimfile->symbols[n].resolution]);
641 fd = claimfile->file.fd;
642 filename = xstrdup (claimfile->file.name);
643 rv = tv_release_input_file (claimfile->file.handle);
652 claimfile->file.name);