Home
last modified time | relevance | path

Searched refs:check_and_clone_cstr (Results 1 – 5 of 5) sorted by relevance

/DragonOS/kernel/src/filesystem/vfs/
H A Dsyscall.rs17 user_access::{self, check_and_clone_cstr, UserBufferWriter},
486 let path = check_and_clone_cstr(path, Some(MAX_PATHLEN))? in open()
508 let path = check_and_clone_cstr(path, Some(MAX_PATHLEN))? in openat()
691 let path = check_and_clone_cstr(path, Some(MAX_PATHLEN))? in chdir()
798 let path = check_and_clone_cstr(path, Some(MAX_PATHLEN))? in mkdir()
876 let res = check_and_clone_cstr(cstr, Some(MAX_PATHLEN))? in link()
906 let old = check_and_clone_cstr(old, Some(MAX_PATHLEN))? in linkat()
909 let new = check_and_clone_cstr(new, Some(MAX_PATHLEN))? in linkat()
935 let path = check_and_clone_cstr(path, Some(MAX_PATHLEN))? in unlinkat()
962 let path = check_and_clone_cstr(path, Some(MAX_PATHLEN))? in rmdir()
[all …]
H A Dopen.rs16 syscall::user_access::check_and_clone_cstr,
40 let path = check_and_clone_cstr(path, Some(MAX_PATHLEN))?; in do_faccessat()
53 let path = check_and_clone_cstr(path, Some(MAX_PATHLEN))?; in do_fchmodat()
/DragonOS/kernel/src/syscall/
H A Duser_access.rs75 pub fn check_and_clone_cstr( in check_and_clone_cstr() function
144 let string = check_and_clone_cstr(str_ptr, None)?; in check_and_clone_cstr_array()
H A Dmod.rs20 syscall::user_access::check_and_clone_cstr,
1160 let s = check_and_clone_cstr(s, Some(4096))? in put_string()
/DragonOS/kernel/src/process/
H A Dsyscall.rs25 user_access::{check_and_clone_cstr, check_and_clone_cstr_array, UserBufferWriter},
115 let path: CString = check_and_clone_cstr(path, Some(MAX_PATHLEN))?; in execve()