Home
last modified time | relevance | path

Searched refs:KnownSize (Results 1 – 4 of 4) sorted by relevance

/linux/rust/kernel/
H A Ddma.rs18 ptr::KnownSize,
410 pub struct CoherentBox<T: KnownSize + ?Sized>(Coherent<T>);
536 impl<T: KnownSize + ?Sized> Deref for CoherentBox<T> {
549 impl<T: AsBytes + FromBytes + KnownSize + ?Sized> DerefMut for CoherentBox<T> {
560 impl<T: AsBytes + FromBytes + KnownSize + ?Sized> From<CoherentBox<T>> for Coherent<T> {
595 pub struct Coherent<T: KnownSize + ?Sized> {
602 impl<T: KnownSize + ?Sized> Coherent<T> {
964 impl<T: KnownSize + ?Sized> Drop for Coherent<T> {
984 unsafe impl<T: KnownSize + Send + ?Sized> Send for Coherent<T> {}
990 unsafe impl<T: KnownSize + ?Sized + AsBytes + FromBytes + Sync> Sync for Coherent<T> {}
[all …]
H A Dptr.rs237 pub trait KnownSize { trait
242 impl<T> KnownSize for T {
249 impl<T> KnownSize for [T] { impl
H A Duaccess.rs15 ptr::KnownSize,
528 pub fn write_dma<T: KnownSize + AsBytes + ?Sized>( in write_dma()
/linux/drivers/gpu/nova-core/gsp/
H A Dfw.rs17 KnownSize, //
648 pub(crate) fn new<'a, A: AsBytes + FromBytes + KnownSize + ?Sized>( in new()