Searched refs:relro_fd (Results 1 – 4 of 4) sorted by relevance
/external/libmojo/base/android/linker/ |
D | modern_linker_jni.cc | 108 void* reserved_addr, size_t reserved_size, int relro_fd) { in AndroidDlextinfo() 113 extinfo.relro_fd = relro_fd; in AndroidDlextinfo() 145 extinfo->relro_fd); in AndroidDlopenExt() 397 int relro_fd = -1; in LoadLibrary() local 403 nullptr, &relro_fd); in LoadLibrary() 404 if (relro_fd != -1 && relro_start == addr) { in LoadLibrary() 408 AndroidDlextinfo dlextinfo(flags, addr, size, relro_fd); in LoadLibrary() 519 int relro_fd = open(filepath, O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR); in CreateSharedRelro() local 520 if (relro_fd == -1) { in CreateSharedRelro() 528 AndroidDlextinfo dlextinfo(flags, addr, size, relro_fd); in CreateSharedRelro() [all …]
|
D | linker_jni.h | 173 int relro_fd) { in SetRelroInfo() 176 env->SetIntField(library_info_obj, relro_fd_id, relro_fd); in SetRelroInfo() 185 int* relro_fd) { in GetRelroInfo() 196 if (relro_fd) { in GetRelroInfo() 197 *relro_fd = env->GetIntField(library_info_obj, relro_fd_id); in GetRelroInfo()
|
D | legacy_linker_jni.cc | 344 int relro_fd = -1; in CreateSharedRelro() local 351 &relro_fd)) { in CreateSharedRelro() 359 relro_start, relro_size, relro_fd); in CreateSharedRelro() 380 int relro_fd = -1; in UseSharedRelro() local 383 &relro_start, &relro_size, &relro_fd); in UseSharedRelro() 386 lib_name.c_str(), (void*)relro_start, (void*)relro_size, relro_fd); in UseSharedRelro() 390 relro_start, relro_size, relro_fd)) { in UseSharedRelro()
|
D | android_dlext.h | 73 int relro_fd; member
|