Searched refs:rusage (Results 1 – 3 of 3) sorted by relevance
/DragonOS/kernel/src/process/ |
H A D | resource.rs | 147 let rusage = RUsage::default(); in get_rusage() localVariable 149 Some(rusage) in get_rusage()
|
H A D | syscall.rs | 146 rusage: *mut c_void, in wait4() 160 let mut tmp_rusage = if rusage.is_null() { in wait4() 168 if !rusage.is_null() { in wait4() 170 rusage as *mut RUsage, in wait4() 409 pub fn get_rusage(who: i32, rusage: *mut RUsage) -> Result<usize, SystemError> { in get_rusage() 411 let mut writer = UserBufferWriter::new(rusage, core::mem::size_of::<RUsage>(), true)?; in get_rusage() 413 let rusage = pcb.get_rusage(who).ok_or(SystemError::EINVAL)?; in get_rusage() localVariable 416 ubuf.copy_from_slice(&[rusage]); in get_rusage()
|
/DragonOS/kernel/src/syscall/ |
H A D | mod.rs | 280 let rusage = args[3] as *mut c_void; in handle() localVariable 283 Self::wait4(pid.into(), wstatus, options, rusage) in handle() 911 let rusage = args[1] as *mut RUsage; in handle() localVariable 912 Self::get_rusage(who, rusage) in handle()
|