• Home
  • Raw
  • Download

Lines Matching refs:toc

125                             const UDataOffsetTOCEntry *toc, int32_t count) {  in offsetTOCPrefixBinarySearch()  argument
144 if(0==strcmpAfterPrefix(s, names+toc[0].nameOffset, &startPrefixLength)) { in offsetTOCPrefixBinarySearch()
149 if(0==strcmpAfterPrefix(s, names+toc[limit].nameOffset, &limitPrefixLength)) { in offsetTOCPrefixBinarySearch()
155 int32_t cmp=strcmpAfterPrefix(s, names+toc[i].nameOffset, &prefixLength); in offsetTOCPrefixBinarySearch()
170 pointerTOCPrefixBinarySearch(const char *s, const PointerTOCEntry *toc, int32_t count) { in pointerTOCPrefixBinarySearch() argument
189 if(0==strcmpAfterPrefix(s, toc[0].entryName, &startPrefixLength)) { in pointerTOCPrefixBinarySearch()
194 if(0==strcmpAfterPrefix(s, toc[limit].entryName, &limitPrefixLength)) { in pointerTOCPrefixBinarySearch()
200 int32_t cmp=strcmpAfterPrefix(s, toc[i].entryName, &prefixLength); in pointerTOCPrefixBinarySearch()
218 const UDataOffsetTOC *toc = (UDataOffsetTOC *)pData->toc; in offsetTOCEntryCount() local
219 if (toc != NULL) { in offsetTOCEntryCount()
220 retVal = toc->count; in offsetTOCEntryCount()
231 const UDataOffsetTOC *toc = (UDataOffsetTOC *)pData->toc; in offsetTOCLookupFn() local
232 if(toc!=NULL) { in offsetTOCLookupFn()
233 const char *base=(const char *)toc; in offsetTOCLookupFn()
234 int32_t number, count=(int32_t)toc->count; in offsetTOCLookupFn()
240 fprintf(stderr, "\tx%d: %s\n", number, &base[toc->entry[number].nameOffset]); in offsetTOCLookupFn()
243 number=offsetTOCPrefixBinarySearch(tocEntryName, base, toc->entry, count); in offsetTOCLookupFn()
246 const UDataOffsetTOCEntry *entry=toc->entry+number; in offsetTOCLookupFn()
273 const PointerTOC *toc = (PointerTOC *)pData->toc; in pointerTOCEntryCount() local
274 return (uint32_t)((toc != NULL) ? (toc->count) : 0); in pointerTOCEntryCount()
282 if(pData->toc!=NULL) { in pointerTOCLookupFn()
283 const PointerTOC *toc = (PointerTOC *)pData->toc; in pointerTOCLookupFn() local
284 int32_t number, count=(int32_t)toc->count; in pointerTOCLookupFn()
289 fprintf(stderr, "\tx%d: %s\n", number, toc->entry[number].entryName); in pointerTOCLookupFn()
292 number=pointerTOCPrefixBinarySearch(name, toc->entry, count); in pointerTOCLookupFn()
296 fprintf(stderr, "%s: Found.\n", toc->entry[number].entryName); in pointerTOCLookupFn()
299 return UDataMemory_normalizeDataPointer(toc->entry[number].pHeader); in pointerTOCLookupFn()
349 udm->toc=(const char *)udm->pHeader+udata_getHeaderSize(udm->pHeader); in udata_checkCommonData()
359 udm->toc=(const char *)udm->pHeader+udata_getHeaderSize(udm->pHeader); in udata_checkCommonData()