Home
last modified time | relevance | path

Searched refs:newfd (Results 1 – 2 of 2) sorted by relevance

/DragonOS/kernel/src/filesystem/vfs/
H A Dsyscall.rs824 newfd: i32, in do_linkat()
865 let (new_begin_inode, new_remain_path) = user_path_at(&pcb, newfd, new)?; in do_linkat()
902 newfd: i32, in linkat()
920 Self::do_linkat(oldfd, &old, newfd, &new, flags) in linkat()
994 newfd: i32, in do_renameat2()
1014 let (_new_inode_begin, new_remain_path) = user_path_at(&pcb, newfd, &filename_to)?; in do_renameat2()
1056 pub fn dup2(oldfd: i32, newfd: i32) -> Result<usize, SystemError> { in dup2()
1059 return Self::do_dup2(oldfd, newfd, &mut fd_table_guard); in dup2()
1062 pub fn dup3(oldfd: i32, newfd: i32, flags: u32) -> Result<usize, SystemError> { in dup3()
1068 if oldfd == newfd { in dup3()
[all …]
/DragonOS/kernel/src/syscall/
H A Dmod.rs118 let newfd = args[2] as i32; in handle() localVariable
120 Self::do_renameat2(oldfd, oldname, newfd, newname, 0) in handle()
126 let newfd = args[2] as i32; in handle() localVariable
129 Self::do_renameat2(oldfd, oldname, newfd, newname, flags) in handle()
358 let newfd = args[2] as i32; in handle() localVariable
361 return Self::linkat(oldfd, old, newfd, new, flags); in handle()
398 let newfd: i32 = args[1] as c_int; in handle() localVariable
399 Self::dup2(oldfd, newfd) in handle()
404 let newfd: i32 = args[1] as c_int; in handle() localVariable
406 Self::dup3(oldfd, newfd, flags) in handle()