/external/chromium_org/third_party/android_crazy_linker/src/src/ |
H A D | crazy_linker_shared_library.h | 36 size_t load_address() const { return view_.load_address(); } function in class:crazy::SharedLibrary 46 // |load_address| is the page-aligned load address in memory, or 0. 54 size_t load_address, 65 void GetInfo(size_t* load_address, argument 69 *load_address = view_.load_address(); 79 return load_address() <= addr && addr <= load_address() + load_size(); 108 // potentially relocated for a new |load_address| [all...] |
H A D | crazy_linker_proc_maps.h | 56 // On success, returns true and sets |*load_address| to its load address, 59 uintptr_t* load_address, 72 // On success, returns true and sets |*load_address| to the load address, 75 uintptr_t* load_address,
|
H A D | crazy_linker_library_view.cpp | 39 bool LibraryView::GetInfo(size_t* load_address, argument 49 crazy_->GetInfo(load_address, load_size, relro_start, relro_size);
|
H A D | crazy_linker_api.cpp | 35 : load_address(0), 48 size_t load_address; member in struct:crazy_context_t 81 size_t load_address) { 82 context->load_address = load_address; 86 return context->load_address; 107 uintptr_t load_address; local 112 address, &load_address, path, sizeof(path)) && 205 context->load_address, 238 context->load_address, 80 crazy_context_set_load_address(crazy_context_t* context, size_t load_address) argument 288 crazy_library_create_shared_relro(crazy_library_t* library, crazy_context_t* context, size_t load_address, size_t* relro_start, size_t* relro_size, int* relro_fd) argument [all...] |
H A D | crazy_linker_elf_view.cpp | 15 bool ElfView::InitUnmapped(ELF::Addr load_address, argument 26 load_address_ = (load_address ? load_address : min_vaddr); 27 load_bias_ = load_address - min_vaddr; 41 // Compute the program header table address relative to load_address. 101 LOG("%s: New ELF view [load_address:%p, load_size:%p, load_bias:%p, phdr:%p, "
|
H A D | crazy_linker_library_list.h | 69 uintptr_t load_address, 79 uintptr_t load_address,
|
H A D | crazy_linker_library_list.cpp | 227 uintptr_t load_address, 240 if (load_address) { 245 load_address); 248 uintptr_t actual_address = wrap->GetCrazy()->load_address(); 249 if (actual_address != load_address) { 252 load_address); 312 if (!lib->Load(full_path.c_str(), load_address, file_offset, error)) 346 lib->link_map_.l_addr = lib->load_address(); 401 uintptr_t load_address, 429 zip_file_path, dlopen_flags, load_address, offse 225 LoadLibrary(const char* lib_name, int dlopen_mode, uintptr_t load_address, off_t file_offset, SearchPathList* search_path_list, Error* error) argument 398 LoadLibraryInZipFile(const char* zip_file_path, const char* lib_name, int dlopen_flags, uintptr_t load_address, SearchPathList* search_path_list, Error* error) argument [all...] |
H A D | crazy_linker_shared_library.cpp | 220 if (view_.load_address()) 221 munmap(reinterpret_cast<void*>(view_.load_address()), view_.load_size()); 229 size_t load_address, 249 if (!loader.LoadAt(full_path_, file_offset, load_address, error)) { 423 bool SharedLibrary::CreateSharedRelro(size_t load_address, argument 433 if (load_address != 0 && load_address != this->load_address()) { 437 &view_, load_address, relro_start_, relro_size_, error)) 228 Load(const char* full_path, size_t load_address, size_t file_offset, Error* error) argument
|
H A D | crazy_linker_elf_relro.cpp | 111 size_t load_address, 116 size_t relro_offset = relro_start - view->load_address(); 133 load_address + relro_offset, 137 start_ = load_address + relro_offset; 110 CopyFromRelocated(const ElfView* view, size_t load_address, size_t relro_start, size_t relro_size, Error* error) argument
|
H A D | crazy_linker_elf_relro.h | 51 // |load_address|. |view| must point to a mapped ELF binary for the current 55 size_t load_address,
|
H A D | crazy_linker_elf_view.h | 28 // |load_address| is the desired library load address. 36 // return an address relative to |load_address|, even if the binary was 38 bool InitUnmapped(ELF::Addr load_address, 48 size_t load_address() const { return load_address_; } function in class:crazy::ElfView 58 // ... or iter.GetAddress(load_address)
|
H A D | crazy_linker_proc_maps_unittest.cpp | 52 uintptr_t load_address; local 55 reinterpret_cast<void*>(0x400694c2), &load_address, path, sizeof(path))); 56 EXPECT_EQ(0x4005c000, load_address); 63 uintptr_t load_address; local 66 reinterpret_cast<void*>(0x50000000), &load_address, path, sizeof(path)));
|
H A D | crazy_linker_library_view.h | 68 bool GetInfo(size_t* load_address,
|
H A D | crazy_linker_proc_maps.cpp | 220 uintptr_t* load_address, 230 *load_address = entry.vma_start; 265 uintptr_t* load_address, 291 *load_address = entry.vma_start; 219 FindElfBinaryForAddress(void* address, uintptr_t* load_address, char* path_buffer, size_t path_buffer_len) argument 264 FindLoadAddressForFile(const char* file_name, uintptr_t* load_address, uintptr_t* load_offset) argument
|
H A D | crazy_linker_wrappers.cpp | 81 0U /* load_address */, 177 info->dli_fbase = reinterpret_cast<void*>(lib->load_address());
|
/external/chromium_org/tools/valgrind/ |
H A D | gdb_helper.py | 22 def ResolveAddressesWithinABinary(binary_name, load_address, address_list): 25 commands.write('add-symbol-file "%s" %s\n' % (binary_name, load_address)) 54 def AddBinaryAt(self, binary, load_address): 56 self._load_addresses[binary] = load_address 73 load_address = self._load_addresses[binary] 75 binary, load_address, self._binaries[binary])
|
/external/lldb/test/expression_command/issue_11588/ |
H A D | s11588.py | 6 self.load_address = valobj.GetLoadAddress() 17 return self.valobj.CreateValueFromExpression("load_address", str(self.load_address)) 24 if name == "load_address":
|
/external/chromium_org/base/android/linker/ |
H A D | linker_jni.cc | 156 size_t load_address, 158 env->SetLongField(library_info_obj, load_address_id, load_address); 240 const char* library_name, jlong load_address, jobject lib_info_obj, 244 if (!IsValidAddress(load_address)) { 245 LOG_ERROR("%s: Invalid address 0x%llx", __FUNCTION__, load_address); 250 crazy_context_set_load_address(context, static_cast<size_t>(load_address)); 270 env, lib_info_obj, info.load_address, info.load_size); 335 // |load_address| is an explicit load address. 342 jlong load_address, 348 static_cast<size_t>(load_address), lib_info_ob 154 SetLoadInfo(JNIEnv* env, jobject library_info_obj, size_t load_address, size_t load_size) argument 238 GenericLoadLibrary( JNIEnv* env, const char* library_name, jlong load_address, jobject lib_info_obj, const LibraryOpener& opener) argument 339 LoadLibrary(JNIEnv* env, jclass clazz, jstring library_name, jlong load_address, jobject lib_info_obj) argument 373 LoadLibraryInZipFile(JNIEnv* env, jclass clazz, jstring zipfile_name, jstring library_name, jlong load_address, jobject lib_info_obj) argument 471 CreateSharedRelro(JNIEnv* env, jclass clazz, jstring library_name, jlong load_address, jobject lib_info_obj) argument [all...] |
/external/chromium_org/third_party/android_crazy_linker/src/include/ |
H A D | crazy_linker.h | 75 size_t load_address) _CRAZY_PUBLIC; 233 // |load_address| is the library's actual (page-aligned) load address. 240 size_t load_address; member in struct:__anon11478 265 // |load_address| can be specified as non-0 to ensure that the content of the 275 size_t load_address,
|
/external/lldb/source/Core/ |
H A D | ValueObjectMemory.cpp | 68 lldb::addr_t load_address = m_address.GetLoadAddress(target_sp.get()); local 69 if (load_address != LLDB_INVALID_ADDRESS) 72 m_value.GetScalar() = load_address; 108 lldb::addr_t load_address = m_address.GetLoadAddress (target_sp.get()); local 109 if (load_address != LLDB_INVALID_ADDRESS) 112 m_value.GetScalar() = load_address;
|
H A D | ValueObjectDynamicValue.cpp | 223 lldb::addr_t load_address = m_address.GetLoadAddress(target_sp.get()); local 224 m_value.GetScalar() = load_address;
|
H A D | Value.cpp | 457 addr_t load_address = so_addr.GetLoadAddress (exe_ctx->GetTargetPtr()); local 462 if (load_address != LLDB_INVALID_ADDRESS && process_launched_and_stopped) 465 address = load_address;
|
/external/lldb/source/Symbol/ |
H A D | Block.cpp | 323 Address load_address; local 324 load_address.SetLoadAddress(load_addr, &target); 326 return GetRangeContainingAddress(load_address, containing_range);
|
/external/chromium_org/third_party/android_crazy_linker/src/tests/ |
H A D | test_util.h | 395 void CreateSharedRelro(crazy_context_t* context, size_t load_address) { argument 398 load_address,
|
/external/chromium_org/tools/mac/ |
H A D | symbolicate_crash.py | 326 def _RunAtos(self, load_address, dsym_file, addresses): 329 args = ['atos', '-l', str(load_address), '-o', dsym_file]
|