Home
last modified time | relevance | path

Searched refs:types (Results 1 – 25 of 26) sorted by relevance

12

/rust/kernel/
Ddevice.rs9 types::{ARef, Opaque},
79 unsafe impl crate::types::AlwaysRefCounted for Device {
Dseq_file.rs7 use crate::{bindings, c_str, types::NotThreadSafe, types::Opaque};
Dpid_namespace.rs12 types::{AlwaysRefCounted, Opaque},
Dcred.rs14 types::{AlwaysRefCounted, Opaque},
Dsync.rs8 use crate::types::Opaque;
Dtask.rs12 types::{ARef, NotThreadSafe, Opaque},
407 unsafe impl crate::types::AlwaysRefCounted for Task {
Dlib.rs71 pub mod types; module
Dmm.rs17 types::{ARef, AlwaysRefCounted, NotThreadSafe, Opaque},
Duaccess.rs13 types::{AsBytes, FromBytes},
Dworkqueue.rs134 use crate::{prelude::*, sync::Arc, sync::LockClassKey, types::Opaque};
Dmiscdevice.rs21 types::{AsBytes, ForeignOwnable, Opaque},
Dlist.rs12 use crate::types::Opaque;
/rust/kernel/list/
Dimpl_list_item_mod.rs211 as *const $crate::types::Opaque<*const Self>;
212 let cell_inner = $crate::types::Opaque::raw_get(self_ptr);
/rust/kernel/block/mq/
Dtag_set.rs15 types::Opaque,
Doperations.rs12 types::ARef,
Drequest.rs11 types::{ARef, AlwaysRefCounted, Opaque},
/rust/
Dbindgen_parameters3 # We want to map these types to `isize`/`usize` manually, instead of
/rust/kernel/sync/
Dcondvar.rs18 types::Opaque,
Dlock.rs13 types::{NotThreadSafe, Opaque, ScopeGuard},
Darc.rs24 types::{ForeignOwnable, Opaque},
/rust/kernel/sync/lock/
Dglobal.rs11 types::Opaque,
/rust/kernel/fs/
Dfile.rs14 types::{ARef, AlwaysRefCounted, NotThreadSafe, Opaque},
/rust/kernel/mm/
Dvirt.rs22 types::Opaque,
/rust/kernel/alloc/
Dkbox.rs19 use crate::types::ForeignOwnable;
/rust/kernel/net/
Dphy.rs9 use crate::{error::*, prelude::*, types::Opaque};

12