Home
last modified time | relevance | path

Searched refs:HashSet (Results 1 – 15 of 15) sorted by relevance

/DragonOS/build-scripts/kernel_build/src/cfiles/
H A Dcommon.rs1 use std::{collections::HashSet, path::PathBuf};
5 pub(super) fn setup_common_files(files: &mut HashSet<PathBuf>) { in setup_common_files()
16 pub(super) fn setup_common_include_dir(include_dirs: &mut HashSet<PathBuf>) { in setup_common_include_dir()
H A Dmod.rs1 use std::{collections::HashSet, path::PathBuf};
50 let mut include_dirs = HashSet::new(); in setup_global_include_dir()
68 let mut files: HashSet<PathBuf> = HashSet::new(); in setup_files()
/DragonOS/build-scripts/kernel_build/src/cfiles/arch/
H A Dmod.rs1 use std::{collections::HashSet, path::PathBuf};
16 fn setup_global_include_dir(&self, c: &mut HashSet<PathBuf>); in setup_global_include_dir()
18 fn setup_files(&self, c: &mut Build, files: &mut HashSet<PathBuf>); in setup_files()
H A Driscv64.rs1 use std::{collections::HashSet, path::PathBuf};
15 fn setup_global_include_dir(&self, include_dirs: &mut HashSet<PathBuf>) { in setup_global_include_dir()
19 fn setup_files(&self, _c: &mut cc::Build, files: &mut HashSet<PathBuf>) { in setup_files()
H A Dx86_64.rs1 use std::{collections::HashSet, path::PathBuf};
16 fn setup_global_include_dir(&self, include_dirs: &mut HashSet<PathBuf>) { in setup_global_include_dir()
20 fn setup_files(&self, _c: &mut Build, files: &mut HashSet<PathBuf>) { in setup_files()
/DragonOS/kernel/crates/intertrait/macros/src/
H A Ditem_type.rs1 use hashbrown::HashSet;
11 pub fn process(flags: &HashSet<Flag>, paths: Vec<Path>, input: DeriveInput) -> TokenStream { in process()
H A Dargs.rs1 use hashbrown::HashSet;
25 pub flags: HashSet<Flag>,
31 let mut flags = HashSet::new(); in parse()
H A Ditem_impl.rs1 use hashbrown::HashSet;
16 pub fn process(flags: &HashSet<Flag>, input: ItemImpl) -> TokenStream { in process()
/DragonOS/kernel/src/ipc/
H A Dshm.rs19 use hashbrown::{HashMap, HashSet};
440 let mut id_set: HashSet<usize> = HashSet::new(); in map_count()
/DragonOS/user/apps/user-manage/src/check/
H A Dcheck.rs7 collections::{HashMap, HashSet},
785 let mut set1 = HashSet::new(); in scan_group()
786 let mut set2 = HashSet::new(); in scan_group()
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dmod.rs8 use hashbrown::HashSet;
566 let mut addr_set: HashSet<PhysAddr> = HashSet::new(); in test_buddy()
/DragonOS/kernel/src/mm/
H A Dpage.rs13 use hashbrown::{HashMap, HashSet};
342 anon_vma: HashSet<Arc<LockedVMA>>,
360 anon_vma: HashSet::new(), in new()
427 pub fn anon_vma(&self) -> &HashSet<Arc<LockedVMA>> { in anon_vma()
H A Ducontext.rs16 use hashbrown::HashSet;
854 vmas: HashSet<Arc<LockedVMA>>,
862 vmas: HashSet::new(), in new()
/DragonOS/kernel/crates/rbpf/src/
H A Dcranelift.rs22 use super::{Error, HashMap, HashSet};
47 filled_blocks: HashSet<Block>,
100 filled_blocks: HashSet::new(), in new()
H A Dlib.rs36 type HashSet<T> = alloc::collections::BTreeSet<T>; typedef