Home
last modified time | relevance | path

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

/linux/rust/kernel/
H A Dio.rs195 ) -> <IO::Backend as IoBackend>::View<'a, U> { in io_view_assert()
215 ) -> Result<<IO::Backend as IoBackend>::View<'a, U>> { in io_view()
241 pub trait IoBackend { trait
272 pub trait IoCapable<T>: IoBackend {
281 pub trait IoCopyable: IoBackend {
399 type Backend: IoBackend;
405 fn as_view(self) -> <Self::Backend as IoBackend>::View<'a, Self::Target>; in as_view()
465 fn try_cast<U>(self) -> Result<<Self::Backend as IoBackend>::View<'a, U>> in try_cast()
1169 impl IoBackend for MmioBackend {
1196 fn io_read(view: <$backend as IoBackend>::View<'_, $ty>) -> $ty {
[all …]