Home
last modified time | relevance | path

Searched refs:android_namespace_t (Results 1 – 13 of 13) sorted by relevance

/frameworks/libs/binary_translation/guest_loader/include/berberis/guest_loader/
Dguest_loader.h35 struct android_namespace_t;
44 struct android_namespace_t* library_namespace;
52 android_namespace_t* (*)(const char* name,
57 android_namespace_t* parent_namespace,
63 using android_get_exported_namespace_fn_t = android_namespace_t* (*)(const char* name);
66 using android_link_namespaces_fn_t = bool (*)(android_namespace_t* namespace_from,
67 android_namespace_t* namespace_to,
117 android_namespace_t* CreateNamespace(const char* name,
122 android_namespace_t* parent_ns);
123 android_namespace_t* GetExportedNamespace(const char* name);
[all …]
/frameworks/libs/native_bridge_support/guest_state_accessor/include/native_bridge_support/guest_state_accessor/
Ddlext_namespaces.h87 extern struct android_namespace_t* android_create_namespace(
89 const char* permitted_when_isolated_path, struct android_namespace_t* parent);
107 extern bool android_link_namespaces(struct android_namespace_t* from,
108 struct android_namespace_t* to,
111 extern struct android_namespace_t* android_get_exported_namespace(const char* name);
/frameworks/libs/binary_translation/guest_loader/
Dlinker_callbacks.cc30 android_namespace_t* uninitialized_create_namespace(const char* /* name */, in uninitialized_create_namespace() argument
35 android_namespace_t* /* parent_namespace */, in uninitialized_create_namespace()
52 bool uninitialized_link_namespaces(android_namespace_t* /* namespace_from */, in uninitialized_link_namespaces() argument
53 android_namespace_t* /* namespace_to */, in uninitialized_link_namespaces()
147 android_namespace_t* GuestLoader::CreateNamespace(const char* name, in CreateNamespace()
152 android_namespace_t* parent_ns) { in CreateNamespace()
185 android_namespace_t* GuestLoader::GetExportedNamespace(const char* name) { in GetExportedNamespace()
192 bool GuestLoader::LinkNamespaces(android_namespace_t* from, in LinkNamespaces()
193 android_namespace_t* to, in LinkNamespaces()
Dguest_loader_test.cc52 android_namespace_t* ns = loader->CreateNamespace("classloader-namespace", in TEST()
/frameworks/native/libs/graphicsenv/include/graphicsenv/
DGraphicsEnv.h26 struct android_namespace_t;
65 android_namespace_t* getDriverNamespace();
119 android_namespace_t* getAngleNamespace();
148 bool linkDriverNamespaceLocked(android_namespace_t* destNamespace,
149 android_namespace_t* vndkNamespace,
169 android_namespace_t* mDriverNamespace = nullptr;
187 android_namespace_t* mAngleNamespace = nullptr;
/frameworks/libs/binary_translation/native_bridge/
Dnative_bridge.cc59 struct android_namespace_t* android_create_namespace(const char* name,
64 struct android_namespace_t* parent);
66 bool android_link_namespaces(struct android_namespace_t* from,
67 struct android_namespace_t* to,
70 struct android_namespace_t* android_get_exported_namespace(const char* name);
79 android_namespace_t* guest_namespace;
80 android_namespace_t* host_namespace;
131 native_bridge_namespace_t* CreateNativeBridgeNamespace(android_namespace_t* host_namespace,
132 android_namespace_t* guest_namespace);
305 android_namespace_t* host_namespace, in CreateNativeBridgeNamespace()
[all …]
/frameworks/libs/native_bridge_support/guest_state_accessor/
Daccessor_proxy.cc35 android_namespace_t* system_ns = android_get_exported_namespace("system"); in OpenSystemLibrary()
/frameworks/native/opengl/libs/EGL/
DLoader.cpp177 android_namespace_t* ns = android::GraphicsEnv::getInstance().getAngleNamespace(); in should_unload_system_driver()
540 static void* load_angle(const char* kind, android_namespace_t* ns) { in load_angle()
563 static void* load_updated_driver(const char* kind, android_namespace_t* ns) { in load_updated_driver()
589 android_namespace_t* ns = android::GraphicsEnv::getInstance().getAngleNamespace(); in attempt_to_load_angle()
635 android_namespace_t* ns = android::GraphicsEnv::getInstance().getDriverNamespace(); in attempt_to_load_updated_driver()
/frameworks/native/libs/graphicsenv/
DGraphicsEnv.cpp193 bool GraphicsEnv::linkDriverNamespaceLocked(android_namespace_t* destNamespace, in linkDriverNamespaceLocked()
194 android_namespace_t* vndkNamespace, in linkDriverNamespaceLocked()
234 android_namespace_t* GraphicsEnv::getDriverNamespace() { in getDriverNamespace()
587 android_namespace_t* GraphicsEnv::getAngleNamespace() { in getAngleNamespace()
/frameworks/base/native/webview/loader/
Dloader.cpp88 android_namespace_t* ns = in DoCreateRelroFile()
127 android_namespace_t* ns = in DoLoadWithRelroFile()
/frameworks/av/media/libstagefright/
DMediaExtractorFactory.cpp288 android_namespace_t *mediaNs = android_get_exported_namespace("com_android_media"); in LoadExtractors()
DMediaCodec.cpp2526 android_namespace_t *mediaNs = android_get_exported_namespace("com_android_media"); in connectFormatShaper()
/frameworks/native/vulkan/libvulkan/
Ddriver.cpp49 extern "C" android_namespace_t* android_get_exported_namespace(const char*);
171 int LoadDriver(android_namespace_t* library_namespace, in LoadDriver()