/DragonOS-0.1.9/kernel/src/driver/acpi/ |
D | sysfs.rs | 288 macro_rules! handle { in read() macro 307 handle!(RSDT, tables); in read() 310 handle!(XSDT, tables); in read() 313 handle!(FADT, tables); in read() 316 handle!(HPET, tables); in read() 319 handle!(MADT, tables); in read() 322 handle!(MCFG, tables); in read() 325 handle!(SSDT, tables); in read() 328 handle!(BERT, tables); in read() 331 handle!(BGRT, tables); in read() [all …]
|
/DragonOS-0.1.9/kernel/src/net/socket/ |
D | sockets.rs | 29 handle: Arc<GlobalSocketHandle>, field 70 let handle: Arc<GlobalSocketHandle> = in new() localVariable 82 handle, in new() 103 let socket = socket_set_guard.get_mut::<raw::Socket>(self.handle.0); in read() 136 let socket = socket_set_guard.get_mut::<raw::Socket>(self.handle.0); in write() 151 socket_set_guard.get_mut::<raw::Socket>(self.handle.0); in write() 220 self.handle.0 in socket_handle() 229 pub handle: Arc<GlobalSocketHandle>, field 259 let handle: Arc<GlobalSocketHandle> = in new() localVariable 271 handle, in new() [all …]
|
D | mod.rs | 526 handle: Arc<GlobalSocketHandle>, in bind_port() 536 None => listen_table_guard.insert(port, handle), in bind_port() 563 pub fn new(handle: SocketHandle) -> Arc<Self> { in new() 564 return Arc::new(Self(handle)); in new()
|
/DragonOS-0.1.9/kernel/src/exception/ |
D | handle.rs | 47 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() method 58 fn handle(&self, _irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() method 69 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() method 217 .handle(irq, None, dynamic_data); in do_handle_irq_event() 260 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() method 280 let _r = handler.handle( in handle()
|
D | ipi.rs | 44 fn handle( in handle() method 60 fn handle( in handle() method
|
D | mod.rs | 8 pub mod handle; module
|
D | irqchip.rs | 13 handle::{bad_irq_handler, mask_ack_irq}, 571 fn handle( in handle() method
|
D | irqdesc.rs | 37 handle::bad_irq_handler, 46 fn handle(&self, irq_desc: &Arc<IrqDesc>, trap_frame: &mut TrapFrame); in handle() method 51 fn handle( in handle() method
|
D | manage.rs | 1078 fn handle( in handle() method 1094 fn handle( in handle() method
|
/DragonOS-0.1.9/kernel/src/net/ |
D | net_core.rs | 191 for (handle, socket_type) in sockets.iter() { in send_event() 193 let item = handle_guard.get(&handle); in send_event() 208 .get(&handle) in send_event() 222 .get(&handle) in send_event() 232 let handle_item = handle_guard.get_mut(&handle).unwrap(); in send_event()
|
/DragonOS-0.1.9/kernel/src/driver/net/ |
D | irq_handle.rs | 18 fn handle( in handle() method
|
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/ |
D | mod.rs | 108 let handle = std::thread::spawn(move || { in run_mm_monitor() localVariable 118 .push(handle); in run_mm_monitor()
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/interrupt/ |
D | handle.rs | 33 handler.unwrap().handle(&desc, trap_frame); in x86_64_do_irq()
|
D | ipi.rs | 252 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() method 256 KickCpuIpiHandler.handle(irq, None, None).ok(); in handle() 259 FlushTLBIpiHandler.handle(irq, None, None).ok(); in handle()
|
D | mod.rs | 3 mod handle; module
|
/DragonOS-0.1.9/docs/kernel/filesystem/vfs/ |
D | design.md | 27 … MountFS │ Maintain the mount tree and handle the mounting of file systems. │
|
/DragonOS-0.1.9/kernel/src/driver/irqchip/ |
D | riscv_intc.rs | 5 handle::PerCpuDevIdIrqHandler,
|
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/monitor/ |
D | mm.rs | 124 let handle = std::thread::spawn(move || { in create_threads() localVariable 129 self.threads.lock().unwrap().push(handle); in create_threads()
|
/DragonOS-0.1.9/kernel/src/arch/riscv64/interrupt/ |
D | mod.rs | 13 mod handle; module
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/driver/apic/ |
D | apic_timer.rs | 54 fn handle( in handle() method 69 fn handle(&self, _irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() method
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/syscall/ |
D | mod.rs | 121 Syscall::handle(syscall_num, &args, frame).unwrap_or_else(|e| e.to_posix_errno() as usize) in syscall_handler()
|
/DragonOS-0.1.9/kernel/src/driver/keyboard/ |
D | ps2_keyboard.rs | 174 fn handle( in handle() method
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/driver/ |
D | hpet.rs | 270 fn handle( in handle() method
|
/DragonOS-0.1.9/kernel/src/driver/input/ps2_mouse/ |
D | ps_mouse_driver.rs | 47 fn handle( in handle() method
|
/DragonOS-0.1.9/kernel/src/net/event_poll/ |
D | mod.rs | 476 let handle = WakeUpHelper::new(current_pcb.clone()); in do_epoll_wait() localVariable 480 let inner = Timer::new(handle, jiffies); in do_epoll_wait()
|