• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/libsa/

Lines Matching refs:entry

1176 findSymbolByAddress(const struct fileRecord *file, void *entry)
1186 if (sym->n_value == (unsigned long) entry && !(sym->n_type & N_STAB) )
1196 if ( sym->n_value == (unsigned long) entry && !(sym->n_type & N_STAB) )
1205 void *entry, const struct fileRecord **resultFile)
1216 if ((((vm_offset_t)entry) >= files[i]->fVMAddr)
1217 && (((vm_offset_t)entry) < files[i]->fVMEnd))
1222 result = findSymbolByAddress(files[i], entry);
1282 void **entry;
1301 entry = (void **) (sectionBase + r_address);
1310 ("Invalid relocation entry in %s - not in section\n", file->fPath));
1312 // If we don't have a VANILLA entry or the Vanilla entry isn't
1313 // a 'long' then ignore the entry and try the next.
1322 * If rinfo->r_extern is set this relocation entry is an external entry
1323 * else it is a local entry.
1327 * This is an external relocation entry.
1330 * undefined to be used in an external relocation entry.
1333 ("Invalid relocation entry in %s - no symbol\n", file->fPath));
1346 ("Invalid relocation entry in %s - extern\n", file->fPath));
1349 void * addr = *entry;
1359 ("Invalid relocation entry in %s - local\n", file->fPath));
1361 // Find the symbol, if any, that backs this entry
1369 rec->fValue = *entry; // Save the previous value
1373 *entry = (void *) rec; // Save pointer to record in object image
1904 ("Undefined symbol entry with non-zero section %s:%s\n",
1907 // Mark the original symbol entry as having been processed.
1923 NULL, ("Unable to create symbol table entry for %s", file->fPath));
1998 // We know that the target's vtable entry is different from the
1999 // superclass' vtable entry. This means that we will have to apply a
2000 // patch to the current entry, however before returning lets check to
2335 void **entry;
2342 entry = (void **) (sectionBase + rec->fRInfo->r_address);
2343 *entry = rec->fValue;
2345 // Check if the symbol that this relocation entry points