Home
last modified time | relevance | path

Searched refs:Arc (Results 1 – 7 of 7) sorted by relevance

/linux-6.6.21/rust/kernel/sync/
Darc.rs128 pub struct Arc<T: ?Sized> { struct
141 impl<T: ?Sized> core::ops::Receiver for Arc<T> {} implementation
145 impl<T: ?Sized + Unsize<U>, U: ?Sized> core::ops::CoerceUnsized<Arc<U>> for Arc<T> {} implementation
148 impl<T: ?Sized + Unsize<U>, U: ?Sized> core::ops::DispatchFromDyn<Arc<U>> for Arc<T> {} implementation
154 unsafe impl<T: ?Sized + Sync + Send> Send for Arc<T> {} implementation
161 unsafe impl<T: ?Sized + Sync + Send> Sync for Arc<T> {} implementation
163 impl<T> Arc<T> { impl
203 impl<T: ?Sized> Arc<T> { implementation
212 Arc { in from_inner()
236 impl<T: 'static> ForeignOwnable for Arc<T> { implementation
[all …]
/linux-6.6.21/rust/kernel/sync/arc/
Dstd_vendor.rs8 use crate::sync::{arc::ArcInner, Arc};
11 impl Arc<dyn Any + Send + Sync> { impl
13 pub fn downcast<T>(self) -> core::result::Result<Arc<T>, Self> in downcast()
22 Ok(Arc::from_inner(ptr)) in downcast()
/linux-6.6.21/samples/rust/
Drust_print.rs21 let a = Arc::try_new(1)?; in arc_print()
30 let a: Arc<&str> = b.into(); in arc_print()
/linux-6.6.21/rust/kernel/
Dsync.rs15 pub use arc::{Arc, ArcBorrow, UniqueArc};
/linux-6.6.21/arch/mips/include/asm/
Dsgiarcs.h58 Arc, Cpu, Fpu, enumerator
/linux-6.6.21/drivers/video/fbdev/
DKconfig272 tristate "Arc Monochrome LCD board support"
279 This enables support for the Arc Monochrome LCD board. The board
/linux-6.6.21/
DCREDITS2189 D: Arc monochrome LCD framebuffer driver, x86 reboot fixups