MCPcopy Create free account
hub / github.com/Starry-OS/StarryOS / sys_sysinfo

Function sys_sysinfo

api/src/syscall/sys.rs:77–84  ·  view source on GitHub ↗
(info: *mut sysinfo)

Source from the content-addressed store, hash-verified

75}
76
77pub fn sys_sysinfo(info: *mut sysinfo) -> AxResult<isize> {
78 // FIXME: Zeroable
79 let mut kinfo: sysinfo = unsafe { core::mem::zeroed() };
80 kinfo.procs = processes().len() as _;
81 kinfo.mem_unit = 1;
82 info.vm_write(kinfo)?;
83 Ok(0)
84}
85
86pub fn sys_syslog(_type: i32, _buf: *mut c_char, _len: usize) -> AxResult<isize> {
87 Ok(0)

Callers 1

handle_syscallFunction · 0.85

Calls 2

processesFunction · 0.85
lenMethod · 0.45

Tested by

no test coverage detected