Lines Matching refs:usize
28 pub fn from_addr(addr: usize) -> Self { in from_addr()
59 pub fn wrapping_byte_add(self, add: usize) -> UserPtr { in wrapping_byte_add()
149 length: usize,
165 pub fn new(ptr: UserPtr, length: usize) -> Self { in new()
214 length: usize,
221 pub fn skip(&mut self, num_skip: usize) -> Result { in skip()
244 pub fn len(&self) -> usize { in len() argument
297 pub fn read_slice_partial(&mut self, out: &mut [u8], offset: usize) -> Result<usize> { in read_slice_partial() argument
316 pub fn read_slice_file(&mut self, out: &mut [u8], offset: &mut file::Offset) -> Result<usize> { in read_slice_file() argument
446 length: usize,
453 pub fn len(&self) -> usize { in len() argument
490 pub fn write_slice_partial(&mut self, data: &[u8], offset: usize) -> Result<usize> { in write_slice_partial() argument
509 pub fn write_slice_file(&mut self, data: &[u8], offset: &mut file::Offset) -> Result<usize> { in write_slice_file() argument
570 fn raw_strncpy_from_user(dst: &mut [MaybeUninit<u8>], src: UserPtr) -> Result<usize> { in raw_strncpy_from_user() argument
592 Ok(res as usize) in raw_strncpy_from_user()