Home
last modified time | relevance | path

Searched defs:ProbeArgs (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/crates/kprobe/src/arch/
H A Dmod.rs27 pub trait ProbeArgs: Send { interface
66 pub fn call(&self, trap_frame: &dyn ProbeArgs) { in call()
84 fn call(&self, trap_frame: &dyn ProbeArgs); in call()
92 pre_handler: fn(&dyn ProbeArgs), in new()
93 post_handler: fn(&dyn ProbeArgs), in new()
144 fn call(&self, trap_frame: &dyn ProbeArgs); in call()
158 pub fn call_pre_handler(&self, trap_frame: &dyn ProbeArgs) { in call_pre_handler()
162 pub fn call_post_handler(&self, trap_frame: &dyn ProbeArgs) { in call_post_handler()
166 pub fn call_fault_handler(&self, trap_frame: &dyn ProbeArgs) { in call_fault_handler()
170 pub fn call_event_callback(&self, trap_frame: &dyn ProbeArgs) { in call_event_callback()
/DragonOS/kernel/src/debug/kprobe/
H A Dtest.rs14 fn pre_handler(regs: &dyn ProbeArgs) { in pre_handler()
22 fn post_handler(regs: &dyn ProbeArgs) { in post_handler()
30 fn fault_handler(regs: &dyn ProbeArgs) { in fault_handler()
/DragonOS/kernel/src/perf/
H A Dkprobe.rs69 fn call(&self, trap_frame: &dyn ProbeArgs) { in call()