Lines Matching refs:l_len
98 unsafe fn split_at_unchecked(&self, l_len: usize) -> Split<&Self> { in split_at_unchecked()
100 unsafe { Split::<&Self>::new(self, l_len) } in split_at_unchecked()
160 fn split_at(&self, l_len: usize) -> Option<Split<&Self>> { in split_at()
161 MetadataOf::new_in_bounds(self, l_len).map( in split_at()
163 |l_len| { in split_at()
166 unsafe { Split::new(self, l_len.get()) } in split_at()
183 unsafe fn split_at_mut_unchecked(&mut self, l_len: usize) -> Split<&mut Self> { in split_at_mut_unchecked()
185 unsafe { Split::<&mut Self>::new(self, l_len) } in split_at_mut_unchecked()
240 fn split_at_mut(&mut self, l_len: usize) -> Option<Split<&mut Self>> { in split_at_mut()
241 MetadataOf::new_in_bounds(self, l_len).map( in split_at_mut()
243 |l_len| { in split_at_mut()
246 unsafe { Split::new(self, l_len.get()) } in split_at_mut()
287 l_len: usize, field
297 unsafe fn new(source: T, l_len: usize) -> Self { in new()
298 Self { source, l_len } in new()
311 unsafe { Split::new(source, self.l_len) } in into_ptr()
609 unsafe { Split::new(source, self.l_len) } in into_ptr()
817 unsafe { Split::new(self.source.as_ref(), self.l_len) } in into_ref()
827 unsafe { Split::new(self.source.unify_invariants().as_mut(), self.l_len) } in into_mut()
832 fn l_len(&self) -> MetadataOf<T> { in l_len() function
835 unsafe { MetadataOf::<T>::new_unchecked(self.l_len) } in l_len()
885 let l_len = self.l_len(); in via_runtime_check() localVariable
889 if l_len.padding_needed_for() == 0 { in via_runtime_check()
909 let l_len = self.l_len(); in via_unchecked() localVariable
914 let (left, right) = unsafe { inner.split_at_unchecked(l_len) }; in via_unchecked()