Lines Matching refs:symtab
116 macho_symtab_command<P>* symtab = NULL;
162 symtab = (macho_symtab_command<P>*)cmd;
191 if ( symtab == NULL ) {
246 const macho_nlist<P>* const mergedSymTabStart = (macho_nlist<P>*)(((uint8_t*)mapped_cache) + symtab->symoff());
247 const macho_nlist<P>* const mergedSymTabend = &mergedSymTabStart[symtab->nsyms()];
248 uint32_t newSymCount = symtab->nsyms();
269 const char* mergedStringPoolStart = (char*)mapped_cache + symtab->stroff();
270 const char* mergedStringPoolEnd = &mergedStringPoolStart[symtab->strsize()];
345 symtab->set_nsyms(symbolsCopied);
346 symtab->set_symoff((uint32_t)newSymTabOffset);
347 symtab->set_stroff((uint32_t)newStringPoolOffset);
348 symtab->set_strsize(poolOffset);
354 linkEditSegCmd->set_filesize(symtab->stroff()+symtab->strsize() - linkEditSegCmd->fileoff());
358 *newSize = (symtab->stroff()+symtab->strsize()+4095) & (-4096);