Home
last modified time | relevance | path

Searched refs:function (Results 1 – 10 of 10) sorted by relevance

/DragonOS/kernel/crates/unified-init/macros/src/
H A Dlib.rs53 let function = syn::parse::<ItemFn>(input)?; in do_unified_init() localVariable
55 check_function_signature(&function)?; in do_unified_init()
62 generate_unified_initializer(&function, target_slice, function.sig.ident.to_string())?; in do_unified_init()
66 output.extend(function.into_token_stream()); in do_unified_init()
81 fn check_function_signature(function: &ItemFn) -> syn::Result<()> { in check_function_signature()
83 if !function.sig.inputs.is_empty() { in check_function_signature()
85 function.sig.inputs.span(), in check_function_signature()
90 if let syn::ReturnType::Type(_, ty) = &function.sig.output { in check_function_signature()
155 function.sig.output.span(), in check_function_signature()
162 function: &ItemFn, in generate_unified_initializer()
[all …]
/DragonOS/kernel/crates/unified-init/src/
H A Dlib.rs10 function: &'static UnifiedInitFunction, field
17 function: &'static UnifiedInitFunction, in new()
19 UnifiedInitializer { function, name } in new()
24 (self.function)() in call()
/DragonOS/kernel/src/arch/x86_64/pci/
H A Dpci.rs44 | ((bus_device_function.function as u32 & 7) << 8) in read_config()
58 | ((bus_device_function.function as u32 & 7) << 8) in write_config()
/DragonOS/kernel/src/driver/pci/
H A Dpci.rs973 function: 0, in pci_check_all_buses()
979 for function in 1..8 { in pci_check_all_buses()
980 pci_check_bus(function)?; in pci_check_all_buses()
1018 function: 0, in pci_check_device()
1038 for function in 1..8 { in pci_check_device()
1042 function, in pci_check_device()
1116 pub function: u8, field
1125 self.device < 32 && self.function < 8 in valid()
1137 value.bus, value.device, value.function in from()
1147 self.bus, self.device, self.function in fmt()
H A Droot.rs141 | bus_device_function.function as u32; in cam_offset()
/DragonOS/kernel/src/filesystem/vfs/
H A Dmod.rs889 function: &'static FileSystemNewFunction, field
896 function: &'static FileSystemNewFunction, in new()
898 FileSystemMaker { function, name } in new()
902 (self.function)() in call()
/DragonOS/docs/kernel/debug/
H A Ddebug-kernel-with-gdb.md313 step <function> #进入指定的函数,并停止在函数内的第一行。
328 list <filename>:<function> #显示<filename>文件里面的<funtion>函数的源代码片段
/DragonOS/kernel/src/arch/x86_64/asm/
H A Dhead.S176 .type _start, @function
298 .type _start64, @function
/DragonOS/kernel/src/arch/riscv64/asm/
H A Dhead.S11 .type _start, @function
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.9.md2158 add function declaration to avoid compiling warning