Lines Matching defs:dir
14 let mut dir = Dir::read_from(dirfd).expect("construct Dir from dirfd");
16 let entries = read_entries(&mut dir);
21 let entries = read_entries(&mut dir);
30 let entries = read_entries(&mut dir);
44 fn read_entries(dir: &mut Dir) -> HashMap<String, DirEntry> {
45 dir.rewind();
47 while let Some(err) = dir.read() {
65 fn read_raw_entries<Fd: AsFd>(dir: &mut RawDir<Fd>) -> HashSet<String> {
67 while let Some(entry) = dir.next() {
83 let mut dir = RawDir::new(dirfd.try_clone().unwrap(), buf);
85 let entries = read_raw_entries(&mut dir);
91 let entries = read_raw_entries(&mut dir);
101 let entries = read_raw_entries(&mut dir);