Searched refs:AllocatorLog (Results 1 – 3 of 3) sorted by relevance
/DragonOS/kernel/crates/klog_types/src/ |
H A D | lib.rs | 14 pub struct AllocatorLog { struct 31 impl AllocatorLog { argument 104 impl PartialOrd for AllocatorLog { implementation 110 impl Ord for AllocatorLog { implementation 184 impl kdepends::thingbuf::Recycle<AllocatorLog> for MMLogCycle { 185 fn new_element(&self) -> AllocatorLog { in new_element() argument 186 AllocatorLog::zeroed() in new_element() 189 fn recycle(&self, element: &mut AllocatorLog) { in recycle() argument 190 *element = AllocatorLog::zeroed(); in recycle() 204 pub buf: StaticThingBuf<AllocatorLog, CAP, MMLogCycle>, [all …]
|
/DragonOS/tools/debugging/logmonitor/src/backend/monitor/ |
H A D | mm.rs | 10 use klog_types::{AllocatorLog, MMLogChannel}; 79 LogSet::<usize, ObjectWrapper<AllocatorLog>>::new("mm_allocator_log".to_string(), None); in run() 85 fn handle_logs(&self, logs_set: &mut LogSet<usize, ObjectWrapper<AllocatorLog>>) { in handle_logs() argument 206 let log: Option<ObjectWrapper<AllocatorLog>> = in process_logs() 208 let log: ObjectWrapper<AllocatorLog> = log.unwrap(); in process_logs() 287 logs: Vec<ObjectWrapper<AllocatorLog>>, 296 pub fn new(logs: Vec<ObjectWrapper<AllocatorLog>>) -> Self { in new()
|
/DragonOS/kernel/src/debug/klog/ |
H A D | mm.rs | 5 use klog_types::{AllocatorLog, AllocatorLogType, LogSource, MMLogChannel}; 55 let log = AllocatorLog::new( in log()
|