Home
last modified time | relevance | path

Searched refs:KPROBE_MANAGER (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/exception/
H A Ddebug.rs3 use crate::debug::kprobe::KPROBE_MANAGER;
18 if let Some(kprobe_list) = KPROBE_MANAGER.lock().get_debug_list(pc) { in post_kprobe_handler()
H A Debreak.rs3 use crate::debug::kprobe::KPROBE_MANAGER;
17 let guard = KPROBE_MANAGER.lock(); in kprobe_handler()
/DragonOS/kernel/src/debug/kprobe/
H A Dmod.rs15 pub static KPROBE_MANAGER: SpinLock<KprobeManager> = SpinLock::new(KprobeManager::new()); constant
168 KPROBE_MANAGER.lock().insert_kprobe(kprobe.clone()); in register_kprobe()
178 KPROBE_MANAGER.lock().remove_kprobe(&kprobe); in unregister_kprobe()
180 if KPROBE_MANAGER.lock().kprobe_num(kprobe_addr) == 0 { in unregister_kprobe()