Searched refs:native_bridge_namespace_t (Results 1 – 4 of 4) sorted by relevance
/system/core/include/nativebridge/ |
D | native_bridge.h | 109 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/ |
D | DummyNativeBridge3.cpp | 84 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/ |
D | native_bridge.cc | 591 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/ |
D | native_loader.cpp | 53 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()
|