Home
last modified time | relevance | path

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

/DragonOS/kernel/src/mm/
H A Dearly_ioremap.rs87 let mut slot_guard = SLOTS.lock(); in map() localVariable
99 if slot_guard[slot_idx].start_idx.is_some() { in map()
129 slot_guard[slot_idx].start_idx = Some(start_slot as u32); in map()
132 slot_guard[slot_idx].size = map_size as u32; in map()
133 slot_guard[slot_idx].phys = phys; in map()
157 let mut slot_guard = SLOTS.lock(); in unmap() localVariable
162 let slot = &mut slot_guard[slot_idx]; in unmap()
179 let count = PageFrameCount::from_bytes(slot_guard[idx].size as usize).unwrap(); in unmap()
186 let slot = &mut slot_guard[slot_idx]; in unmap()