Home
last modified time | relevance | path

Searched defs:Arc (Results 1 – 5 of 5) sorted by relevance

/linux/rust/kernel/sync/
H A Darc.rs130 pub struct Arc<T: ?Sized> { struct
131 ptr: NonNull<ArcInner<T>>, argument
140 _p: PhantomData<ArcInner<T>>, argument
187 impl<T: ?Sized + core::marker::Unsize<U>, U: ?Sized> core::ops::CoerceUnsized<Arc<U>> for Arc<T> {} implementation
191 impl<T: ?Sized + core::marker::Unsize<U>, U: ?Sized> core::ops::DispatchFromDyn<Arc<U>> for Arc<T> … implementation
197 unsafe impl<T: ?Sized + Sync + Send> Send for Arc<T> {} implementation
204 unsafe impl<T: ?Sized + Sync + Send> Sync for Arc<T> {} implementation
206 impl<T> InPlaceInit<T> for Arc<T> { implementation
226 impl<T> Arc<T> { impl
245 impl<T: ?Sized> Arc<T> { implementation
[all …]
/linux/rust/kernel/time/hrtimer/
H A Darc.rs50 impl<T> HrTimerPointer for Arc<T> implementation
69 impl<T> RawHrTimerCallback for Arc<T> implementation
/linux/rust/kernel/
H A Dworkqueue.rs518 unsafe impl<T, const ID: u64> WorkItemPointer<ID> for Arc<T> implementation
542 unsafe impl<T, const ID: u64> RawWorkItem<ID> for Arc<T> implementation
/linux/rust/pin-init/src/
H A Dalloc.rs98 impl<T> InPlaceInit<T> for Arc<T> { implementation
/linux/arch/mips/include/asm/
H A Dsgiarcs.h58 Arc, Cpu, Fpu, enumerator