Lines Matching refs:segments
211 fn from_segments(segments: &[&Segment<'_>]) -> Option<Version> { in from_segments()
214 .find(|&v| v.max_data() * 8 >= segments.iter().map(|s| s.total_size_bits(v)).sum()) in from_segments()
466 fn new<'a>(segments: &[&Segment<'_>], data: &'a mut [u8]) -> Option<EncodedMsg<'a>> { in new()
467 let version = Version::from_segments(segments)?; in new()
488 em.encode(segments); in new()
523 fn add_segments(&mut self, segments: &[&Segment<'_>]) { in add_segments()
526 for s in segments.iter() { in add_segments()
575 fn encode(&mut self, segments: &[&Segment<'_>]) { in encode()
576 self.add_segments(segments); in encode()
950 let segments = &[ in drm_panic_qr_generate()
954 match EncodedMsg::new(segments, tmp_slice) { in drm_panic_qr_generate()