Searched defs:LockKprobe (Results 1 – 1 of 1) sorted by relevance
/DragonOS/kernel/src/debug/kprobe/ |
H A D | mod.rs | 14 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 …]
|