Home
last modified time | relevance | path

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

/DragonOS/kernel/src/mm/
H A Ducontext.rs593 if let Some(after) = split_result.after { in munmap()
595 self.mappings.insert_vma(after); in munmap()
646 if let Some(after) = split_result.after { in mprotect()
647 self.mappings.insert_vma(after); in mprotect()
704 if let Some(after) = split_result.after { in madvise()
705 self.mappings.insert_vma(after); in madvise()
1238 let after: Option<Arc<LockedVMA>> = guard.region.after(&region).map(|virt_region| { in extract() localVariable
1261 if let Some(after) = after.clone() { in extract()
1262 let virt_iter = after.lock_irqsave().region.iter_pages(); in extract()
1267 page_guard.insert_vma(after.clone()); in extract()
[all …]
H A Dmod.rs801 pub fn after(self, region: &VirtRegion) -> Option<Self> { in after() method
/DragonOS/docs/kernel/locking/
H A Drwlock.md182 "Upgrader1 after upgrade: the value is {temp}
188 println!("value after downgraded: {value}");
191 println!("value after downgraded to read_guard: {value_}");
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.8.md73 - bugfix: 修正rwlock有的地方由于未使用ManuallyDrop导致的use after free问题 (#329)
177 … 修正rwlock有的地方由于未使用ManuallyDrop导致的use after free && spinlock守卫新增leak,spinlock新增force unlock功能.(#329)
179 1.修正rwlock有的地方由于未使用ManuallyDrop导致的use after free
214 bugfix: 解决取消低地址映射时,错误的把重映射的物理页释放,从而导致的use after free问题。 (#321)