Lines Matching refs:length
148 length: usize, field
164 pub fn new(ptr: UserPtr, length: usize) -> Self { in new()
165 UserSlice { ptr, length } in new()
179 length: self.length, in reader()
187 length: self.length, in writer()
198 length: self.length, in reader_writer()
202 length: self.length, in reader_writer()
213 length: usize, field
222 self.length = self.length.checked_sub(num_skip).ok_or(EFAULT)?; in skip()
236 length: self.length, in clone_reader()
244 self.length in len()
249 self.length == 0 in is_empty()
265 if len > self.length { in read_raw()
275 self.length -= len; in read_raw()
296 if len > self.length { in read()
316 self.length -= len; in read()
326 let len = self.length; in read_all()
357 if dst.len() > self.length { in strcpy_into_buf()
358 dst = &mut dst[..self.length]; in strcpy_into_buf()
403 length: usize, field
411 self.length in len()
416 self.length == 0 in is_empty()
427 if len > self.length { in write_slice()
437 self.length -= len; in write_slice()
448 if len > self.length { in write()
468 self.length -= len; in write()