HomeSort by relevance Sort by last modified time
    Searched refs:load_address (Results 1 - 25 of 44) sorted by null

1 2

  /external/chromium_org/third_party/android_crazy_linker/src/src/
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,
69 *load_address = view_.load_address();
79 return load_address() <= addr && addr <= load_address() + load_size();
108 // potentially relocated for a new |load_address|. On success, return tru
    [all...]
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,
crazy_linker_library_view.cpp 39 bool LibraryView::GetInfo(size_t* load_address,
49 crazy_->GetInfo(load_address, load_size, relro_start, relro_size);
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,
    [all...]
crazy_linker_elf_view.cpp 15 bool ElfView::InitUnmapped(ELF::Addr load_address,
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, "
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)
crazy_linker_library_list.h 69 uintptr_t load_address,
79 uintptr_t load_address,
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, offset
    [all...]
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;
crazy_linker_elf_relro.h 51 // |load_address|. |view| must point to a mapped ELF binary for the current
55 size_t load_address,
  /ndk/sources/android/crazy_linker/src/
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,
69 *load_address = view_.load_address();
79 return load_address() <= addr && addr <= load_address() + load_size();
108 // potentially relocated for a new |load_address|. On success, return tru
    [all...]
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,
crazy_linker_library_view.cpp 39 bool LibraryView::GetInfo(size_t* load_address,
49 crazy_->GetInfo(load_address, load_size, relro_start, relro_size);
crazy_linker_elf_view.cpp 11 bool ElfView::InitUnmapped(ELF::Addr load_address,
22 load_address_ = (load_address ? load_address : min_vaddr);
23 load_bias_ = load_address - min_vaddr;
28 load_address,
37 // Compute the program header table address relative to load_address.
97 LOG("%s: New ELF view [load_address:%p, load_size:%p, load_bias:%p, phdr:%p, "
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,
235 if (!wrap->GetInfo(&info->load_address,
    [all...]
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)
crazy_linker_shared_library.cpp 157 if (view_.load_address())
158 munmap(reinterpret_cast<void*>(view_.load_address()), view_.load_size());
162 size_t load_address,
182 if (!loader.LoadAt(full_path_, file_offset, load_address, error)) {
314 bool SharedLibrary::CreateSharedRelro(size_t load_address,
324 if (load_address != 0 && load_address != this->load_address()) {
328 &view_, load_address, relro_start_, relro_size_, error))
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;
crazy_linker_elf_relro.h 51 // |load_address|. |view| must point to a mapped ELF binary for the current
55 size_t load_address,
crazy_linker_library_list.h 69 uintptr_t load_address,
  /external/lldb/test/expression_command/issue_11588/
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/tools/valgrind/
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/chromium_org/base/android/linker/
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_obj, opener)
    [all...]
  /external/chromium_org/third_party/android_crazy_linker/src/include/
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:__anon16103
265 // |load_address| can be specified as non-0 to ensure that the content of the
275 size_t load_address,
  /ndk/sources/android/crazy_linker/include/
crazy_linker.h 75 size_t load_address) _CRAZY_PUBLIC;
218 // |load_address| is the library's actual (page-aligned) load address.
225 size_t load_address; member in struct:__anon43658
250 // |load_address| can be specified as non-0 to ensure that the content of the
260 size_t load_address,

Completed in 1045 milliseconds

1 2