Home
last modified time | relevance | path

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

12345678910

/DragonOS/kernel/crates/rbpf/src/
H A Ddisassembler.rs19 fn alu_imm_str(name: &str, insn: &ebpf::Insn) -> String { in alu_imm_str()
24 fn alu_reg_str(name: &str, insn: &ebpf::Insn) -> String { in alu_reg_str()
29 fn byteswap_str(name: &str, insn: &ebpf::Insn) -> String { in byteswap_str()
38 fn ld_st_imm_str(name: &str, insn: &ebpf::Insn) -> String { in ld_st_imm_str()
52 fn ld_reg_str(name: &str, insn: &ebpf::Insn) -> String { in ld_reg_str()
66 fn st_reg_str(name: &str, insn: &ebpf::Insn) -> String { in st_reg_str()
80 fn ldabs_str(name: &str, insn: &ebpf::Insn) -> String { in ldabs_str()
85 fn ldind_str(name: &str, insn: &ebpf::Insn) -> String { in ldind_str()
90 fn jmp_imm_str(name: &str, insn: &ebpf::Insn) -> String { in jmp_imm_str()
104 fn jmp_reg_str(name: &str, insn: &ebpf::Insn) -> String { in jmp_reg_str()
[all …]
H A Dasm_parser.rs41 pub name: String, field
99 name: t.0, in instruction()
187 name: "exit".to_string(), in test_instruction()
198 name: "call".to_string(), in test_instruction()
209 name: "addi".to_string(), in test_instruction()
220 name: "ldxb".to_string(), in test_instruction()
231 name: "lsh".to_string(), in test_instruction()
242 name: "jne".to_string(), in test_instruction()
258 name: "jne".to_string(), in test_instruction()
283 name: "exit".to_string(), in test_exit()
[all …]
/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/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/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/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/docs/kernel/boot/
H A Dcmdline.md36 KV类型的参数在命令行中表现为`name=value`,`value`按照逗号分隔。内核模块可提供参数的默认值。
58 kernel_cmdline_param_arg!(varname, name, default_bool, inv);
61 - `name`:参数的名称
68 kernel_cmdline_param_kv!(varname, name, default_str);
72 - `name`:参数的名称
78 kernel_cmdline_param_early_kv!(varname, name, default_str);
82 - `name`:参数的名称
/DragonOS/kernel/src/filesystem/fat/
H A Dutils.rs20 pub(super) fn to_search_name(name: &str) -> String { in to_search_name()
21 name.to_ascii_uppercase() in to_search_name()
26 pub(super) fn to_search_name_string(mut name: String) -> String { in to_search_name_string()
27 name.make_ascii_uppercase(); in to_search_name_string()
28 name in to_search_name_string()
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/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/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/init/
H A Dcmdline.rs39 name: &'static str, field
47 pub const fn new(name: &'static str, ty: KCmdlineParamType) -> Self { in new()
49 name, in new()
75 name: self.name, in build_early_kv()
89 name: self.name, in build()
96 name: self.name, in build()
114 pub fn name(&self) -> &str { in name() method
116 KernelCmdlineParameter::Arg(v) => v.name, in name()
117 KernelCmdlineParameter::KV(v) => v.name, in name()
118 KernelCmdlineParameter::EarlyKV(v) => v.name, in name()
[all …]
/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
98 name: Default::default(), in new()
120 fn name(&self) -> &str { in name() method
303 name: &str, in create_with_data()
308 let name = DName::from(name); in create_with_data() localVariable
316 if inode.children.contains_key(&name) { in create_with_data()
344 name: name.clone(), in create_with_data()
351 inode.children.insert(name, result.clone()); in create_with_data()
356 fn link(&self, name: &str, other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link()
360 let name = DName::from(name); in link() localVariable
[all …]
/DragonOS/kernel/crates/kcmdline_macros/src/
H A Dlib.rs15 ($varname:ident, $name:ident, $default_bool:expr, $inv:expr) => {
19 stringify!($name),
37 ($varname:ident, $name:ident, $default_str:expr) => {
41 stringify!($name),
58 ($varname:ident, $name:ident, $default_str:expr) => {
64 stringify!($name),
/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/.github/workflows/
H A Dpublish-dragonos-docker-image.yml1 name: Publish Docker images
15 - name: Set up Docker Buildx
18 - name: Login to Docker Hub
26 - name: Fetch versions in the repo
32 - name: Build and push docker image
/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/filesystem/overlayfs/
H A Dmod.rs135 fn name(&self) -> &str { in name() method
217 pub fn create_whiteout(&self, name: &str) -> Result<(), SystemError> { in create_whiteout()
221 upper_inode.mknod(name, whiteout_mode, WHITEOUT_DEV)?; in create_whiteout()
228 .create(name, FileType::CharDevice, whiteout_mode)?; in create_whiteout()
241 fn has_whiteout(&self, name: &str) -> bool { in has_whiteout()
244 if let Ok(inode) = upper_inode.find(name) { in has_whiteout()
330 name: &str, in mkdir()
334 upper_inode.mkdir(name, mode) in mkdir()
340 fn rmdir(&self, name: &str) -> Result<(), SystemError> { in rmdir()
343 upper_inode.rmdir(name)?; in rmdir()
[all …]

12345678910