Searched refs:android_namespace_t (Results 1 – 7 of 7) sorted by relevance
/bionic/tests/ |
D | dlext_private.h | 82 extern struct android_namespace_t* android_create_namespace(const char* name, 87 android_namespace_t* parent);
|
D | dlext_test.cpp | 650 android_namespace_t* ns1 = in TEST() 656 android_namespace_t* ns2 = in TEST() 758 android_namespace_t* ns_not_isolated = in TEST() 764 android_namespace_t* ns_isolated = in TEST() 773 android_namespace_t* ns_isolated2 = in TEST() 871 android_namespace_t* ns_not_isolated = in TEST() 877 android_namespace_t* ns_isolated_shared = in TEST() 984 android_namespace_t* ns_isolated_shared = in TEST() 1043 android_namespace_t* ns1 = in TEST() 1052 android_namespace_t* ns2 = in TEST() [all …]
|
/bionic/libc/include/android/ |
D | dlext.h | 119 struct android_namespace_t; 128 struct android_namespace_t* library_namespace;
|
/bionic/linker/ |
D | linker.h | 125 static LinkedListEntry<android_namespace_t>* alloc(); 126 static void free(LinkedListEntry<android_namespace_t>* entry); 185 typedef LinkedList<android_namespace_t, NamespaceListAllocator> android_namespace_list_t; 284 soinfo(android_namespace_t* ns, const char* name, const struct stat* file_stat, 360 android_namespace_t* get_primary_namespace(); 361 void add_secondary_namespace(android_namespace_t* secondary_ns); 433 android_namespace_t* primary_namespace_; 504 android_namespace_t* create_namespace(const void* caller_addr, 510 android_namespace_t* parent_namespace);
|
D | dlfcn.cpp | 156 android_namespace_t* android_create_namespace(const char* name, in android_create_namespace() 161 android_namespace_t* parent_namespace) { in android_create_namespace() 165 android_namespace_t* result = create_namespace(caller_addr, in android_create_namespace() 262 extern android_namespace_t g_default_namespace;
|
D | linker.cpp | 76 struct android_namespace_t { struct 78 android_namespace_t() : name_(nullptr), is_isolated_(false) {} in android_namespace_t() argument 138 DISALLOW_COPY_AND_ASSIGN(android_namespace_t); argument 141 android_namespace_t g_default_namespace; 144 static android_namespace_t* g_anonymous_namespace = &g_default_namespace; 151 static LinkerTypeAllocator<android_namespace_t> g_namespace_allocator; 152 static LinkerTypeAllocator<LinkedListEntry<android_namespace_t>> g_namespace_list_allocator; 333 bool android_namespace_t::is_accessible(const std::string& file) { in is_accessible() 367 LinkedListEntry<android_namespace_t>* NamespaceListAllocator::alloc() { in alloc() 371 void NamespaceListAllocator::free(LinkedListEntry<android_namespace_t>* entry) { in free() [all …]
|
/bionic/libdl/ |
D | libdl.c | 65 struct android_namespace_t* android_create_namespace(const char* name __unused, in android_create_namespace()
|