Home
last modified time | relevance | path

Searched refs:handle (Results 1 – 25 of 28) sorted by relevance

12

/DragonOS-0.1.9/kernel/src/driver/acpi/
Dsysfs.rs288 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/
Dsockets.rs29 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 …]
Dmod.rs526 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/
Dhandle.rs47 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()
Dipi.rs44 fn handle( in handle() method
60 fn handle( in handle() method
Dmod.rs8 pub mod handle; module
Dirqchip.rs13 handle::{bad_irq_handler, mask_ack_irq},
571 fn handle( in handle() method
Dirqdesc.rs37 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
Dmanage.rs1078 fn handle( in handle() method
1094 fn handle( in handle() method
/DragonOS-0.1.9/kernel/src/net/
Dnet_core.rs191 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/
Dirq_handle.rs18 fn handle( in handle() method
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/
Dmod.rs108 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/
Dhandle.rs33 handler.unwrap().handle(&desc, trap_frame); in x86_64_do_irq()
Dipi.rs252 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()
Dmod.rs3 mod handle; module
/DragonOS-0.1.9/docs/kernel/filesystem/vfs/
Ddesign.md27 … MountFS │ Maintain the mount tree and handle the mounting of file systems. │
/DragonOS-0.1.9/kernel/src/driver/irqchip/
Driscv_intc.rs5 handle::PerCpuDevIdIrqHandler,
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/monitor/
Dmm.rs124 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/
Dmod.rs13 mod handle; module
/DragonOS-0.1.9/kernel/src/arch/x86_64/driver/apic/
Dapic_timer.rs54 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/
Dmod.rs121 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/
Dps2_keyboard.rs174 fn handle( in handle() method
/DragonOS-0.1.9/kernel/src/arch/x86_64/driver/
Dhpet.rs270 fn handle( in handle() method
/DragonOS-0.1.9/kernel/src/driver/input/ps2_mouse/
Dps_mouse_driver.rs47 fn handle( in handle() method
/DragonOS-0.1.9/kernel/src/net/event_poll/
Dmod.rs476 let handle = WakeUpHelper::new(current_pcb.clone()); in do_epoll_wait() localVariable
480 let inner = Timer::new(handle, jiffies); in do_epoll_wait()

12