Home
last modified time | relevance | path

Searched refs:DTLS (Results 1 – 25 of 87) sorted by relevance

1234

/src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_tls_get_addr.cpp32 static __thread DTLS dtls;
40 static void DTLS_Deallocate(DTLS::DTVBlock *block) { in DTLS_Deallocate()
42 UnmapOrDie(block, sizeof(DTLS::DTVBlock)); in DTLS_Deallocate()
46 static DTLS::DTVBlock *DTLS_NextBlock(atomic_uintptr_t *cur) { in DTLS_NextBlock()
50 DTLS::DTVBlock *next = (DTLS::DTVBlock *)v; in DTLS_NextBlock()
53 DTLS::DTVBlock *new_dtv = in DTLS_NextBlock()
54 (DTLS::DTVBlock *)MmapOrDie(sizeof(DTLS::DTVBlock), "DTLS_NextBlock"); in DTLS_NextBlock()
58 UnmapOrDie(new_dtv, sizeof(DTLS::DTVBlock)); in DTLS_NextBlock()
59 return (DTLS::DTVBlock *)prev; in DTLS_NextBlock()
68 static DTLS::DTV *DTLS_Find(uptr id) { in DTLS_Find()
[all …]
H A Dsanitizer_tls_get_addr.h44 struct DTLS { struct
52 DTV dtvs[(4096UL - sizeof(next)) / sizeof(DTLS::DTV)]; argument
65 void ForEachDVT(DTLS *dtls, const Fn &fn) { in ForEachDVT() argument
66 DTLS::DTVBlock *block = in ForEachDVT()
67 (DTLS::DTVBlock *)atomic_load(&dtls->dtv_block, memory_order_acquire); in ForEachDVT()
71 block = (DTLS::DTVBlock *)atomic_load(&block->next, memory_order_acquire); in ForEachDVT()
77 DTLS::DTV *DTLS_on_tls_get_addr(void *arg, void *res, uptr static_tls_begin,
80 DTLS *DTLS_Get();
83 bool DTLSInDestruction(DTLS *dtls);
/src/crypto/openssl/test/ssl-tests/
H A D07-dtls-protocol-version.cnf93 Method = DTLS
120 Method = DTLS
146 Method = DTLS
174 Method = DTLS
202 Method = DTLS
229 Method = DTLS
256 Method = DTLS
282 Method = DTLS
309 Method = DTLS
336 Method = DTLS
[all …]
H A D18-dtls-renegotiate.cnf.in41 "Method" => "DTLS",
58 "Method" => "DTLS",
66 # initiated reneg. This is because an OpenSSL DTLS client will always do a full
72 # discrepancy is strange. TODO: Should we harmonise the TLS and DTLS behaviour,
84 "Method" => "DTLS",
105 "Method" => "DTLS",
126 "Method" => "DTLS",
151 "Method" => "DTLS",
171 "Method" => "DTLS",
191 "Method" => "DTLS",
[all …]
H A D16-dtls-certstatus.cnf.in10 ## Test DTLS CertStatus messages
35 "Method" => "DTLS",
51 "Method" => "DTLS",
70 "Method" => "DTLS",
87 "Method" => "DTLS",
H A D29-dtls-sctp-label-bug.cnf.in24 "Method" => "DTLS",
36 "Method" => "DTLS",
48 "Method" => "DTLS",
60 "Method" => "DTLS",
H A D11-dtls_resumption.cnf55 Method = DTLS
93 Method = DTLS
131 Method = DTLS
169 Method = DTLS
207 Method = DTLS
245 Method = DTLS
283 Method = DTLS
321 Method = DTLS
358 Method = DTLS
395 Method = DTLS
[all …]
H A D18-dtls-renegotiate.cnf38 Method = DTLS
66 Method = DTLS
94 Method = DTLS
126 Method = DTLS
158 Method = DTLS
187 Method = DTLS
220 Method = DTLS
253 Method = DTLS
286 Method = DTLS
H A D29-dtls-sctp-label-bug.cnf32 Method = DTLS
59 Method = DTLS
86 Method = DTLS
113 Method = DTLS
H A D07-dtls-protocol-version.cnf.in10 ## Test DTLS version negotiation
21 our @tests = generate_version_tests("DTLS", $fips_mode);
H A D16-dtls-certstatus.cnf28 Method = DTLS
56 Method = DTLS
/src/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_posix.h25 struct DTLS;
36 DTLS *dtls() { return dtls_; } in dtls()
41 DTLS *dtls_ = nullptr;
H A Dlsan_posix.cpp36 DTLS *dtls;
66 uptr *cache_end, DTLS **dtls) { in GetThreadRangesLocked()
/src/crypto/openssl/doc/man3/
H A DDTLS_set_timer_cb.pod7 - Set callback for controlling DTLS timer duration
20 timeout interval on the DTLS protocol. The callback function will be
21 called by DTLS for every new DTLS packet that is sent.
H A DDTLSv1_handle_timeout.pod5 DTLSv1_handle_timeout - handle a pending timeout event for a DTLS or QUIC SSL
17 on a DTLS or QUIC SSL object.
22 This function is only applicable to DTLS or QUIC SSL objects. It returns 0 if
33 DTLS or QUIC object.
H A DDTLS_get_data_mtu.pod16 DTLS connection B<ssl>, based on the DTLS record MTU and the overhead
17 of the DTLS record header, encryption and authentication currently in use.
H A DDTLSv1_listen.pod19 DTLSv1_listen() statelessly listens for new incoming DTLS connections. If a
35 If DTLS is used over UDP (or any datagram based protocol that does not validate
42 As a countermeasure to this issue TLSv1.3 and DTLS include a stateless cookie
45 TLSv1.3) or a HelloVerifyRequest (in DTLS) which contains a unique cookie. The
54 SSL_accept(). Typically, for DTLS, the read BIO will be in an "unconnected"
72 outgoing datagrams transmitted by DTLS to be transmitted to that host. In other
74 socket means that any host on the network can cause outgoing DTLS traffic to be
76 break the cryptographic protections of DTLS but may facilitate a
77 denial-of-service attack or allow unencrypted information in the DTLS handshake
H A DSSL_get_version.pod24 For SSL, TLS and DTLS protocols SSL_client_version() returns the numeric
35 SSL_is_dtls() returns 1 if the connection is using DTLS or 0 if not.
70 The connection uses an obsolete pre-standardisation DTLS protocol
118 The connection uses an obsolete pre-standardisation DTLS protocol
H A DDTLSv1_get_timeout.pod5 DTLSv1_get_timeout - determine when a DTLS or QUIC SSL object next needs a
16 DTLSv1_get_timeout() can be used on a DTLS or QUIC SSL object to determine when
26 This function is only applicable to DTLS and QUIC objects. It fails if called on
H A DSSL_in_init.pod58 B<protocol> is one of TLS or DTLS. DTLS is used where a state is specific to the
59 DTLS protocol. Otherwise TLS is used.
/src/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_thread.h25 struct DTLS;
76 DTLS *dtls() { return dtls_; } in dtls()
113 DTLS *dtls_;
/src/crypto/openssl/ssl/statem/
H A DREADME.md11 - Remove duplication of state code between TLS and DTLS
51 | TLS/DTLS client specific | | TLS/DTLS server specific |
62 | to both servers and clients | | both DTLS servers and clients |
/src/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_thread.h27 struct DTLS;
91 DTLS *dtls() { return dtls_; } in dtls()
184 DTLS *dtls_;
/src/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_thread.h49 DTLS *dtls() { return dtls_; } in dtls()
88 DTLS *dtls_;
/src/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_thread.cpp39 DTLS *dtls = DTLS_Get(); in ClearShadowForThreadStackAndTLS()
41 ForEachDVT(dtls, [](const DTLS::DTV &dtv, int id) { in ClearShadowForThreadStackAndTLS()

1234