Searched refs:page_manager_lock_irqsave (Results 1 – 8 of 8) sorted by relevance
/DragonOS/kernel/src/driver/net/ |
H A D | dma.rs | 6 use crate::mm::page::{page_manager_lock_irqsave, EntryFlags}; 67 &mut page_manager_lock_irqsave(), in dma_dealloc()
|
/DragonOS/kernel/src/driver/virtio/ |
H A D | virtio_impl.rs | 6 use crate::mm::page::{page_manager_lock_irqsave, EntryFlags}; 78 &mut page_manager_lock_irqsave(), in dma_dealloc()
|
/DragonOS/kernel/src/mm/ |
H A D | fault.rs | 14 page::{page_manager_lock_irqsave, EntryFlags}, 256 let mut page_manager_guard = page_manager_lock_irqsave(); in do_anonymous_page() 329 let mut page_manager_guard = page_manager_lock_irqsave(); in do_cow_fault() 440 let mut page_manager = page_manager_lock_irqsave(); in do_wp_page() 467 let mut page_manager_guard = page_manager_lock_irqsave(); in do_wp_page() 490 let mut page_manager_guard = page_manager_lock_irqsave(); in do_wp_page() 676 page_manager_lock_irqsave().insert(new_cache_page, &page); in filemap_fault()
|
H A D | ucontext.rs | 29 mm::page::page_manager_lock_irqsave, 191 let mut page_manager_guard = page_manager_lock_irqsave(); in try_clone() 844 &mut page_manager_lock_irqsave(), in drop() 1160 page_manager_lock_irqsave(); in unmap() 1252 let mut page_manager_guard = page_manager_lock_irqsave(); in extract() 1578 let mut page_manager_guard = page_manager_lock_irqsave(); in physmap() 1648 let mut page_manager_guard = page_manager_lock_irqsave(); in zeroed()
|
H A D | page.rs | 61 pub fn page_manager_lock_irqsave() -> SpinLockGuard<'static, PageManager> { in page_manager_lock_irqsave() function 202 page_manager_lock_irqsave().remove_page(&paddr); in shrink_list() 635 let mut page_manager_guard = page_manager_lock_irqsave(); in clone() 1193 page_manager_lock_irqsave(); in map()
|
/DragonOS/kernel/src/perf/ |
H A D | bpf.rs | 11 use crate::mm::page::{page_manager_lock_irqsave, Page}; 239 let mut page_manager_guard = page_manager_lock_irqsave(); in do_mmap() 265 let mut page_manager_guard = page_manager_lock_irqsave(); in drop()
|
/DragonOS/kernel/src/ipc/ |
H A D | shm.rs | 10 page::{page_manager_lock_irqsave, Page}, 165 let mut page_manager_guard = page_manager_lock_irqsave(); in add() 323 let mut page_manager_guard = page_manager_lock_irqsave(); in ipc_rmid() 439 let mut page_manager_guard = page_manager_lock_irqsave(); in map_count()
|
H A D | syscall.rs | 23 page::{page_manager_lock_irqsave, EntryFlags, PageFlushAll}, 374 let mut page_manager_guard = page_manager_lock_irqsave(); in shmat() 444 let mut page_manager_guard = page_manager_lock_irqsave(); in shmdt()
|