Lines Matching full:let
62 /// let addr = unsafe { bindings::ioremap(paddr as _, SIZE as _) };
88 /// # let dev = unsafe { Device::get_device(core::ptr::null_mut()) };
91 /// let iomem = unsafe { IoMem::<{ core::mem::size_of::<u32>() }>::new(0xBAAAAAAD)? };
92 /// let devres = Devres::new(&dev, iomem, GFP_KERNEL)?;
94 /// let res = devres.try_access().ok_or(ENXIO)?;
103 let inner = Arc::pin_init( in new()
114 let data = inner.clone().into_raw(); in new()
118 let ret = in new()
125 let _ = unsafe { Arc::from_raw(data) }; in new()
142 let ret = unsafe { in remove_action()
154 let _ = unsafe { Arc::from_raw(this.as_ptr()) }; in remove_action()
160 let ptr = ptr as *mut DevresInner<T>; in devres_callback()
165 let inner = unsafe { Arc::from_raw(ptr) }; in devres_callback()
175 let inner = DevresInner::new(dev, data, flags)?; in new()
183 let _ = DevresInner::new(dev, data, flags)?; in new_foreign_owned()