Home
last modified time | relevance | path

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

/linux/rust/kernel/sync/
H A Darc.rs132 pub struct Arc<T: ?Sized> { global() struct
133 ptrArc global() argument
142 _pArc global() argument
188 impl<T: ?Sized + core::marker::Unsize<U>, U: ?Sized> core::ops::CoerceUnsized<Arc<U>> for Arc<T> {} global() implementation
192 impl<T: ?Sized + core::marker::Unsize<U>, U: ?Sized> core::ops::DispatchFromDyn<Arc<U>> for Arc<T> {} global() implementation
198 unsafe impl<T: ?Sized + Sync + Send> Send for Arc<T> {} global() implementation
205 unsafe impl<T: ?Sized + Sync + Send> Sync for Arc<T> {} global() implementation
207 impl<T> InPlaceInit<T> for Arc<T> { global() implementation
227 impl<T> Arc<T> { global() implementation
245 impl<T: ?Sized> Arc<T> { global() implementation
372 unsafe impl<T: 'static> ForeignOwnable for Arc<T> { global() implementation
410 impl<T: ?Sized> Deref for Arc<T> { global() implementation
420 impl<T: ?Sized> AsRef<T> for Arc<T> { global() implementation
445 impl<T: ?Sized> Borrow<T> for Arc<T> { global() implementation
451 impl<T: ?Sized> Clone for Arc<T> { global() implementation
463 impl<T: ?Sized> Drop for Arc<T> { global() implementation
478 impl<T: ?Sized> From<UniqueArc<T>> for Arc<T> { global() implementation
484 impl<T: ?Sized> From<Pin<UniqueArc<T>>> for Arc<T> { global() implementation
607 impl<T: ?Sized> From<ArcBorrow<'_, T>> for Arc<T> { global() implementation
904 impl<T: fmt::Display + ?Sized> fmt::Display for Arc<T> { global() implementation
916 impl<T: fmt::Debug + ?Sized> fmt::Debug for Arc<T> { global() implementation
[all...]
/linux/rust/kernel/time/hrtimer/
H A Darc.rs50 impl<T> HrTimerPointer for Arc<T> global() implementation
73 impl<T> RawHrTimerCallback for Arc<T> global() implementation
/linux/rust/kernel/
H A Dworkqueue.rs822 unsafe impl<T, const ID: u64> WorkItemPointer<ID> for Arc<T> global() implementation
846 unsafe impl<T, const ID: u64> RawWorkItem<ID> for Arc<T> global() implementation
877 unsafe impl<T, const ID: u64> RawDelayedWorkItem<ID> for Arc<T> global() implementation
[all...]
/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