Lines Matching refs:ProbeArgs
27 pub trait ProbeArgs: Send { trait
58 func: fn(&dyn ProbeArgs),
62 pub fn new(func: fn(&dyn ProbeArgs)) -> Self { in new()
66 pub fn call(&self, trap_frame: &dyn ProbeArgs) { in call() argument
84 fn call(&self, trap_frame: &dyn ProbeArgs); in call() argument
92 pre_handler: fn(&dyn ProbeArgs), in new() argument
93 post_handler: fn(&dyn ProbeArgs), in new() argument
109 pub fn with_fault_handler(mut self, func: fn(&dyn ProbeArgs)) -> Self { in with_fault_handler()
144 fn call(&self, trap_frame: &dyn ProbeArgs); in call() argument
158 pub fn call_pre_handler(&self, trap_frame: &dyn ProbeArgs) { in call_pre_handler() argument
162 pub fn call_post_handler(&self, trap_frame: &dyn ProbeArgs) { in call_post_handler() argument
166 pub fn call_fault_handler(&self, trap_frame: &dyn ProbeArgs) { in call_fault_handler() argument
170 pub fn call_event_callback(&self, trap_frame: &dyn ProbeArgs) { in call_event_callback() argument