Searched refs:__pinned_init (Results 1 – 11 of 11) sorted by relevance
| /rust/pin-init/examples/ |
| A D | static_init.rs | 63 Some(f) => unsafe { f.__pinned_init(ptr).unwrap() }, in deref() 75 unsafe fn __pinned_init( in __pinned_init() method 81 unsafe { init.__pinned_init(slot) } in __pinned_init()
|
| A D | mutex.rs | 85 val.__pinned_init(slot.cast::<T>()) in new()
|
| /rust/pin-init/src/ |
| A D | alloc.rs | 41 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()
|
| A D | lib.rs | 1064 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E>; in __pinned_init() method 1104 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { in __pinned_init() function 1106 unsafe { self.0.__pinned_init(slot)? }; in __pinned_init() 1213 unsafe { self.0.__pinned_init(slot)? }; in __init() 1227 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { in __pinned_init() function 1281 let res = unsafe { pin_init_from_closure(|ptr: *mut U| init.__pinned_init(ptr.cast::<T>())) }; in cast_pin_init() 1379 if let Err(e) = unsafe { init.__pinned_init(ptr) } { 1405 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible> { in __pinned_init() method 1427 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { in __pinned_init() method
|
| A D | __internal.rs | 44 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() 290 unsafe fn __pinned_init(self, _slot: *mut T) -> Result<(), ()> { in __pinned_init() method
|
| A D | macros.rs | 1009 unsafe { $crate::PinInit::__pinned_init(init, slot) }
|
| /rust/kernel/ |
| A D | init.rs | 161 pin_init_from_closure(|slot| init.__pinned_init(slot).map_err(|e| Error::from(e))) in pin_init() 178 init_from_closure(|slot| init.__pinned_init(slot).map_err(|e| Error::from(e))) in init()
|
| A D | types.rs | 421 unsafe { PinInit::<T, E>::__pinned_init(slot, ptr) } in pin_init()
|
| /rust/kernel/drm/ |
| A D | device.rs | 119 unsafe { data.__pinned_init(raw_data) }.inspect_err(|_| { in new()
|
| /rust/kernel/sync/ |
| A D | arc.rs | 758 unsafe { init.__pinned_init(slot)? }; in write_pin_init() 832 match unsafe { init.__pinned_init(self.as_mut_ptr()) } { in pin_init_with()
|
| /rust/kernel/alloc/ |
| A D | kbox.rs | 374 unsafe { init.__pinned_init(slot)? }; in write_pin_init()
|
Completed in 22 milliseconds