Lines Matching refs:range
132 let range = self.validate_range::<u8>(ptr.pointer.0, ptr.pointer.1)?; in as_slice() localVariable
134 GuestMemory::Unshared(slice) => Ok(Some(&slice[range])), in as_slice()
153 let range = self.validate_range::<u8>(ptr.pointer.0, ptr.pointer.1)?; in as_slice_mut() localVariable
155 GuestMemory::Unshared(slice) => Ok(Some(&mut slice[range])), in as_slice_mut()
247 let range = self.validate_range::<T>(offset, len)?; in validate_size_align() localVariable
255 let memory = &cells[range.clone()]; in validate_size_align()
266 start: range.start as u32, in validate_size_align()
267 len: range.len() as u32, in validate_size_align()
288 let range = offset..offset + byte_len; in validate_range() localVariable
290 GuestMemory::Unshared(b) => b.get(range.clone()).is_none(), in validate_range()
291 GuestMemory::Shared(b) => b.get(range.clone()).is_none(), in validate_range()
296 Ok(range) in validate_range()