Searched refs:MAX_PATHLEN (Results 1 – 5 of 5) sorted by relevance
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | syscall.rs | 29 Dirent, FileType, IndexNode, SuperBlock, FSMAKER, MAX_PATHLEN, ROOT_INODE, 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() 880 if res.len() >= 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() 912 if old.len() >= MAX_PATHLEN || new.len() >= MAX_PATHLEN { in linkat() [all …]
|
H A D | open.rs | 10 FileType, IndexNode, MAX_PATHLEN, ROOT_INODE, VFS_MAX_FOLLOW_SYMLINK_TIMES, 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()
|
H A D | mod.rs | 36 pub const MAX_PATHLEN: usize = 1024; constant
|
/DragonOS/kernel/src/process/ |
H A D | syscall.rs | 19 vfs::{file::FileDescriptorVec, MAX_PATHLEN}, 115 let path: CString = check_and_clone_cstr(path, Some(MAX_PATHLEN))?; in execve()
|
/DragonOS/kernel/src/syscall/ |
H A D | mod.rs | 33 MAX_PATHLEN, 261 && (verify_area(virt_path_ptr, MAX_PATHLEN).is_err() in handle()
|