Searched refs:linker_callbacks_ (Results 1 – 3 of 3) sorted by relevance
/frameworks/libs/binary_translation/guest_loader/ |
D | linker_callbacks.cc | 94 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()
|
D | guest_loader.cc | 314 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/ |
D | guest_loader.h | 155 LinkerCallbacks linker_callbacks_; variable
|