Lines Matching refs:usize
26 size: usize,
27 free_oneway_space: usize,
34 insert_at_idx: usize,
36 insert_at_offset: usize,
40 pub(crate) fn new(size: usize, alloc: EmptyArrayAlloc<T>) -> Self { in new() argument
48 pub(crate) fn free_oneway_space(&self) -> usize { in free_oneway_space() argument
52 pub(crate) fn count_buffers(&self) -> usize { in count_buffers() argument
56 pub(crate) fn total_size(&self) -> usize { in total_size() argument
90 fn find_empty_range(&self, size: usize) -> Option<FindEmptyRes> { in find_empty_range()
117 debug_id: usize, in reserve_new() argument
118 size: usize, in reserve_new() argument
121 ) -> Result<(usize, bool)> { in reserve_new() argument
183 pub(crate) fn reservation_abort(&mut self, offset: usize) -> Result<FreedRange> { in reservation_abort()
224 pub(crate) fn reservation_commit(&mut self, offset: usize, data: &mut Option<T>) -> Result { in reservation_commit() argument
240 pub(crate) fn reserve_existing(&mut self, offset: usize) -> Result<(usize, usize, Option<T>)> { in reserve_existing() argument
258 pub(crate) fn take_for_each<F: Fn(usize, usize, usize, Option<T>)>(&mut self, callback: F) { in take_for_each() argument
277 pub(crate) fn try_new(capacity: usize) -> Result<Self> { in try_new()