Home
last modified time | relevance | path

Searched refs:name (Results 1 – 25 of 203) sorted by relevance

123456789

/DragonOS/kernel/crates/unified-init/src/
H A Dlib.rs11 name: &'static str, field
16 name: &'static str, in new()
19 UnifiedInitializer { function, name } in new()
28 pub const fn name(&self) -> &'static str { in name() method
29 self.name in name()
38 ($name:ident) => {
40 static $name: [::unified_init::UnifiedInitializer] = [..];
52 ($name:ident) => {
54 pub static $name: [::unified_init::UnifiedInitializer] = [..];
69 log::error!("Failed to call initializer {}: {:?}", initializer.name(), e);
/DragonOS/docs/kernel/configuration/
H A Dconfig.md13 name = "init"
19 name = "mm"
27 - **name:** 模块名
39 name = "mm"
43 name = "allocator"
49 name = "mm_debug"
56 - **name:** 当前模块名称
60 - **name:** feature名
73 name = "allocator"
77 name = "allocator_debug"
[all …]
/DragonOS/tools/debugging/logmonitor/src/backend/
H A Dloader.rs27 let name = elf.strtab.get_at(sym.st_name).unwrap_or(""); in load() localVariable
28 result.add_symbol(sym.clone(), name.to_string()); in load()
58 pub fn add_symbol(&mut self, sym: Sym, name: String) { in add_symbol()
59 self.sym_collection.add_symbol(sym, name); in add_symbol()
75 pub fn add_symbol(&mut self, sym: Sym, name: String) { in add_symbol()
76 self.symbols.push(Symbol::new(sym, name)); in add_symbol()
84 pub fn find_by_name(&self, name: &str) -> Option<&Symbol> { in find_by_name()
85 self.symbols.iter().find(|sym| sym.name() == name) in find_by_name()
92 name: String, field
96 pub fn new(sym: Sym, name: String) -> Self { in new()
[all …]
/DragonOS/user/apps/user-manage/
H A DCargo.toml2 name = "user_manage_tool"
7 name = "useradd"
11 name = "userdel"
15 name = "usermod"
19 name = "passwd"
23 name = "groupadd"
27 name = "groupdel"
31 name = "groupmod"
/DragonOS/build-scripts/kernel_build/src/kconfig/
H A Dmod.rs41 cfg_content.push_str(&format!("{} = y\n", f.name())); in make_compile_cfg()
43 cfg_content.push_str(&format!("{} = n\n", f.name())); in make_compile_cfg()
62 println!("{}", module.name()); in dfs()
115 let name = f.get("name").unwrap().as_str().unwrap().to_string(); in parse_d_config() localVariable
117 r.push(Feature::new(name, enable)); in parse_d_config()
137 let name = module.get("name").unwrap().as_str().unwrap().to_string(); in include() localVariable
140 r.push(Module::new(name, path, enable)); in include()
150 name: String, field
158 pub fn new(name: String, path: PathBuf, enable: bool) -> Module { in new()
159 Module { name, path, enable } in new()
[all …]
/DragonOS/kernel/src/filesystem/sysfs/
H A Dsymlink.rs27 name: String, in create_link()
29 return self.do_create_link(kobj, target, name, true); in create_link()
49 name: String, in do_create_link()
60 return self.do_create_link_sd(&parent, target, name, warn); in do_create_link()
68 name: String, in do_create_link_sd()
77 let kn = inode.add_link(name.clone(), &target_inode, target_abs_path); in do_create_link_sd()
83 self.warn_duplicate(inode, &name); in do_create_link_sd()
100 name: String, in create_link_sd()
102 return self.do_create_link_sd(inode, target, name, true); in create_link_sd()
H A Dgroup.rs43 group.name().unwrap_or("") in do_create_groups()
68 if group.name().is_some() { in do_create_group()
72 .find(group.name().unwrap()) in do_create_group()
82 group.name().unwrap().to_string(), in do_create_group()
89 self.warn_duplicate(&kobj_inode, group.name().unwrap()); in do_create_group()
99 if group.name().is_some() { in do_create_group()
136 if let Some(name) = group.name() { in remove_group()
138 .find(name) in remove_group()
150 if group.name().is_some() { in remove_group()
180 parent.remove(attr.name()).ok(); in group_create_files()
[all …]
/DragonOS/.github/actions/import-toolchain/
H A Daction.yml1 name: import-toolchain
10 - name: Cache DragonOS GCC
14 cache-name: cache-dragonos-gcc
19 … key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('tools/build_gcc_toolchain.sh') }}
21 - name: Cache build tools
25 cache-name: cache-build-tools
33 …key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ env.dadk_version }}-${{ hashFiles('.github/w…
/DragonOS/kernel/src/filesystem/fat/
H A Dentry.rs503 name: &str, in find_entry()
508 LongDirEntry::validate_long_name(name)?; in find_entry()
511 if e.eq_name(name) { in find_entry()
534 pub fn open_file(&self, name: &str, fs: Arc<FATFileSystem>) -> Result<FATFile, SystemError> { in open_file()
535 let f: FATFile = self.find_entry(name, Some(false), None, fs)?.to_file()?; in open_file()
540 pub fn open_dir(&self, name: &str, fs: Arc<FATFileSystem>) -> Result<FATDir, SystemError> { in open_dir()
541 let d: FATDir = self.find_entry(name, Some(true), None, fs)?.to_dir()?; in open_dir()
549 pub fn create_file(&self, name: &str, fs: &Arc<FATFileSystem>) -> Result<FATFile, SystemError> { in create_file()
551 self.check_existence(name, Some(false), fs.clone()); in create_file()
564 LongDirEntry::validate_long_name(name)?; in create_file()
[all …]
/DragonOS/kernel/src/filesystem/devfs/
H A Dmod.rs55 fn name(&self) -> &str { in name() method
123 name: &str, in register_device()
145 dev_char_inode.add_dev(name, device.clone())?; in register_device()
148 if name.starts_with("tty") && name.len() > 3 { in register_device()
149 dev_root_inode.add_dev(name, device.clone())?; in register_device()
152 if name == "ptmx" { in register_device()
153 dev_root_inode.add_dev(name, device.clone())?; in register_device()
172 dev_block_inode.add_dev(name, device.clone())?; in register_device()
177 .add_dev(name, device.clone()) in register_device()
182 .add_dev(name, device.clone()) in register_device()
[all …]
/DragonOS/kernel/src/exception/
H A Dsysfs.rs61 fn name(&self) -> Option<&str> { in name() method
139 fn name(&self) -> &str { in name() method
158 let name = chip.name(); in show() localVariable
159 let len = core::cmp::min(name.len() + 1, buf.len()); in show()
160 let name = format!("{}\n", name); in show() localVariable
161 buf[..len].copy_from_slice(name.as_bytes()); in show()
170 fn name(&self) -> &str { in name() method
196 fn name(&self) -> &str { in name() method
227 fn name(&self) -> &str { in name() method
253 fn name(&self) -> &str { in name() method
[all …]
/DragonOS/.github/
H A Dissue-checker.yml6 - name: skip all
9 - name: remove all
12 - name: skip ambiguous
15 - name: remove ambiguous
19 - name: enhance
27 - name: bug-fix
35 - name: doc
43 - name: test
51 - name: pr-ambiguous
/DragonOS/kernel/src/driver/input/serio/
H A Dsubsys.rs44 fn name(&self) -> String { in name() method
49 return self.name(); in dev_name()
65 device.name() in probe()
73 device.name() in probe()
115 if drv_id_table.name().eq(&pdev.name()) { in match_device()
121 return Ok(device.name().eq(&driver.name())); in match_device()
129 fn name(&self) -> Option<&str> { in name() method
/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs70 name: DName, field
91 fn name(&self) -> &str { in name() method
131 name: Default::default(), in new()
292 name: &str, in create_with_data()
297 let name = DName::from(name); in create_with_data() localVariable
305 if inode.children.contains_key(&name) { in create_with_data()
333 name: name.clone(), in create_with_data()
340 inode.children.insert(name, result.clone()); in create_with_data()
345 fn link(&self, name: &str, other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link()
349 let name = DName::from(name); in link() localVariable
[all …]
/DragonOS/kernel/src/driver/base/platform/
H A Dsubsys.rs45 fn name(&self) -> String { in name() method
50 return self.name(); in dev_name()
64 …tformBus::probe() failed: device.driver() is not a PlatformDriver. Device: '{:?}'", device.name()); in probe()
71 device.name() in probe()
138 if drv_id_table.name().eq(&pdev.name()) { in match_device()
144 return Ok(device.name().eq(&driver.name())); in match_device()
157 fn name(&self) -> Option<&str> { in name() method
/DragonOS/kernel/src/driver/base/device/
H A Ddd.rs69 warn!("do_device_attach: dev: '{}'", dev.name()); in do_device_attach()
78 dev.name() in do_device_attach()
90 debug!("do_device_attach: device '{}' is not bound.", dev.name()); in do_device_attach()
122 dev.name() in do_device_attach()
160 data.dev.name(), in do_device_attach_driver()
222 dev.name(), in device_bind_driver()
312 driver.name() in do_driver_attach()
408 device.name(), in really_probe()
419 device.name(), in really_probe()
434 device.name(), in really_probe()
[all …]
/DragonOS/kernel/src/driver/base/
H A Dkset.rs34 self.inner.read().name.hash(state); in hash()
47 pub fn new(name: String) -> Arc<Self> { in new()
50 inner: RwLock::new(InnerKSet::new(name)), in new()
74 name: String, in new_and_add()
78 let kset = KSet::new(name); in new_and_add()
194 fn name(&self) -> String { in name() method
195 return self.inner.read().name.clone(); in name()
198 fn set_name(&self, name: String) { in set_name()
199 self.inner.write().name = name; in set_name()
222 name: String, field
[all …]
/DragonOS/kernel/src/driver/net/
H A Dsysfs.rs46 fn name(&self) -> Option<&str> { in name() method
93 fn name(&self) -> &str { in name() method
120 fn name(&self) -> &str { in name() method
142 fn name(&self) -> &str { in name() method
164 fn name(&self) -> &str { in name() method
190 fn name(&self) -> &str { in name() method
212 fn name(&self) -> &str { in name() method
234 fn name(&self) -> &str { in name() method
261 fn name(&self) -> &str { in name() method
290 fn name(&self) -> &str { in name() method
[all …]
/DragonOS/kernel/src/driver/acpi/
H A Dsysfs.rs133 fn name(&self) -> &str { in name() method
153 name: String, field
162 name: header.signature.to_string(), in new()
169 if attr.name == r.name { in new()
176 warn!("too many table instances. name: {}", r.name); in new()
193 r.filename = format!("{}{}", r.name, r.instance); in new()
195 r.filename = r.name.clone(); in new()
216 fn name(&self) -> &str { in name() method
272 ($name:ident) => { in read()
276 struct $name { in read()
[all …]
/DragonOS/.github/workflows/
H A Dmakefile.yml1 name: Build Check
15 name: Format check ${{ matrix.arch }}
29 - name: Format check
37 name: Kernel static test ${{ matrix.arch }}
51 - name: Run kernel static test
68 - name: build the DragonOS
93 - name: build the DragonOS
/DragonOS/kernel/src/filesystem/kernfs/
H A Dmod.rs52 fn name(&self) -> &str { in name() method
104 name: String::from(""), in create_root_inode()
139 name: String, field
225 fn find(&self, name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find()
226 if unlikely(name.len() > KernFS::MAX_NAMELEN) { in find()
232 match name { in find()
245 name => { in find()
250 .get(name) in find()
273 let name = self.get_entry_name(ino)?; in get_entry_name_and_metadata() localVariable
274 let entry = self.find(&name)?; in get_entry_name_and_metadata()
[all …]
/DragonOS/kernel/src/common/
H A Dasm.h19 #define ENTRY(name) \ argument
20 .global SYMBOL_NAME(name); \
21 SYMBOL_NAME_LABEL(name)
/DragonOS/kernel/src/filesystem/vfs/
H A Dmod.rs232 name: &str, in create()
237 return self.create_with_data(name, file_type, mode, 0); in create()
337 let name = self.get_entry_name(ino)?; in get_entry_name_and_metadata() localVariable
338 let entry = self.find(&name)?; in get_entry_name_and_metadata()
339 return Ok((name, entry.metadata()?)); in get_entry_name_and_metadata()
516 fn mkdir(&self, name: &str, mode: ModeType) -> Result<Arc<dyn IndexNode>, SystemError> { in mkdir()
517 match self.find(name) { in mkdir()
525 Err(SystemError::ENOENT) => self.create(name, FileType::Dir, mode), in mkdir()
569 crate::libs::name::get_type_name(&self) in page_cache()
631 let name; in lookup_follow_symlink() localVariable
[all …]
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbsysfs.rs20 fn name(&self) -> Option<&str> { in name() method
52 fn name(&self) -> &str { in name() method
67 let name = fb.name(); in show() localVariable
68 return sysfs_emit_str(buf, &format!("{}\n", name)); in show()
76 fn name(&self) -> &str { in name() method
106 fn name(&self) -> &str { in name() method
129 fn name(&self) -> &str { in name() method
156 fn name(&self) -> &str { in name() method
183 fn name(&self) -> &str { in name() method
212 fn name(&self) -> &str { in name() method
[all …]
/DragonOS/kernel/src/driver/pci/
H A Dsubsys.rs74 fn name(&self) -> String { in name() method
79 return self.name(); in dev_name()
95 device.name() in probe()
102 device.name() in probe()
148 if driver_id_table.name().eq(&pci_dev.name()) { in match_device()
152 return Ok(pci_dev.name().eq(&pci_driver.name())); in match_device()
165 fn name(&self) -> Option<&str> { in name() method

123456789