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))
517 claim_file_t *claimfile = claimfiles_list;
532 while (claimfile)
536 if (!strcmp (p, claimfile->file.name)
537 && claimfile->file.filesize == file->filesize
540 claimfile = claimfile->next;
547 *claimed = (claimfile != 0);
548 if (claimfile)
550 claimfile->claimed = true;
551 claimfile->file = *file;
552 if (claimfile->n_syms_used && !tv_add_symbols)
554 else if (claimfile->n_syms_used)
555 return (*tv_add_symbols) (claimfile->file.handle,
556 claimfile->n_syms_used, claimfile->symbols);
579 claim_file_t *claimfile = dumpresolutions ? claimfiles_list : NULL;
588 for ( ; claimfile; claimfile = claimfile->next)
592 if (claimfile->n_syms_used && !tv_get_symbols_v2)
594 else if (!claimfile->n_syms_used)
596 else if (!claimfile->file.handle)
598 rv = tv_get_input_file (claimfile->file.handle, &file);
602 claimfile->file.name);
603 rv = tv_get_view (claimfile->file.handle, &view);
619 rv = tv_get_symbols_v2 (claimfile->file.handle, claimfile->n_syms_used,
620 claimfile->symbols);
623 for (n = 0; n < claimfile->n_syms_used; n++)
625 claimfile->symbols[n].name,
626 claimfile->symbols[n].version ? "@" : "",
627 (claimfile->symbols[n].version
628 ? claimfile->symbols[n].version : ""),
629 resolutions[claimfile->symbols[n].resolution]);
630 fd = claimfile->file.fd;
631 filename = xstrdup (claimfile->file.name);
632 rv = tv_release_input_file (claimfile->file.handle);
641 claimfile->file.name);