Lines Matching defs:as_ptr
614 T::size(self.cpu_addr.as_ptr())
619 pub fn as_ptr(&self) -> *const T {
620 self.cpu_addr.as_ptr()
627 self.cpu_addr.as_ptr()
647 unsafe { &*self.as_ptr() }
927 let size = T::size(self.cpu_addr.as_ptr());
935 self.cpu_addr.as_ptr().cast(),
1084 self.cpu_handle.as_ptr(),
1143 unsafe { &*self.cpu_addr.as_ptr() }
1159 unsafe { &mut *self.cpu_addr.as_ptr() }
1170 fn as_ptr<'a, T: ?Sized + KnownSize>(view: Self::View<'a, T>) -> *mut T {
1171 SysMemBackend::as_ptr(view.cpu_addr)
1179 let offset = ptr.addr() - view.cpu_addr.as_ptr().addr();
1247 cpu_addr: unsafe { SysMem::new(self.cpu_addr.as_ptr()) },