Searched refs:func (Results 1 – 10 of 10) sorted by relevance
/DragonOS/kernel/src/process/ |
H A D | kthread.rs | 116 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 D | ptrace.h | 24 unsigned long func; member
|
H A D | fork.rs | 112 pub func: VirtAddr, field 135 func: null_addr, in new()
|
/DragonOS/kernel/src/exception/ |
H A D | msi.rs | 84 func: Option<&'static dyn MsiDescFunc>, field 111 func: None, in new()
|
/DragonOS/kernel/src/arch/x86_64/pci/ |
H A D | pci.rs | 23 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 D | mod.rs | 126 pub func: ::core::ffi::c_ulong, field 161 func: 0, in new()
|
/DragonOS/docs/community/code_contribution/ |
H A D | c-coding-style.md | 126 void *func(char* s, int **p);
|
/DragonOS/kernel/src/time/ |
H A D | timer.rs | 179 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 D | V0.1.3.md | 458 Patch add abort func (#120)
|
/DragonOS/kernel/src/driver/tty/virtual_terminal/ |
H A D | virtual_console.rs | 260 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()
|