Home
last modified time | relevance | path

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

/DragonOS/kernel/src/arch/riscv64/interrupt/
H A Dhandle.rs36 if trap_frame.cause.is_interrupt() { in riscv64_do_irq()
38 } else if trap_frame.cause.is_exception() { in riscv64_do_irq()
50 let code = trap_frame.cause.code(); in riscv64_do_exception()
153 let cause = trap_frame.cause; in do_trap_insn_page_fault() localVariable
157 vaddr, cause, epc in do_trap_insn_page_fault()
167 let cause = trap_frame.cause; in do_trap_load_page_fault() localVariable
171 vaddr, cause in do_trap_load_page_fault()
185 trap_frame.epc, trap_frame.badaddr, trap_frame.cause in do_trap_store_page_fault()
H A Dmod.rs103 pub cause: Scause, field
155 cause: unsafe { core::mem::zeroed() }, in new()
H A Dentry.rs158 off_cause = const offset_of!(TrapFrame, cause), in _save_context()
/DragonOS/kernel/src/process/
H A Dexit.rs39 pub cause: i32, field
195 cause: SigChildCode::Continued.into(), in do_waitpid()
222 cause: SigChildCode::Stopped.into(), in do_waitpid()
242 cause: SigChildCode::Exited.into(), in do_waitpid()
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_intc.rs214 let hwirq = HardwareIrqNumber::new(trap_frame.cause.code() as u32); in riscv_intc_irq()
/DragonOS/kernel/crates/intertrait/macros/
H A DLICENSE-APACHE18 "control" means (i) the power, direct or indirect, to cause the
97 (b) You must cause any modified files to carry prominent notices
/DragonOS/
H A DLICENSE95 a) You must cause the modified files to carry prominent notices
98 b) You must cause any work that you distribute or publish, that in
104 when run, you must cause it, when started running for such