Home
last modified time | relevance | path

Searched refs:DevresInner (Results 1 – 1 of 1) sorted by relevance

/linux-6.15/rust/kernel/
H A Ddevres.rs23 struct DevresInner<T> { struct
99 pub struct Devres<T>(Arc<DevresInner<T>>);
101 impl<T> DevresInner<T> { implementation
102 fn new(dev: &Device, data: T, flags: Flags) -> Result<Arc<DevresInner<T>>> { in new()
104 pin_init!( DevresInner { in new()
160 let ptr = ptr as *mut DevresInner<T>; in devres_callback()
175 let inner = DevresInner::new(dev, data, flags)?; in new()
183 let _ = DevresInner::new(dev, data, flags)?; in new_foreign_owned()
199 DevresInner::remove_action(&self.0); in drop()