Home
last modified time | relevance | path

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

/rust/pin-init/examples/
A Dstatic_init.rs9 cell::{Cell, UnsafeCell},
27 cell: UnsafeCell<MaybeUninit<T>>, field
39 cell: UnsafeCell::new(MaybeUninit::uninit()), in new()
51 unsafe { (*self.cell.get()).assume_init_ref() } in deref()
58 return unsafe { (*self.cell.get()).assume_init_ref() }; in deref()
61 let ptr = self.cell.get().cast::<T>(); in deref()
67 unsafe { (*self.cell.get()).assume_init_ref() } in deref()
A Dlinked_list.rs8 cell::Cell,
A Dpthread_mutex.rs13 cell::UnsafeCell,
A Dmutex.rs9 cell::{Cell, UnsafeCell},
/rust/kernel/sync/
A Dlocked_by.rs7 use core::{cell::UnsafeCell, mem::size_of, ptr};
A Dlock.rs13 use core::{cell::UnsafeCell, marker::PhantomPinned, pin::Pin};
/rust/kernel/list/
A Darc_field.rs12 use core::cell::UnsafeCell;
/rust/kernel/
A Dtypes.rs7 cell::UnsafeCell,
A Dconfigfs.rs121 use core::cell::UnsafeCell;
A Dcpufreq.rs28 cell::UnsafeCell,
/rust/kernel/sync/lock/
A Dglobal.rs14 cell::UnsafeCell,
/rust/pin-init/src/
A Dlib.rs284 cell::UnsafeCell,
/rust/pin-init/
A DREADME.md153 cell::UnsafeCell,

Completed in 20 milliseconds