MCPcopy Create free account
hub / github.com/chyyuu/os_kernel_lab / sys_read

Function sys_read

user/src/syscall.rs:63–68  ·  view source on GitHub ↗
(fd: usize, buffer: &mut [u8])

Source from the content-addressed store, hash-verified

61}
62
63pub fn sys_read(fd: usize, buffer: &mut [u8]) -> isize {
64 syscall(
65 SYSCALL_READ,
66 [fd, buffer.as_mut_ptr() as usize, buffer.len()],
67 )
68}
69
70pub fn sys_write(fd: usize, buffer: &[u8]) -> isize {
71 syscall(SYSCALL_WRITE, [fd, buffer.as_ptr() as usize, buffer.len()])

Callers 1

readFunction · 0.70

Calls 2

lenMethod · 0.80
syscallFunction · 0.70

Tested by

no test coverage detected