Home
last modified time | relevance | path

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

/DragonOS/kernel/crates/klog_types/src/
H A Dlib.rs14 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 Dmm.rs10 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 Dmm.rs5 use klog_types::{AllocatorLog, AllocatorLogType, LogSource, MMLogChannel};
55 let log = AllocatorLog::new( in log()