HomeSort by: relevance | last modified time | path
    Searched defs:DTLS (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_tls_get_addr.h 13 // the lack of interface that would tell us about the Dynamic TLS (DTLS).
20 // Before 2.19, every DTLS chunk is allocated with __libc_memalign,
21 // which we intercept and thus know where is the DTLS.
22 // Since 2.19, DTLS chunks are allocated with __signal_safe_memalign,
36 struct DTLS {
37 // Array of DTLS chunks for the current Thread.
53 DTLS::DTV *DTLS_on_tls_get_addr(void *arg, void *res, uptr static_tls_begin,
56 DTLS *DTLS_Get();
58 // Returns true if DTLS of suspended thread is in destruction process.
59 bool DTLSInDestruction(DTLS *dtls)
    [all...]
  /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
sanitizer_tls_get_addr.h 12 // the lack of interface that would tell us about the Dynamic TLS (DTLS).
15 // Before 2.25: every DTLS chunk is allocated with __libc_memalign,
16 // which we intercept and thus know where is the DTLS.
18 // Since 2.25: DTLS chunks are allocated with malloc. We could co-opt
44 struct DTLS {
45 // Array of DTLS chunks for the current Thread.
52 DTV dtvs[(4096UL - sizeof(next)) / sizeof(DTLS::DTV)];
65 void ForEachDVT(DTLS *dtls, const Fn &fn) {
66 DTLS::DTVBlock *block
    [all...]
  /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
sanitizer_tls_get_addr.h 12 // the lack of interface that would tell us about the Dynamic TLS (DTLS).
19 // Before 2.19, every DTLS chunk is allocated with __libc_memalign,
20 // which we intercept and thus know where is the DTLS.
21 // Since 2.19, DTLS chunks are allocated with __signal_safe_memalign,
36 struct DTLS {
37 // Array of DTLS chunks for the current Thread.
44 DTV dtvs[(4096UL - sizeof(next)) / sizeof(DTLS::DTV)];
57 void ForEachDVT(DTLS *dtls, const Fn &fn) {
58 DTLS::DTVBlock *block
    [all...]

Completed in 14 milliseconds