Lines Matching defs:wrapper
340 /* Make a new struct ctf_archive_internal wrapper for a ctf_archive or a
398 record this fact in the archive-wrapper header. (We cannot record it
626 ctf_archive_count (const ctf_archive_t *wrapper)
628 if (!wrapper->ctfi_is_archive)
631 return wrapper->ctfi_archive->ctfa_nfiles;
681 ctf_archive_iter_internal (const ctf_archive_t *wrapper,
706 f->ctf_archive = (ctf_archive_t *) wrapper;
749 ctf_archive_next (const ctf_archive_t *wrapper, ctf_next_t **it, const char **name,
767 i->cu.ctn_arc = wrapper;
779 if (wrapper != i->cu.ctn_arc)
791 if (!wrapper->ctfi_is_archive && i->ctn_n == 0)
796 wrapper->ctfi_file->ctf_refcnt++;
797 return wrapper->ctfi_file;
801 arc = wrapper->ctfi_archive;
812 if ((!wrapper->ctfi_is_archive) || (i->ctn_n >= le64toh (arc->ctfa_nfiles)))
821 symsect = &wrapper->ctfi_symsect;
822 strsect = &wrapper->ctfi_strsect;
842 f->ctf_archive = (ctf_archive_t *) wrapper;