Lines Matching refs:reloc
37 #include <mach-o/reloc.h>
1370 rec->fRInfo = rinfo; // Save a pointer to the reloc
1404 struct relocRecord *reloc = (struct relocRecord *) *loc;
1406 if (DataContainsAddr(sctn->fRelocCache, reloc))
1407 return reloc->fSymbol;
1867 // reloc->fPatch must contain a valid pointer
1870 struct relocRecord *reloc, const char *supername)
1884 rinfo = (struct relocation_info *) reloc->fRInfo;
1897 if (reloc->fSymbol->n_un.n_strx >= 0) {
1903 return_if(reloc->fSymbol->n_sect != NO_SECT, NULL,
1905 file->fPath, symbolname(file, reloc->fSymbol)));
1910 reloc->fSymbol->n_un.n_strx =
1911 -reloc->fSymbol->n_un.n_strx;
1917 reloc->fSymbol->n_sect = (unsigned char) -1;
1951 const struct relocRecord *reloc, const char *supername)
1954 struct nlist *sym = (struct nlist *) reloc->fSymbol;
2141 // Local reloc symbols
2333 // We will need to repair the reloc list