Lines Matching refs:usize
19 fn new(is_oneway: bool, debug_id: usize, pid: Pid) -> Self { in new() argument
44 debug_id: usize,
68 fn debug_id(&self) -> usize { in debug_id() argument
79 const TREE_THRESHOLD: usize = 8;
84 pub(crate) start_page_idx: usize,
85 pub(crate) end_page_idx: usize,
89 fn interior_pages(offset: usize, size: usize) -> FreedRange { in interior_pages() argument
100 offset: usize,
101 size: usize,
106 fn endpoint(&self) -> usize { in endpoint() argument
116 Empty(usize),
122 pub(crate) fn new(size: usize) -> Self { in new()
128 pub(crate) fn free_oneway_space(&self) -> usize { in free_oneway_space() argument
136 pub(crate) fn count_buffers(&self) -> usize { in count_buffers() argument
227 pub(crate) fn reservation_abort(&mut self, offset: usize) -> Result<FreedRange> { in reservation_abort()
245 pub(crate) fn reservation_commit(&mut self, offset: usize, data: &mut Option<T>) -> Result { in reservation_commit() argument
256 pub(crate) fn reserve_existing(&mut self, offset: usize) -> Result<(usize, usize, Option<T>)> { in reserve_existing() argument
267 pub(crate) fn take_for_each<F: Fn(usize, usize, usize, Option<T>)>(&mut self, callback: F) { in take_for_each() argument
279 pub(crate) size: usize,
281 pub(crate) debug_id: usize,
296 pub(crate) offset: usize,