Home
last modified time | relevance | path

Searched refs:linker_callbacks_ (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/binary_translation/guest_loader/
Dlinker_callbacks.cc94 return linker_callbacks_.dl_unwind_find_exidx_fn_(pc, pcount); in DlUnwindFindExidx()
100 return linker_callbacks_.dladdr_fn_(addr, info); in DlAddr()
110 auto handle = linker_callbacks_.dlopen_ext_fn_(libpath, flags, extinfo, caller_addr_); in DlOpenExt()
118 auto* result = linker_callbacks_.dlsym_fn_(handle, name, caller_addr_); in DlSym()
142 linker_callbacks_.init_anonymous_namespace_fn_(public_ns_sonames, anon_ns_library_path); in InitAnonymousNamespace()
173 auto result = linker_callbacks_.create_namespace_fn_(name, in CreateNamespace()
186 auto result = linker_callbacks_.get_exported_namespace_fn_(name); in GetExportedNamespace()
199 bool success = linker_callbacks_.link_namespaces_fn_(from, to, shared_libs_sonames); in LinkNamespaces()
206 linker_callbacks_.set_application_target_sdk_version_fn_(target_sdk_version); in SetTargetSdkVersion()
210 const char* dl_error = linker_callbacks_.dlerror_fn_(); in SetDlErrorIfNeeded()
Dguest_loader.cc314 InitializeLinkerCallbacksToStubs(&instance->linker_callbacks_); in CreateInstance()
319 &instance->linker_callbacks_, instance->executable_elf_file_, error_msg)) { in CreateInstance()
333 if (!InitializeLinker(&instance->linker_callbacks_, instance->linker_elf_file_, error_msg)) { in CreateInstance()
/frameworks/libs/binary_translation/guest_loader/include/berberis/guest_loader/
Dguest_loader.h155 LinkerCallbacks linker_callbacks_; variable