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 | 648 android_namespace_t* ns1 = in TEST() 654 android_namespace_t* ns2 = in TEST() 756 android_namespace_t* ns_not_isolated = in TEST() 762 android_namespace_t* ns_isolated = in TEST() 771 android_namespace_t* ns_isolated2 = in TEST() 869 android_namespace_t* ns_not_isolated = in TEST() 875 android_namespace_t* ns_isolated_shared = in TEST() 982 android_namespace_t* ns_isolated_shared = in TEST() 1041 android_namespace_t* ns1 = in TEST() 1050 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 | 119 static LinkedListEntry<android_namespace_t>* alloc(); 120 static void free(LinkedListEntry<android_namespace_t>* entry); 179 typedef LinkedList<android_namespace_t, NamespaceListAllocator> android_namespace_list_t; 278 soinfo(android_namespace_t* ns, const char* name, const struct stat* file_stat, 354 android_namespace_t* get_primary_namespace(); 355 void add_secondary_namespace(android_namespace_t* secondary_ns); 427 android_namespace_t* primary_namespace_; 498 android_namespace_t* create_namespace(const void* caller_addr, 504 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() function 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; 326 bool android_namespace_t::is_accessible(const std::string& file) { in is_accessible() 360 LinkedListEntry<android_namespace_t>* NamespaceListAllocator::alloc() { in alloc() 364 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()
|