Home
last modified time | relevance | path

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

/linux-6.15/rust/pin-init/src/
H A Dlib.rs1012 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E>; in __pinned_init() method
1052 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { in __pinned_init() function
1054 unsafe { self.0.__pinned_init(slot)? }; in __pinned_init()
1161 unsafe { self.0.__pinned_init(slot)? }; in __init()
1175 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { in __pinned_init() function
1295 if let Err(e) = unsafe { init.__pinned_init(ptr) } {
1320 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { in __pinned_init() method
H A Dalloc.rs41 pin_init_from_closure(|slot| match init.__pinned_init(slot) { in pin_init()
112 unsafe { init.__pinned_init(slot)? }; in try_pin_init()
152 unsafe { init.__pinned_init(slot)? }; in write_pin_init()
H A D__internal.rs44 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { in __pinned_init() function
182 unsafe { init.__pinned_init(this.value.as_mut_ptr())? }; in init()
289 unsafe fn __pinned_init(self, _slot: *mut T) -> Result<(), ()> { in __pinned_init() method
H A Dmacros.rs1009 unsafe { $crate::PinInit::__pinned_init(init, slot) }
/linux-6.15/rust/pin-init/examples/
H A Dstatic_init.rs60 Some(f) => unsafe { f.__pinned_init(ptr).unwrap() }, in deref()
72 unsafe fn __pinned_init( in __pinned_init() method
78 unsafe { init.__pinned_init(slot) } in __pinned_init()
H A Dmutex.rs82 val.__pinned_init(slot.cast::<T>()) in new()
/linux-6.15/rust/kernel/
H A Dinit.rs169 pin_init_from_closure(|slot| init.__pinned_init(slot).map_err(|e| Error::from(e))) in pin_init()
186 init_from_closure(|slot| init.__pinned_init(slot).map_err(|e| Error::from(e))) in init()
H A Dtypes.rs339 let _ = unsafe { PinInit::<T>::__pinned_init(slot, ptr) }; in pin_init()
/linux-6.15/rust/kernel/sync/
H A Darc.rs727 unsafe { init.__pinned_init(slot)? }; in write_pin_init()
801 match unsafe { init.__pinned_init(self.as_mut_ptr()) } { in pin_init_with()
/linux-6.15/rust/kernel/alloc/
H A Dkbox.rs334 unsafe { init.__pinned_init(slot)? }; in write_pin_init()