/macosx-10.10.1/libunwind-35.3/src/ |
H A D | AddressSpace.hpp | 83 typedef uint64_t pint_t; typedef in class:libunwind::LocalAddressSpace 86 typedef uint32_t pint_t; 89 uint8_t get8(pint_t addr) { return *((uint8_t*)addr); } 90 uint16_t get16(pint_t addr) { return *((uint16_t*)addr); } 91 uint32_t get32(pint_t addr) { return *((uint32_t*)addr); } 92 uint64_t get64(pint_t addr) { return *((uint64_t*)addr); } 93 double getDouble(pint_t addr) { return *((double*)addr); } 94 v128 getVector(pint_t addr) { return *((v128*)addr); } 95 uintptr_t getP(pint_t addr); 96 static uint64_t getULEB128(pint_t 292 typedef typename P::uint_t pint_t; typedef in class:libunwind::OtherAddressSpace [all...] |
H A D | DwarfParser.hpp | 56 typedef typename A::pint_t pint_t; typedef in class:libunwind::CFI_Parser 62 pint_t cieStart; 63 pint_t cieLength; 64 pint_t cieInstructions; 69 pint_t personality; 80 pint_t fdeStart; 81 pint_t fdeLength; 82 pint_t fdeInstructions; 83 pint_t pcStar [all...] |
H A D | UnwindCursor.hpp | 90 typedef typename A::pint_t pint_t; typedef in class:libunwind::DwarfFDECache 91 static pint_t findFDE(pint_t mh, pint_t pc); 92 static void add(pint_t mh, pint_t ip_start, pint_t ip_end, pint_t fde); 93 static void removeAllIn(pint_t m 336 typedef typename A::pint_t pint_t; typedef in class:libunwind::UnwindCursor [all...] |
H A D | DwarfInstructions.hpp | 52 #define CFI_INVALID_ADDRESS ((pint_t)(-1)) 61 typedef typename A::pint_t pint_t; typedef in struct:libunwind::CFI_Reference 64 pint_t targetAddress; 68 typedef typename A::pint_t pint_t; typedef in struct:libunwind::CFI_Atom_Info 69 pint_t address; 94 typedef typename A::pint_t pint_t; typedef in class:libunwind::DwarfInstructions 97 static const char* parseCFIs(A& addressSpace, pint_t ehSectionStar [all...] |
H A D | CompactUnwinder.hpp | 65 typename A::pint_t pint_t; member in class:libunwind::CompactUnwinder_x86 68 static void framelessUnwind(A& addressSpace, typename A::pint_t returnAddressLocation, Registers_x86& registers); 256 typename A::pint_t savedRegisters; 489 typename A::pint_t bp = registers.getEBP(); 499 void CompactUnwinder_x86<A>::framelessUnwind(A& addressSpace, typename A::pint_t returnAddressLocation, Registers_x86& registers) 523 typename A::pint_t pint_t; member in class:libunwind::CompactUnwinder_x86_64
|
H A D | libuwind.cxx | 354 const char* message = CFI_Parser<LocalAddressSpace>::decodeFDE(sThisAddressSpace, (LocalAddressSpace::pint_t)fde, & fdeInfo, &cieInfo);
|
/macosx-10.10.1/dyld-353.2.1/launch-cache/ |
H A D | MachORebaser.hpp | 78 typedef typename A::P::uint_t pint_t; typedef in class:Rebaser 80 pint_t* mappedAddressForNewAddress(pint_t vmaddress); 81 pint_t getSlideForNewAddress(pint_t newAddress); 88 void makeNoPicStub(uint8_t* stub, pint_t logicalAddress); 95 pint_t getSlideForVMAddress(pint_t vmaddress); 96 pint_t maskedVMAddress(pint_t vmaddres [all...] |
H A D | ObjCModernAbstraction.hpp | 116 typedef typename A::P::uint_t pint_t; typedef in class:objc_header_info_t 118 pint_t next; // objc_header_info * 119 pint_t mhdr; // mach_header or mach_header_64 120 pint_t info; // objc_image_info * 121 pint_t fname; // const char * 250 typedef typename A::P::uint_t pint_t; typedef in class:objc_ivar_offset_t 257 pint_t getOffset(SharedCache<A> *cache) const { return A::P::E::get32(offset(cache)); } 258 void setOffset(SharedCache<A> *cache, pint_t newOffset) { A::P::E::set32(offset(cache), newOffset); } 264 typedef typename A::P::uint_t pint_t; typedef in class:objc_ivar_offset_t 271 pint_t getOffse 277 typedef typename A::P::uint_t pint_t; typedef in class:objc_ivar_t 300 typedef typename A::P::uint_t pint_t; typedef in class:objc_ivar_list_t 453 typedef typename A::P::uint_t pint_t; typedef in class:objc_protocol_list_t 677 typedef typename A::P::uint_t pint_t; typedef in class:IvarWalker 708 typedef typename A::P::uint_t pint_t; typedef in class:ClassWalker 733 typedef typename A::P::uint_t pint_t; typedef in class:MethodListWalker 802 typedef typename A::P::uint_t pint_t; typedef in class:SelectorOptimizer 946 typedef typename A::P::uint_t pint_t; typedef in class:MethodListSorter 976 typedef typename A::P::uint_t pint_t; typedef in class:HeaderInfoOptimizer [all...] |
H A D | MachOBinder.hpp | 91 typedef typename A::P::uint_t pint_t; typedef in class:Binder 94 typedef std::unordered_map<const char*, pint_t, CStringHash, CStringEquals> NameToAddrMap; 97 struct SymbolAndLazyPointer { const char* symbolName; pint_t lpVMAddr; }; 112 pint_t resolveUndefined(const macho_nlist<P>* undefinedSymbol); 113 bool findExportedSymbolAddress(const char* name, pint_t* result, Binder<A>** foundIn, 115 void bindStub(uint8_t elementSize, uint8_t* location, pint_t vmlocation, pint_t value); 117 pint_t runtimeAddressFromNList(const macho_nlist<P>* sym); 118 void optimizeStub(const char* symbolName, pint_t lpVMAddr); 119 void optimizeStub(uint8_t* stubMappedAddress, pint_t stubVMAddres [all...] |
H A D | dsc_extractor.cpp | 105 typedef typename A::P::uint_t pint_t; typedef 207 const uint64_t newDataInCodeOffset = (newFunctionStartsOffset + functionStartsSize + sizeof(pint_t) - 1) & (-sizeof(pint_t)); // pointer align 263 const uint64_t newSymTabOffset = (newDataInCodeOffset + dataInCodeSize + sizeof(pint_t) - 1) & (-sizeof(pint_t)); // pointer align 330 while ( (poolOffset % sizeof(pint_t)) != 0 )
|
H A D | update_dyld_shared_cache.cpp | 751 typedef typename A::P::uint_t pint_t; typedef in class:SharedCache 867 typedef typename A::P::uint_t pint_t; typedef in class:PointerSection 871 pint_t * const fBase; 879 , fBase(fSection ? (pint_t *)cache->mappedAddressForVMAddress(fSection->addr()) : 0) 880 , fCount(fSection ? fSection->size() / sizeof(pint_t) : 0) 903 pint_t value = fBase[i]; 911 const_cast<macho_section<P>*>(fSection)->set_size(fCount * sizeof(pint_t)); 1505 typedef typename A::P::uint_t pint_t; typedef in class:LinkEditOptimizer 1846 pint_t oldFileOff = seg->fileoff(); 1852 pint_t fileOffsetDelt [all...] |
H A D | MachOFileAbstraction.hpp | 623 typedef typename P::uint_t pint_t; typedef in class:macho_thread_command 628 pint_t thread_registers[1];
|
H A D | MachOLayout.hpp | 210 typedef typename A::P::uint_t pint_t; typedef in class:MachOLayout
|