Home
last modified time | relevance | path

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

/linux/drivers/block/
A Drnull.rs41 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 Dcondvar.rs11 pin_init,
106 pin_init!(Self { in new()
A Dlock.rs9 use crate::{init::PinInit, pin_init, str::CStr, types::Opaque, types::ScopeGuard};
110 pin_init!(Self { in new()
/linux/rust/kernel/
A Dworkqueue.rs214 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 Dprelude.rs32 pub use super::{init, pin_init, try_init, try_pin_init};
A Dinit.rs558 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 Darc.rs182 pub fn pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self, E> in pin_init() method

Completed in 15 milliseconds