Searched refs:fault (Results 1 – 9 of 9) sorted by relevance
/DragonOS/kernel/src/arch/x86_64/mm/ |
H A D | fault.rs | 20 fault::{FaultFlags, PageFaultHandler, PageFaultMessage}, 230 let mut fault; in do_user_addr_fault() localVariable 294 fault = PageFaultHandler::handle_mm_fault(message); in do_user_addr_fault() 296 if fault.contains(VmFaultReason::VM_FAULT_COMPLETED) { in do_user_addr_fault() 300 if unlikely(fault.contains(VmFaultReason::VM_FAULT_RETRY)) { in do_user_addr_fault() 314 if likely(!fault.contains(vm_fault_error)) { in do_user_addr_fault() 315 panic!("fault error: {:?}", fault) in do_user_addr_fault()
|
H A D | mod.rs | 3 pub mod fault; module
|
/DragonOS/kernel/src/perf/ |
H A D | mod.rs | 15 use crate::mm::fault::{PageFaultHandler, PageFaultMessage}; 230 unsafe fn fault(&self, pfm: &mut PageFaultMessage) -> VmFaultReason { in fault() method
|
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | mount.rs | 23 mm::{fault::PageFaultMessage, VmFaultReason}, 566 unsafe fn fault(&self, pfm: &mut PageFaultMessage) -> VmFaultReason { in fault() method 567 self.inner_filesystem.fault(pfm) in fault()
|
H A D | mod.rs | 23 mm::{fault::PageFaultMessage, VmFaultReason}, 860 unsafe fn fault(&self, _pfm: &mut PageFaultMessage) -> VmFaultReason { in fault() method
|
/DragonOS/kernel/src/mm/ |
H A D | mod.rs | 26 pub mod fault; module
|
H A D | fault.rs | 359 ret = fs.fault(pfm); in do_read_fault()
|
/DragonOS/kernel/src/filesystem/fat/ |
H A D | fs.rs | 21 use crate::mm::fault::{PageFaultHandler, PageFaultMessage}; 290 unsafe fn fault(&self, pfm: &mut PageFaultMessage) -> VmFaultReason { in fault() method
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.9.md | 574 * 修复内存页面映射未设置“DIRTY”、”ACCESSED“、”GLOBAL“位,导致真机page fault的问题
|