Home
last modified time | relevance | path

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

/DragonOS/kernel/src/arch/x86_64/mm/
H A Dfault.rs20 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 Dmod.rs3 pub mod fault; module
/DragonOS/kernel/src/perf/
H A Dmod.rs15 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 Dmount.rs23 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 Dmod.rs23 mm::{fault::PageFaultMessage, VmFaultReason},
860 unsafe fn fault(&self, _pfm: &mut PageFaultMessage) -> VmFaultReason { in fault() method
/DragonOS/kernel/src/mm/
H A Dmod.rs26 pub mod fault; module
H A Dfault.rs359 ret = fs.fault(pfm); in do_read_fault()
/DragonOS/kernel/src/filesystem/fat/
H A Dfs.rs21 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 DV0.1.9.md574 * 修复内存页面映射未设置“DIRTY”、”ACCESSED“、”GLOBAL“位,导致真机page fault的问题