Home
last modified time | relevance | path

Searched refs:extinfo (Results 1 – 2 of 2) sorted by relevance

/art/libnativeloader/
Dnative_loader_namespace.cpp164 android_dlextinfo extinfo; in Load() local
165 extinfo.flags = ANDROID_DLEXT_USE_NAMESPACE; in Load()
166 extinfo.library_namespace = this->ToRawAndroidNamespace(); in Load()
167 void* handle = android_dlopen_ext(lib_name, RTLD_NOW, &extinfo); in Load()
/art/runtime/oat/
Doat_file.cc1308 android_dlextinfo extinfo = {}; in Dlopen()
1309 extinfo.flags = ANDROID_DLEXT_FORCE_LOAD; // Force-load, don't reuse handle in Dlopen()
1316 extinfo.flags |= ANDROID_DLEXT_RESERVED_ADDRESS; // Use the reserved memory range. in Dlopen()
1317 extinfo.reserved_addr = reservation->Begin(); in Dlopen()
1318 extinfo.reserved_size = reservation->Size(); in Dlopen()
1329 extinfo.flags |= ANDROID_DLEXT_USE_NAMESPACE; in Dlopen()
1330 extinfo.library_namespace = GetSystemLinkerNamespace(); in Dlopen()
1333 dlopen_handle_ = android_dlopen_ext(absolute_path.get(), RTLD_NOW, &extinfo); in Dlopen()