Home
last modified time | relevance | path

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

/DragonOS/kernel/src/debug/kprobe/
H A Dmod.rs14 pub type LockKprobe = Arc<RwLock<Kprobe>>; typedef
37 pub fn insert_kprobe(&mut self, kprobe: LockKprobe) { in insert_kprobe()
48 fn insert_break_point(&mut self, address: usize, kprobe: LockKprobe) { in insert_break_point()
58 fn insert_debug_point(&mut self, address: usize, kprobe: LockKprobe) { in insert_debug_point()
63 pub fn get_break_list(&self, address: usize) -> Option<&Vec<LockKprobe>> { in get_break_list()
67 pub fn get_debug_list(&self, address: usize) -> Option<&Vec<LockKprobe>> { in get_debug_list()
98 pub fn remove_kprobe(&mut self, kprobe: &LockKprobe) { in remove_kprobe()
111 fn remove_one_break(&mut self, address: usize, kprobe: &LockKprobe) { in remove_one_break()
127 fn remove_one_debug(&mut self, address: usize, kprobe: &LockKprobe) { in remove_one_debug()
150 pub fn register_kprobe(kprobe_info: KprobeInfo) -> Result<LockKprobe, SystemError> { in register_kprobe()
[all …]