Lines Matching refs:length
149 length: usize, field
165 pub fn new(ptr: UserPtr, length: usize) -> Self { in new()
166 UserSlice { ptr, length } in new()
180 length: self.length, in reader()
188 length: self.length, in writer()
199 length: self.length, in reader_writer()
203 length: self.length, in reader_writer()
214 length: usize, field
223 self.length = self.length.checked_sub(num_skip).ok_or(EFAULT)?; in skip()
237 length: self.length, in clone_reader()
245 self.length in len()
250 self.length == 0 in is_empty()
266 if len > self.length { in read_raw()
276 self.length -= len; in read_raw()
339 if len > self.length { in read()
359 self.length -= len; in read()
369 let len = self.length; in read_all()
400 if dst.len() > self.length { in strcpy_into_buf()
401 dst = &mut dst[..self.length]; in strcpy_into_buf()
446 length: usize, field
454 self.length in len()
459 self.length == 0 in is_empty()
470 if len > self.length { in write_slice()
480 self.length -= len; in write_slice()
533 if len > self.length { in write()
553 self.length -= len; in write()