Home
last modified time | relevance | path

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

/system/core/include/nativebridge/
Dnative_bridge.h109 struct native_bridge_namespace_t;
141 native_bridge_namespace_t* NativeBridgeCreateNamespace(const char* name,
146 native_bridge_namespace_t* parent_ns);
153 bool NativeBridgeLinkNamespaces(native_bridge_namespace_t* from, native_bridge_namespace_t* to,
162 void* NativeBridgeLoadLibraryExt(const char* libpath, int flag, native_bridge_namespace_t* ns);
165 native_bridge_namespace_t* NativeBridgeGetVendorNamespace();
317 native_bridge_namespace_t* (*createNamespace)(const char* name,
322 native_bridge_namespace_t* parent_ns);
337 bool (*linkNamespaces)(native_bridge_namespace_t* from, native_bridge_namespace_t* to,
353 void* (*loadLibraryExt)(const char* libpath, int flag, native_bridge_namespace_t* ns);
[all …]
/system/core/libnativebridge/tests/
DDummyNativeBridge3.cpp84 extern "C" android::native_bridge_namespace_t*
90 android::native_bridge_namespace_t* /* parent_ns */) { in native_bridge3_createNamespace() argument
94 extern "C" bool native_bridge3_linkNamespaces(android::native_bridge_namespace_t* /* from */, in native_bridge3_linkNamespaces() argument
95 android::native_bridge_namespace_t* /* to */, in native_bridge3_linkNamespaces()
102 android::native_bridge_namespace_t* /* ns */) { in native_bridge3_loadLibraryExt() argument
/system/core/libnativebridge/
Dnative_bridge.cc591 native_bridge_namespace_t* NativeBridgeCreateNamespace(const char* name, in NativeBridgeCreateNamespace()
596 native_bridge_namespace_t* parent_ns) { in NativeBridgeCreateNamespace()
613 bool NativeBridgeLinkNamespaces(native_bridge_namespace_t* from, native_bridge_namespace_t* to, in NativeBridgeLinkNamespaces()
626 native_bridge_namespace_t* NativeBridgeGetVendorNamespace() { in NativeBridgeGetVendorNamespace()
634 void* NativeBridgeLoadLibraryExt(const char* libpath, int flag, native_bridge_namespace_t* ns) { in NativeBridgeLoadLibraryExt()
/system/core/libnativeloader/
Dnative_loader.cpp53 explicit NativeLoaderNamespace(native_bridge_namespace_t* ns) in NativeLoaderNamespace()
66 native_bridge_namespace_t* get_native_bridge_ns() const { in get_native_bridge_ns()
78 native_bridge_namespace_t* native_bridge_ns_;
198 native_bridge_namespace_t* ns = NativeBridgeCreateNamespace("classloader-namespace", in Create()
210 native_bridge_namespace_t* vendor_ns = NativeBridgeGetVendorNamespace(); in Create()