Home
last modified time | relevance | path

Searched refs:link (Results 1 – 19 of 19) sorted by relevance

/bionic/libc/upstream-netbsd/lib/libc/include/isc/
Dlist.h29 #define INIT_LINK_TYPE(elt, link, type) \ argument
31 (elt)->link.prev = (type *)(-1); \
32 (elt)->link.next = (type *)(-1); \
34 #define INIT_LINK(elt, link) \ argument
35 INIT_LINK_TYPE(elt, link, void)
36 #define LINKED(elt, link) ((void *)((elt)->link.prev) != (void *)(-1) && \ argument
37 (void *)((elt)->link.next) != (void *)(-1))
43 #define PREPEND(list, elt, link) \ argument
45 INSIST(!LINKED(elt, link));\
47 (list).head->link.prev = (elt); \
[all …]
/bionic/libc/kernel/uapi/linux/
Dip6_tunnel.h35 int link; member
46 int link; member
Dif_bonding.h61 __s8 link; member
Dif_tunnel.h60 int link; member
/bionic/libc/bionic/
Dlink.cpp32 int link(const char* old_path, const char* new_path) { in link() function
/bionic/tests/
Dlink_test.cpp39 TEST(link, dl_iterate_phdr_early_exit) { in TEST() argument
46 TEST(link, dl_iterate_phdr) { in TEST() argument
121 TEST(link, r_debug) { in TEST() argument
202 TEST(link, dl_unwind_find_exidx) { in TEST() argument
/bionic/linker/
Dld.config.format.md68 # For every link define list of shared libraries. This is list of the libraries accessilbe from
70 namespace.default.link.ns1.shared_libs = libexternal.so:libother.so
81 namespace.ns.link.default.shared_libs = libc.so:libdl.so:libm.so:libstdc++.so
Dlinker.cpp1223 for (auto& link : ns->linked_namespaces()) { in find_loaded_library_by_inode() local
1224 android_namespace_t* linked_ns = link.linked_namespace(); in find_loaded_library_by_inode()
1227 if (si != nullptr && link.is_accessible(si->get_soname())) { in find_loaded_library_by_inode()
1244 for (auto& link : ns->linked_namespaces()) { in find_loaded_library_by_realpath() local
1245 android_namespace_t* linked_ns = link.linked_namespace(); in find_loaded_library_by_realpath()
1248 if (si != nullptr && link.is_accessible(si->get_soname())) { in find_loaded_library_by_realpath()
1484 for (auto& link : ns->linked_namespaces()) { in find_loaded_library_by_soname() local
1485 if (!link.is_accessible(name)) { in find_loaded_library_by_soname()
1489 android_namespace_t* linked_ns = link.linked_namespace(); in find_loaded_library_by_soname()
2537 for (auto& link : parent_namespace->linked_namespaces()) { in create_namespace() local
[all …]
DAndroid.bp205 // we are going to link libc++_static manually because
/bionic/libc/upstream-netbsd/lib/libc/isc/
Deventlib_p.h111 LINK(struct evAccept) link;
/bionic/libc/include/
Dunistd.h208 int link(const char* __old_path, const char* __new_path);
/bionic/tests/headers/posix/
Dunistd_h.c339 FUNCTION(link, int (*f)(const char*, const char*)); in unistd_h()
/bionic/libc/tools/
Dposix-2013.txt499 link
/bionic/docs/
Delf-tls.md146   // These R_TLS_DTPOFF() relocations are resolved at link-time.
192   // R_TLS_TPOFF() is resolved at (static) link-time
365 can't link code using TLSDESC at all, except on arm64, where it's used by default.
376 library is typically a shared object, but for Android, we link our own `libthread_db.a` into
783 load-time, not link-time. If we can guarantee that Android's executables also use the IE model, not
Dstatus.md157 * <link.h> `dl_iterate_phdr`.
/bionic/libc/
DAndroid.bp1081 "bionic/link.cpp",
1292 // all the parts of libc that are safe to statically link.
1293 // We can't safely statically link things that can only run
Dlibc.map.txt600 link;
/bionic/
Dandroid-changes-for-ndk-developers.md137 Native libraries must use only public API, and must not link against
/bionic/tools/versioner/platforms/
Dlibc.map.txt600 link;