Lines Matching refs:dlns

56     Dl_namespace dlns;
58 dlns_init(&dlns, n);
59 EXPECT_EQ("dlns_init_0100", strcmp(dlns.name, n), 0);
69 Dl_namespace dlns;
76 dlns_init(&dlns, n);
79 int dlnslen = strlen(dlns.name);
90 Dl_namespace dlns;
91 dlns_init(&dlns, "dlns_create_0100");
93 EXPECT_EQ("dlns_create_0100", dlns_create(&dlns, path), EOK);
104 Dl_namespace dlns;
105 dlns_init(&dlns, "ns_no_allowed_libs");
107 dlns_create(&dlns, NULL);
108 EXPECT_EQ("dlns_create_0200", dlns_create(&dlns, NULL), EEXIST);
119 Dl_namespace dlns;
120 dlns_init(&dlns, "dlns_create_0300");
122 EXPECT_EQ("dlns_create_0300", dlns_create(&dlns, path), EOK);
124 void* handle = dlopen_ns(&dlns, dllName, RTLD_LAZY);
131 * @tc.desc : Namespace creation when dlns=NULL
146 Dl_namespace dlns;
147 dlns_init(&dlns, "dlns_create_0500");
149 EXPECT_EQ("dlns_create_0500", dlns_create(&dlns, NULL), EOK);
162 Dl_namespace dlns;
163 dlns_init(&dlns, "ns_no_allowed_libs");
164 dlns_inherit(&dlns, &dlns_default, "libc++.so");
166 void* handle = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY);
180 Dl_namespace dlns;
181 dlns_init(&dlns, "ns_no_allowed_libs");
182 dlns_inherit(&dlns, &dlns_default, "libc++.so");
184 void* handle = dlopen_ns(&dlns, errdllNamePath, RTLD_LAZY);
197 Dl_namespace dlns;
198 dlns_init(&dlns, "ns_no_allowed_libs");
199 dlns_inherit(&dlns, &dlns_default, "libc++.so");
201 void* handle = dlopen_ns(&dlns, dllName, RTLD_LAZY);
208 * @tc.desc : When dlns=NULL, call dlopen_ns to load the library
225 Dl_namespace dlns;
226 dlns_init(&dlns, "ns_no_allowed_libs");
228 void *handle = dlopen_ns(&dlns, NULL, RTLD_LAZY);
240 Dl_namespace dlns;
241 dlns_init(&dlns, "dlns_get_0100");
242 dlns_create(&dlns, NULL);
243 dlns_get("dlns_get_0100", &dlns);
244 EXPECT_EQ("dlns_get_0100", strcmp(dlns.name, "dlns_get_0100"), 0);
254 Dl_namespace dlns;
255 dlns_get(NULL, &dlns);
256 EXPECT_EQ("dlns_get_0200", strcmp(dlns.name, "default"), 0);
261 * @tc.desc : Call dlns_get when dlns=NULL.
277 Dl_namespace dlns;
278 dlns_init(&dlns, "dlns_get_0400");
279 EXPECT_EQ("dlns_get_0400", dlns_get("dlns_get_0400", &dlns), ENOKEY);