Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/base/map/
H A Dmod.rs121 pub struct LockedDevsMap(SpinLock<DevsMap>);
125 LockedDevsMap(SpinLock::new(DevsMap::default())) in default()
131 pub fn lock(&self) -> SpinLockGuard<DevsMap> { in lock() argument
138 pub struct DevsMap(Vec<Vec<DeviceStruct>>); struct
140 impl Default for DevsMap { implementation
142 DevsMap(vec![Vec::new(); DEV_MAJOR_HASH_SIZE as usize]) in default()
146 impl Deref for DevsMap { implementation
154 impl DerefMut for DevsMap { implementation