Searched refs:probe_point (Results 1 – 7 of 7) sorted by relevance
/DragonOS/kernel/src/debug/kprobe/ |
H A D | mod.rs | 38 let probe_point = kprobe.read().probe_point().clone(); in insert_kprobe() localVariable 39 self.insert_break_point(probe_point.break_address(), kprobe.clone()); in insert_kprobe() 40 self.insert_debug_point(probe_point.debug_address(), kprobe); in insert_kprobe() 99 let probe_point = kprobe.read().probe_point().clone(); in remove_kprobe() localVariable 100 self.remove_one_break(probe_point.break_address(), kprobe); in remove_kprobe() 101 self.remove_one_debug(probe_point.debug_address(), kprobe); in remove_kprobe() 162 let (kprobe, probe_point) = kprobe_builder.install(); in register_kprobe() 163 KPROBE_POINT_LIST.lock().insert(address, probe_point); in register_kprobe() 177 let kprobe_addr = kprobe.read().probe_point().break_address(); in unregister_kprobe()
|
/DragonOS/kernel/crates/kprobe/src/arch/loongarch64/ |
H A D | mod.rs | 36 pub fn probe_point(&self) -> &Arc<LA64KprobePoint> { in probe_point() method 59 let probe_point = match &self.probe_point { in install() localVariable 65 point: probe_point.clone(), in install() 67 (kprobe, probe_point) in install()
|
/DragonOS/kernel/crates/kprobe/src/arch/x86/ |
H A D | mod.rs | 71 let probe_point = match &self.probe_point { in install() localVariable 77 point: probe_point.clone(), in install() 79 (kprobe, probe_point) in install() 117 pub fn probe_point(&self) -> &Arc<X86KprobePoint> { in probe_point() method
|
/DragonOS/kernel/crates/kprobe/src/arch/rv64/ |
H A D | mod.rs | 47 pub fn probe_point(&self) -> &Arc<Rv64KprobePoint> { in probe_point() method 76 let probe_point = match &self.probe_point { in install() localVariable 82 point: probe_point.clone(), in install() 84 (kprobe, probe_point) in install()
|
/DragonOS/kernel/crates/kprobe/src/arch/ |
H A D | mod.rs | 79 probe_point: Option<Arc<KprobePoint>>, field 104 probe_point: None, in new() 115 self.probe_point = Some(point); in with_probe_point()
|
/DragonOS/kernel/src/exception/ |
H A D | debug.rs | 26 let return_address = kprobe_list[0].read().probe_point().return_address(); in post_kprobe_handler()
|
H A D | ebreak.rs | 26 let single_step_address = kprobe_list[0].read().probe_point().single_step_address(); in kprobe_handler()
|