Home
last modified time | relevance | path

Searched refs:relro_fd (Results 1 – 4 of 4) sorted by relevance

/external/libmojo/base/android/linker/
Dmodern_linker_jni.cc108 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 …]
Dlinker_jni.h173 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()
Dlegacy_linker_jni.cc344 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()
Dandroid_dlext.h73 int relro_fd; member