Lines Matching refs:current_chunk
122 current_chunk: (Crc32, u32, Vec<u8>), field
136 current_chunk: (Crc32::new(), 0, Vec::with_capacity(CHUNCK_BUFFER_SIZE)), in new()
147 self.current_chunk.0 = Crc32::new(); in reset()
148 self.current_chunk.1 = 0; in reset()
149 self.current_chunk.2.clear(); in reset()
231 self.current_chunk.0.reset(); in next_state()
232 self.current_chunk.0.update(&type_str); in next_state()
233 self.current_chunk.1 = length; in next_state()
240 if cfg!(fuzzing) || val == self.current_chunk.0.checksum() { in next_state()
253 crc_sum: self.current_chunk.0.checksum(), in next_state()
281 let mut buf = &self.current_chunk.2[..]; in next_state()
302 if self.current_chunk.1 == 0 { // complete chunk in next_state()
316 self.current_chunk.2.clear(); in next_state()
318 if self.current_chunk.1 > 0 { in next_state()
319 let (ref mut crc, ref mut remaining, ref mut c_buf) = self.current_chunk; in next_state()
343 let chunk_len = self.current_chunk.2.len(); in next_state()
344 let (c, data) = try!(self.inflater.update(&self.current_chunk.2[n..])); in next_state()
410 let mut buf = &self.current_chunk.2[..]; in parse_fctl()
456 let mut buf = &self.current_chunk.2[..]; in parse_actl()
469 vec.extend(self.current_chunk.2.iter().map(|&v| v)); in parse_plte()
484 vec.extend(self.current_chunk.2.iter().map(|&v| v)); in parse_trns()
541 let mut buf = &self.current_chunk.2[..]; in parse_phys()
564 let mut buf = &self.current_chunk.2[..]; in parse_ihdr()