Home
last modified time | relevance | path

Searched refs:after (Results 1 – 21 of 21) sorted by relevance

/bionic/tests/
Dstatic_tls_layout_test.cpp57 auto reserve_tp = [](const AlignedSizeFlat& before, const AlignedSizeFlat& after, in TEST()
59 auto allocs = layout.reserve_tp_pair(unflatten_size(before), unflatten_size(after)); in TEST()
70 EXPECT_EQ(8u, allocs.after); in TEST()
78 EXPECT_EQ(0u, allocs.after); in TEST()
84 EXPECT_EQ(64u, allocs.after); in TEST()
90 EXPECT_EQ(8u, allocs.after); in TEST()
96 EXPECT_EQ(12u, allocs.after); in TEST()
104 EXPECT_EQ(64u, allocs.after); in TEST()
132 EXPECT_EQ(35u, allocs.after); in TEST()
/bionic/libc/upstream-netbsd/lib/libc/include/isc/
Dlist.h103 #define INSERT_AFTER(list, after, elt, link) \ argument
106 if ((after)->link.next == NULL) \
109 (elt)->link.next = (after)->link.next; \
110 (after)->link.next = (elt); \
112 (elt)->link.prev = (after); \
/bionic/libc/bionic/
Dbionic_elf_tls.cpp177 offset_bionic_tcb_ = pair.after; in reserve_exe_segment_and_tcb()
184 offset_exe_ = pair.after; in reserve_exe_segment_and_tcb()
231 TlsAlignedSize after) { in reserve_tp_pair() argument
236 const size_t offset_tp = align_cursor_unskewed(MAX(before.align.value, after.align.value)); in reserve_tp_pair()
238 const size_t offset_after = reserve(after); in reserve_tp_pair()
/bionic/libc/private/
Dbionic_elf_tls.h103 size_t after; member
109 TpAllocations reserve_tp_pair(TlsAlignedSize before, TlsAlignedSize after);
/bionic/libc/kernel/uapi/sound/
Dfirewire.h55 __be32 after; member
/bionic/docs/
DREADME.md17 which detects use-after-close() bugs.
Dfdtrack.md40 on fdtrack when it hits a threshold, and then aborts after another threshold.
Dfdsan.md12 …tend to manifest as *use-after-close* and *double-close*. These errors are direct analogues of the…
61 - Same as warn-once, except without disabling after the first warning.
Delf-tls.md37 Variant 1 places the static TLS block after the TP, whereas variant 2 places it before the TP.
46 1, and its storage will always be immediately after (or before) the TP. In variant 1, the TP is
588 TLS variant 1 allocates everything after the TP to ELF TLS (except the first two words), and variant
589 2 allocates everything before the TP. Bionic currently allocates memory before and after the TP to
822 ### Workaround for Go: place pthread keys after the executable's TLS
827 allocated after `app_process`' TLS segment, and Go will still find them.
847 * It looks like glibc's ld.so re-relocates itself after loading a program, so a program's symbols
D32-bit-abi.md89 long after the death of the star around which we currently circle.
Dlibc_assembler.md165 code after a branch instruction.
Dnative_allocator.md45 system. It is meant to be called after a call to `malloc_disable` to
322 one after another. This will cause a lot of threads allocating at the same
Dclang_fortify_anatomy.md364 after most optimizations take place. Until LLVM replaces both of these with
650 bytes can be accessed after `p` in a well-defined way. Straightforward examples
Dstatus.md163 * Using a `pthread_mutex_t` after it's been destroyed will be detected at
/bionic/libc/malloc_debug/
DREADME_marshmallow_and_earlier.md5 detect memory corruption, memory leaks, and use after free issues.
80 a 32 byte buffer is placed after the data for the returned allocation (known
DREADME.md5 detect memory corruption, memory leaks, and use after free issues.
74 Enables a small buffer placed after the allocated data. This is an attempt
75 to find memory corruption occuring to a region after the original allocation.
480 When malloc debug detects an error, abort after sending the error
571 was allocated by an application after it forked off from the zygote process.
/bionic/libc/
DSECCOMP_BLOCKLIST_APP.TXT9 # Note: Some privileged syscalls are still needed in app process after fork before uid change,
DAndroid.bp1589 // TODO: This is to work around b/24465209. Remove after root cause is fixed.
1636 // TODO: This is to work around b/24465209. Remove after root cause is fixed.
1944 //TODO (dimitry): This is to work around b/24465209. Remove after root cause is fixed
1947 // TODO: This is to work around b/24465209. Remove after root cause is fixed.
/bionic/libc/kernel/
DREADME.md16 They can be also included before or after any Bionic C library header.
/bionic/
Dandroid-changes-for-ndk-developers.md291 used only the basename (the part after the last ‘/') when looking
480 be applied after packed relocations. This meant that ifunc resolvers
/bionic/tests/libs/
DAndroid.bp1149 // during/after dlclose.