Lines Matching refs:usize

108     len: usize,
178 pub fn capacity(&self) -> usize { in capacity() argument
180 usize::MAX in capacity()
188 pub fn len(&self) -> usize { in len() argument
199 pub unsafe fn inc_len(&mut self, additional: usize) { in inc_len() argument
215 unsafe fn dec_len(&mut self, count: usize) -> &mut [T] { in dec_len()
384 index: usize, in insert_within_capacity() argument
452 pub fn remove(&mut self, i: usize) -> Result<T, RemoveError> { in remove()
488 pub fn with_capacity(capacity: usize, flags: Flags) -> Result<Self, AllocError> { in with_capacity() argument
537 pub unsafe fn from_raw_parts(ptr: *mut T, length: usize, capacity: usize) -> Self { in from_raw_parts() argument
563 pub fn into_raw_parts(self) -> (*mut T, usize, usize) { in into_raw_parts() argument
609 pub fn reserve(&mut self, additional: usize, flags: Flags) -> Result<(), AllocError> { in reserve() argument
664 pub fn truncate(&mut self, len: usize) { in truncate() argument
726 pub fn extend_with(&mut self, n: usize, value: T, flags: Flags) -> Result<(), AllocError> { in extend_with() argument
781 pub fn from_elem(value: T, n: usize, flags: Flags) -> Result<Self, AllocError> { in from_elem() argument
806 pub fn resize(&mut self, new_len: usize, value: T, flags: Flags) -> Result<(), AllocError> { in resize() argument
837 impl<T, A, const N: usize> From<Box<[T; N], A>> for Vec<T, A>
992 [A: Allocator, const N: usize] Vec<T, A>, [U; N],
993 [A: Allocator, const N: usize] Vec<T, A>, &[U; N],
1036 len: usize,
1045 fn into_raw_parts(self) -> (*mut T, NonNull<T>, usize, usize) { in into_raw_parts() argument
1191 fn size_hint(&self) -> (usize, Option<usize>) { in size_hint() argument
1281 fn size_hint(&self) -> (usize, Option<usize>) { in size_hint() argument
1307 let mut vec1: KVec<usize> = KVec::with_capacity(c.len(), GFP_KERNEL).unwrap(); in test_kvec_retain()
1308 let mut vec2: KVec<usize> = KVec::with_capacity(c.len(), GFP_KERNEL).unwrap(); in test_kvec_retain()