/DragonOS-0.1.9/tools/debugging/logmonitor/src/ |
D | logging.rs | 32 pub fn new(tui_receiver: Option<mpsc::Receiver<String>>) -> Self { in new() method 42 pub fn new(sender: mpsc::Sender<String>) -> Self { in new() method
|
D | app.rs | 34 pub fn new(title: &'a str) -> Self { in new() method 113 pub fn new(titles: Vec<&'a str>) -> TabsState { in new() method 156 pub fn new(lower: u64, upper: u64) -> RandomSignal { in new() method
|
D | tui.rs | 26 pub fn new(terminal: Terminal<B>, events: EventHandler) -> Self { in new() method
|
/DragonOS-0.1.9/build-scripts/kernel_build/src/utils/ |
D | cargo_handler.rs | 14 fn new() -> Self { in new() method 77 pub fn new() -> Self { in new() method
|
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/ |
D | loader.rs | 43 pub fn new(kernel: PathBuf) -> Self { in new() method 69 pub fn new() -> Self { in new() method 96 pub fn new(sym: Sym, name: String) -> Self { in new() method
|
D | mod.rs | 27 pub fn new(command_line_args: CommandLineArgs, sender: mpsc::Sender<Event>) -> Arc<Self> { in new() method 63 pub fn new() -> Self { in new() method 80 fn new( in new() method
|
D | error.rs | 16 pub fn new(kind: BackendErrorKind, message: Option<String>) -> Self { in new() method
|
/DragonOS-0.1.9/kernel/src/libs/lib_ui/font/ |
D | mod.rs | 24 pub const fn new( in new() method 62 pub const fn new(width: usize, height: usize) -> Self { in new() method 75 pub const fn new(data: &'static [u8], width: usize) -> Self { in new() method
|
/DragonOS-0.1.9/kernel/src/libs/ |
D | casting.rs | 70 let new = unsafe { Arc::from_raw(p as *const T) }; in downcast_arc() localVariable
|
D | volatile.rs | 76 pub fn new(value: T) -> Self { in new() method 94 pub fn new(value: T) -> Self { in new() method
|
D | notifier.rs | 25 pub fn new() -> Self { in new() method 111 pub fn new() -> Self { in new() method 150 pub fn new() -> Self { in new() method 187 pub fn new() -> Self { in new() method
|
D | semaphore.rs | 23 fn new(counter: i32) -> Result<Self, SystemError> { in new() method
|
/DragonOS-0.1.9/kernel/crates/klog_types/src/ |
D | lib.rs | 41 pub fn new( in new() method 135 pub fn new(layout: core::alloc::Layout, vaddr: Option<usize>, paddr: Option<usize>) -> Self { in new() method 172 pub const fn new() -> Self { in new() method 223 pub const fn new(capacity: usize) -> Self { in new() method
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/include/asm/ |
D | cmpxchg.h | 80 #define arch_try_cmpxchg(ptr, old_ptr, new) \ argument
|
/DragonOS-0.1.9/kernel/src/mm/allocator/ |
D | page_frame.rs | 20 pub fn new(paddr: PhysAddr) -> Self { in new() method 66 pub fn new(start: PhysPageFrame, end: PhysPageFrame) -> Self { in new() method 95 pub fn new(vaddr: VirtAddr) -> Self { in new() method 147 pub fn new(start: VirtPageFrame, end: VirtPageFrame) -> Self { in new() method 175 pub const fn new(count: usize) -> Self { in new() method 284 pub fn new(used: PageFrameCount, total: PageFrameCount) -> Self { in new() method
|
D | slab.rs | 17 pub unsafe fn new(start_addr: usize, slab_size: usize, block_size: usize) -> Slab { in new() method 66 unsafe fn new(start_addr: usize, block_size: usize, num_of_blocks: usize) -> FreeBlockList { in new() method
|
/DragonOS-0.1.9/kernel/src/sched/ |
D | completion.rs | 18 pub const fn new() -> Self { in new() method 148 pub const fn new() -> Self { in new() method
|
/DragonOS-0.1.9/kernel/src/driver/tty/ |
D | tty_port.rs | 47 pub fn new() -> Self { in new() method 108 pub fn new() -> Self { in new() method
|
/DragonOS-0.1.9/kernel/src/driver/base/device/ |
D | device_number.rs | 21 pub const fn new(x: u32) -> Self { in new() method 38 pub const fn new(major: Major, minor: u32) -> Self { in new() method
|
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/monitor/ |
D | mm.rs | 33 pub(crate) fn new(shared_data: Arc<Mutex<BackendData>>) -> Arc<Self> { in new() method 146 pub fn new(mm_log_monitor: Weak<MMLogMonitor>, kmem_path: PathBuf) -> Self { in new() method 296 pub fn new(logs: Vec<ObjectWrapper<AllocatorLog>>) -> Self { in new() method
|
D | mod.rs | 15 pub fn new(buf: &[u8]) -> Option<Self> { in new() method
|
/DragonOS-0.1.9/kernel/src/time/ |
D | timer.rs | 47 pub fn new(pcb: Arc<ProcessControlBlock>) -> Box<WakeUpHelper> { in new() method 72 pub fn new(timer_func: Box<dyn TimerFunction>, expire_jiffies: u64) -> Arc<Self> { in new() method 172 pub fn new() -> Self { in new() method
|
/DragonOS-0.1.9/kernel/src/exception/ |
D | mod.rs | 53 pub fn new(flags: usize) -> Self { in new() method 91 pub unsafe fn new(flags: IrqFlags) -> Self { in new() method
|
/DragonOS-0.1.9/kernel/src/libs/ida/src/ |
D | lib.rs | 20 pub const fn new(initial_id: usize, max_id: usize) -> Self { in new() method
|
/DragonOS-0.1.9/kernel/crates/crc/src/tables/ |
D | crc64.rs | 10 pub const fn new(poly: u64, table: [u64; 256]) -> Self { in new() method
|