Searched refs:dirent (Results 1 – 3 of 3) sorted by relevance
4 struct dirent struct
428 pub fn readdir(&self, dirent: &mut Dirent) -> Result<u64, SystemError> { in readdir()460 let ptr = &mut dirent.d_name as *mut u8; in readdir()469 dirent.d_ino = sub_inode.metadata().unwrap().inode_id.into() as u64; in readdir()470 dirent.d_type = sub_inode.metadata().unwrap().file_type.get_file_type_num() as u8; in readdir()474 - ::core::mem::size_of_val(&dirent.d_name)) as u64; in readdir()476 dirent.d_reclen = size as u16; in readdir()477 dirent.d_off += dirent.d_reclen as i64; in readdir()
770 let dirent = in getdents() localVariable787 let res = file.readdir(dirent).map(|x| x as usize); in getdents()