Lines Matching refs:current_chunk

137     current_chunk: ChunkState,  field
171 current_chunk: ChunkState::default(), in new()
183 self.current_chunk.crc = Crc32::new(); in reset()
184 self.current_chunk.remaining = 0; in reset()
185 self.current_chunk.raw_bytes.clear(); in reset()
271 if type_str != self.current_chunk.type_ in next_state()
272 && (self.current_chunk.type_ == IDAT in next_state()
273 || self.current_chunk.type_ == chunk::fdAT) in next_state()
275 self.current_chunk.type_ = type_str; in next_state()
284 self.current_chunk.type_ = type_str; in next_state()
285 self.current_chunk.crc.reset(); in next_state()
286 self.current_chunk.crc.update(&type_str); in next_state()
287 self.current_chunk.remaining = length; in next_state()
295 let sum = self.current_chunk.crc.clone().finalize(); in next_state()
334 let mut buf = &self.current_chunk.raw_bytes[..]; in next_state()
364 if self.current_chunk.remaining == 0 { in next_state()
378 self.current_chunk.raw_bytes.clear(); in next_state()
380 if self.current_chunk.remaining > 0 { in next_state()
386 } = &mut self.current_chunk; in next_state()
408 let chunk_len = self.current_chunk.raw_bytes.len(); in next_state()
409 let chunk_data = &self.current_chunk.raw_bytes[n..]; in next_state()
465 let mut buf = &self.current_chunk.raw_bytes[..]; in parse_fctl()
522 let mut buf = &self.current_chunk.raw_bytes[..]; in parse_actl()
534 info.palette = Some(self.current_chunk.raw_bytes.clone()) in parse_plte()
545 let vec = self.current_chunk.raw_bytes.clone(); in parse_trns()
598 let mut buf = &self.current_chunk.raw_bytes[..]; in parse_phys()
618 let mut buf = &self.current_chunk.raw_bytes[..]; in parse_ihdr()