Searched refs:pre_handler (Results 1 – 5 of 5) sorted by relevance
/DragonOS/kernel/crates/kprobe/src/arch/ |
H A D | mod.rs | 75 pre_handler: ProbeHandler, field 92 pre_handler: fn(&dyn ProbeArgs), in new() 100 pre_handler: ProbeHandler::new(pre_handler), in new() 136 pre_handler: ProbeHandler, field 159 self.pre_handler.call(trap_frame); in call_pre_handler() 204 pre_handler: value.pre_handler, in from()
|
/DragonOS/kernel/src/debug/kprobe/ |
H A D | test.rs | 14 fn pre_handler(regs: &dyn ProbeArgs) { in pre_handler() function 41 pre_handler, in kprobe_test() 61 pre_handler: new_pre_handler, in kprobe_test()
|
H A D | args.rs | 8 pub pre_handler: fn(&dyn ProbeArgs), field 54 kprobe_info.pre_handler, in try_from()
|
/DragonOS/docs/kernel/trace/ |
H A D | kprobe.md | 23 3. 当执行到异常指令时,系统换检查是否是kprobe 安装的异常,如果是,就执行kprobe的pre_handler,然后利用CPU提供的单步调试(single-step)功能,设置好相应的寄存器…
|
/DragonOS/kernel/src/perf/ |
H A D | kprobe.rs | 145 pre_handler: |_| {}, in perf_event_open_kprobe()
|