Searched refs:pin_init (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/block/ |
| A D | rnull.rs | 41 let tagset = Arc::pin_init(TagSet::new(1, 256, 1), flags::GFP_KERNEL)?; in init() 50 let disk = Box::pin_init(new_mutex!(disk, "nullb:disk"), flags::GFP_KERNEL)?; in init()
|
| /linux/rust/kernel/sync/ |
| A D | condvar.rs | 11 pin_init, 106 pin_init!(Self { in new()
|
| A D | lock.rs | 9 use crate::{init::PinInit, pin_init, str::CStr, types::Opaque, types::ScopeGuard}; 110 pin_init!(Self { in new()
|
| /linux/rust/kernel/ |
| A D | workqueue.rs | 214 let init = pin_init!(ClosureWork { in try_spawn() 219 self.enqueue(Box::pin_init(init, flags).map_err(|_| AllocError)?); in try_spawn() 374 pin_init!(Self { in new()
|
| A D | prelude.rs | 32 pub use super::{init, pin_init, try_init, try_pin_init};
|
| A D | init.rs | 558 macro_rules! pin_init { macro 1197 fn pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> error::Result<Self::PinnedSelf> in pin_init() method
|
| /linux/rust/kernel/list/ |
| A D | arc.rs | 182 pub fn pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self, E> in pin_init() method
|
Completed in 15 milliseconds