Home
last modified time | relevance | path

Searched refs:cache (Results 1 – 15 of 15) sorted by relevance

/webrtc/dtls/src/handshake/
H A Dhandshake_cache.rs33 cache: Arc<Mutex<Vec<HandshakeCacheItem>>>, field
39 cache: Arc::new(Mutex::new(vec![])), in new()
51 let mut cache = self.cache.lock().await; in push() localVariable
53 for i in &*cache { in push()
59 cache.push(HandshakeCacheItem { in push()
74 let cache = self.cache.lock().await; in pull() localVariable
79 for c in &*cache { in pull()
105 let cache = self.cache.lock().await; in full_pull_map() localVariable
110 for c in &*cache { in full_pull_map()
/webrtc/dtls/src/fragment_buffer/
H A Dmod.rs23 cache: HashMap<u16, Vec<Fragment>>, field
31 cache: HashMap::new(), in new()
61 self.cache in push()
75 if let Some(x) = self.cache.get_mut(&handshake_header.message_sequence) { in push()
90 if !self.cache.contains_key(&seq_num) { in pop()
94 let (content, epoch) = if let Some(frags) = self.cache.get_mut(&seq_num) { in pop()
122 self.cache.remove(&seq_num); in pop()
129 self.cache in size()
/webrtc/dtls/src/flight/
H A Dmod.rs76 cache: &HandshakeCache, in parse()
83 cache: &HandshakeCache, in generate()
H A Dflight6.rs31 cache: &HandshakeCache, in parse()
34 let (_, msgs) = match cache in parse()
73 cache: &HandshakeCache, in generate()
87 let plain_text = cache in generate()
H A Dflight2.rs32 cache: &HandshakeCache, in parse()
35 let (seq, msgs) = match cache in parse()
52 Err(_) => return Flight0 {}.parse(tx, state, cache, cfg).await, in parse()
H A Dflight5.rs43 cache: &HandshakeCache, in parse()
46 let (_seq, msgs) = match cache in parse()
75 let plain_text = cache in parse()
178 cache: &HandshakeCache, in generate()
245 let server_key_exchange_data = cache in generate()
338 initalize_cipher_suite(state, cache, cfg, &server_key_exchange, &merged).await in generate()
347 let mut plain_text = cache in generate()
496 let mut plain_text = cache in generate()
603 cache: &HandshakeCache, in initalize_cipher_suite()
629 let session_hash = match cache in initalize_cipher_suite()
H A Dflight1.rs41 cache: &HandshakeCache, in parse()
46 let (seq, msgs) = match cache in parse()
75 return flight3.parse(tx, state, cache, cfg).await; in parse()
H A Dflight4.rs49 cache: &HandshakeCache, in parse()
52 let (seq, msgs) = match cache in parse()
141 let plain_text = cache in parse()
329 match cache.session_hash(hf, cfg.initial_epoch, &[]).await { in parse()
410 let (seq, msgs) = match cache in parse()
825 let mut cache = HandshakeCache::new(); in test_flight4_process_certificateverify() localVariable
826 cache in test_flight4_process_certificateverify()
829 cache in test_flight4_process_certificateverify()
844 let res = f.parse(&mut tx, &mut state, &cache, &cfg).await; in test_flight4_process_certificateverify()
H A Dflight3.rs45 cache: &HandshakeCache, in parse()
51 if let Ok((seq, msgs)) = cache in parse()
98 cache in parse()
124 cache in parse()
H A Dflight0.rs31 cache: &HandshakeCache, in parse()
34 let (seq, msgs) = match cache in parse()
/webrtc/.github/workflows/
H A Dcargo.yml36 uses: actions/cache@v3
48 uses: Swatinem/rust-cache@v2
70 uses: actions/cache@v3
84 # uses: Swatinem/rust-cache@v2
101 uses: actions/cache@v3
H A Dgrcov.yml44 use-tool-cache: true
/webrtc/dtls/src/
H A Dhandshaker.rs233 .generate(&mut self.state, &self.cache, &self.cfg) in prepare()
319 …elf.current_flight.parse(&mut self.handle_queue_tx, &mut self.state, &self.cache, &self.cfg).await; in wait()
377 …elf.current_flight.parse(&mut self.handle_queue_tx, &mut self.state, &self.cache, &self.cfg).await; in finish()
/webrtc/dtls/src/conn/
H A Dmod.rs62 cache: HandshakeCache, field
73 pub(crate) cache: HandshakeCache, // caching of handshake messages for verifyData generation field
265 let cache = HandshakeCache::new(); in new() localVariable
266 let mut cache1 = cache.clone(); in new()
267 let cache2 = cache.clone(); in new()
273 cache, in new()
334 cache: cache2, in new()
526 cache: &mut HandshakeCache, in handle_outgoing_packets()
547 cache in handle_outgoing_packets()
1012 ctx.cache in handle_incoming_packet()
H A Dconn_test.rs422 cache: HandshakeCache::new(), in test_export_keying_material()