pub fn sys_newfstat(
abi: &mut LinuxRiscv64Abi,
trapframe: &mut Trapframe,
) -> usizeExpand description
Linux sys_newfstat implementation for Scarlet VFS v2
Gets file status information from a file descriptor. This is equivalent to stat() but uses a file descriptor instead of a path.
Arguments:
- abi: LinuxRiscv64Abi context
- trapframe: Trapframe containing syscall arguments
- arg0: fd (file descriptor)
- arg1: stat_ptr (pointer to LinuxStat structure)
Returns:
- 0 on success
- usize::MAX (Linux -1) on error