Home
last modified time | relevance | path

Searched refs:link (Results 1 – 25 of 25) 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.h23 int link; member
34 int link; member
Dif_bonding.h58 __s8 link; member
Dif_tunnel.h48 int link; member
/bionic/tests/
Dlink_test.cpp40 TEST(link, dl_iterate_phdr_early_exit) { in TEST() argument
47 TEST(link, dl_iterate_phdr) { in TEST() argument
85 TEST(link, dl_iterate_phdr_counters) { in TEST() argument
168 TEST(link, r_debug) { in TEST() argument
249 TEST(link, dl_unwind_find_exidx) { in TEST() argument
Dstdlib_test.cpp332 std::string link = std::string(td.path) + "/loop"; in TEST() local
333 ASSERT_EQ(0, symlink(link.c_str(), link.c_str())); in TEST()
336 char* p = realpath(link.c_str(), nullptr); in TEST()
/bionic/libc/bionic/
Dlink.cpp32 int link(const char* old_path, const char* new_path) { in link() function
/bionic/benchmarks/linker_relocation/
DAndroid.bp41 // "link:shared" variant (as opposed to "link:static"), whereas the cc_benchmark has no
42 // "link:(shared/static)" variation. It appears that Soong needs to be fixed to make this benchmark
/bionic/linker/
Dld.config.format.md68 # For every link define list of shared libraries. This is list of the libraries accessible 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.cpp1128 for (auto& link : ns->linked_namespaces()) { in find_loaded_library_by_inode() local
1129 android_namespace_t* linked_ns = link.linked_namespace(); in find_loaded_library_by_inode()
1132 if (si != nullptr && link.is_accessible(si->get_soname())) { in find_loaded_library_by_inode()
1149 for (auto& link : ns->linked_namespaces()) { in find_loaded_library_by_realpath() local
1150 android_namespace_t* linked_ns = link.linked_namespace(); in find_loaded_library_by_realpath()
1153 if (si != nullptr && link.is_accessible(si->get_soname())) { in find_loaded_library_by_realpath()
1404 for (auto& link : ns->linked_namespaces()) { in find_loaded_library_by_soname() local
1405 if (!link.is_accessible(name)) { in find_loaded_library_by_soname()
1409 android_namespace_t* linked_ns = link.linked_namespace(); in find_loaded_library_by_soname()
2516 for (auto& link : parent_namespace->linked_namespaces()) { in create_namespace() local
[all …]
DAndroid.bp347 // 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.h256 int link(const char* _Nonnull __old_path, const char* _Nonnull __new_path);
/bionic/tests/headers/posix/
Dunistd_h.c357 FUNCTION(link, int (*f)(const char*, const char*)); in unistd_h()
/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
DNOTICE46 separable from, or merely link (or bind by name) to the interfaces of,
Dstatus.md237 * <link.h> `dl_iterate_phdr`.
Dclang_fortify_anatomy.md3 *ever-changing nature of code, it tries to link to a stable tag of*
/bionic/libc/tools/
Dposix-2013.txt499 link
/bionic/apex/
DNOTICE46 separable from, or merely link (or bind by name) to the interfaces of,
/bionic/build/
DNOTICE46 separable from, or merely link (or bind by name) to the interfaces of,
/bionic/
Dandroid-changes-for-ndk-developers.md56 simply link all of your code into one big library and sidestep the details of
158 Native libraries must use only public API, and must not link against
/bionic/libc/
Dlibc.map.txt600 link;
DAndroid.bp869 "bionic/link.cpp",
/bionic/tools/versioner/platforms/
Dlibc.map.txt600 link;