Home
last modified time | relevance | path

Searched refs:func (Results 1 – 10 of 10) sorted by relevance

/DragonOS/kernel/src/process/
H A Dkthread.rs116 Self::UsizeClosure((func, arg)) => func(arg), in run()
117 Self::EmptyClosure((func, _arg)) => func(), in run()
118 Self::StaticUsizeClosure((func, arg)) => func(arg), in run()
119 Self::StaticEmptyClosure((func, _arg)) => func(), in run()
120 Self::IrqThread((func, arg)) => { in run()
121 func(arg).map(|_| 0).unwrap_or_else(|e| e.to_posix_errno()) in run()
152 pub fn new(func: KernelThreadClosure, name: String) -> Arc<Self> { in new()
154 closure: SpinLock::new(Some(Box::new(func))), in new()
339 pub fn create(func: KernelThreadClosure, name: String) -> Option<Arc<ProcessControlBlock>> { in create()
340 let info = KernelThreadCreateInfo::new(func, name); in create()
[all …]
H A Dptrace.h24 unsigned long func; member
H A Dfork.rs112 pub func: VirtAddr, field
135 func: null_addr, in new()
/DragonOS/kernel/src/exception/
H A Dmsi.rs84 func: Option<&'static dyn MsiDescFunc>, field
111 func: None, in new()
/DragonOS/kernel/src/arch/x86_64/pci/
H A Dpci.rs23 fn read_config_early(bus: u8, slot: u8, func: u8, offset: u8) -> u8 { in read_config_early()
30 | ((func as u32) << 8) in read_config_early()
/DragonOS/kernel/src/arch/x86_64/interrupt/
H A Dmod.rs126 pub func: ::core::ffi::c_ulong, field
161 func: 0, in new()
/DragonOS/docs/community/code_contribution/
H A Dc-coding-style.md126 void *func(char* s, int **p);
/DragonOS/kernel/src/time/
H A Dtimer.rs179 let func = timer.timer_func.take(); in run() localVariable
181 let r = func.map(|mut f| f.run()).unwrap_or(Ok(())); in run()
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.3.md458 Patch add abort func (#120)
/DragonOS/kernel/src/driver/tty/virtual_terminal/
H A Dvirtual_console.rs260 pub(super) fn set_driver_funcs(&mut self, func: Weak<dyn ConsoleSwitch>) { in set_driver_funcs()
261 self.driver_funcs = Some(func); in set_driver_funcs()