Home
last modified time | relevance | path

Searched refs:relro_start (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/libchrome/base/android/linker/
H A Dlinker_jni.cc242 size_t relro_start, in SetRelroInfo()
245 env->SetLongField(library_info_obj, relro_start_id, relro_start); in SetRelroInfo()
254 size_t* relro_start, in GetRelroInfo()
257 if (relro_start) { in GetRelroInfo()
258 *relro_start = static_cast<size_t>( in GetRelroInfo()
579 size_t relro_start = 0; in Java_org_chromium_base_library_1loader_Linker_nativeCreateSharedRelro() local
585 &relro_start, &relro_size, &relro_fd)) { in Java_org_chromium_base_library_1loader_Linker_nativeCreateSharedRelro()
591 s_lib_info_fields.SetRelroInfo(env, lib_info_obj, relro_start, relro_size, in Java_org_chromium_base_library_1loader_Linker_nativeCreateSharedRelro()
613 size_t relro_start = 0; in Java_org_chromium_base_library_1loader_Linker_nativeUseSharedRelro() local
616 s_lib_info_fields.GetRelroInfo(env, lib_info_obj, &relro_start, &relro_size, in Java_org_chromium_base_library_1loader_Linker_nativeUseSharedRelro()
[all …]
/aosp_15_r20/external/cronet/base/android/linker/
H A Dlinker_jni.h175 uintptr_t relro_start, in SetRelroInfo()
178 env->SetLongField(library_info_obj, relro_start_id, relro_start); in SetRelroInfo()
202 uintptr_t* relro_start, in GetRelroInfo()
205 if (relro_start) { in GetRelroInfo()
206 *relro_start = static_cast<uintptr_t>( in GetRelroInfo()
H A Dlinker_unittest.cc42 uintptr_t relro_start() const { return relro_start_; } in relro_start() function in chromium_android_linker::__anonb7a799070111::LibraryRangeFinder
260 ASSERT_LE(finder.relro_start() + finder.relro_size(), in TEST_F()
271 EXPECT_EQ(finder.relro_start(), lib_info2.get_relro_start_for_testing()); in TEST_F()
/aosp_15_r20/external/trusty/musl/ldso/
Ddynlink.c86 size_t relro_start, relro_end; member
521 if (start >= dso->relro_start && start < dso->relro_end) start = dso->relro_end; in reclaim()
522 if (end >= dso->relro_start && end < dso->relro_end) end = dso->relro_start; in reclaim()
633 dso->relro_start = ph->p_vaddr & -PAGE_SIZE; in map_library()
1318 if (head != &ldso && p->relro_start != p->relro_end && in reloc_all()
1319 mprotect(laddr(p, p->relro_start), p->relro_end-p->relro_start, PROT_READ) in reloc_all()
1338 p->relro_start = ph->p_vaddr & -PAGE_SIZE; in kernel_mapped_dso()
/aosp_15_r20/external/musl/ldso/
H A Ddynlink.c105 size_t relro_start, relro_end; member
610 if (start >= dso->relro_start && start < dso->relro_end) start = dso->relro_end; in reclaim()
611 if (end >= dso->relro_start && end < dso->relro_end) end = dso->relro_start; in reclaim()
754 dso->relro_start = ph->p_vaddr & -PAGE_SIZE; in map_library()
1469 if (head != &ldso && p->relro_start != p->relro_end) { in reloc_all()
1470 long ret = __syscall(SYS_mprotect, laddr(p, p->relro_start), in reloc_all()
1471 p->relro_end-p->relro_start, PROT_READ); in reloc_all()
1491 p->relro_start = ph->p_vaddr & -PAGE_SIZE; in kernel_mapped_dso()
/aosp_15_r20/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8/include/
Dbfdlink.h602 bfd_vma relro_start, relro_end; member