Home
last modified time | relevance | path

Searched refs:create (Results 1 – 25 of 26) sorted by relevance

12

/DragonOS/docs/kernel/process_management/
H A Dkthread.md9   内核线程的创建是通过调用`KernelThreadMechanism::create()`或者`KernelThreadMechanism::create_and_run()…
/DragonOS/user/apps/test-blockcache/src/
H A Dmain.rs6 let mut file = File::create("large_file")?; in main()
/DragonOS/tools/
H A Dcreate_hdd_image.sh59 qemu-img create -f raw ${DISK_NAME} 2048M
/DragonOS/docs/kernel/sched/
H A Drt.md43 struct process_control_block *pcb_name = kthread_run_rt(&fn_name, NULL, "test create rt pcb");
/DragonOS/tools/debugging/logmonitor/src/backend/monitor/
H A Dlogset.rs28 let log_file = File::create(&file_path).expect("Failed to create log file."); in new()
/DragonOS/kernel/src/filesystem/overlayfs/
H A Dmod.rs229 .create(name, FileType::CharDevice, whiteout_mode)?; in create_whiteout()
387 fn create( in create() method
394 upper_inode.create(name, file_type, mode) in create()
/DragonOS/user/apps/test-chown/src/
H A Dmain.rs91 let mut file = File::create(filename)?; in main()
/DragonOS/kernel/src/filesystem/procfs/
H A Dmod.rs369 let binding = inode.create( in new()
386 let binding = inode.create("kmsg", FileType::File, ModeType::from_bits_truncate(0o444)); in new()
407 let pid_dir: Arc<dyn IndexNode> = inode.create( in register_pid()
414 let binding: Arc<dyn IndexNode> = pid_dir.create( in register_pid()
/DragonOS/build-scripts/kernel_build/src/kconfig/
H A Dmod.rs47 let mut file = fs::File::create("D.config").expect("Failed to create file: D.config"); in make_compile_cfg()
/DragonOS/kernel/src/process/
H A Dkthread.rs339 pub fn create(func: KernelThreadClosure, name: String) -> Option<Arc<ProcessControlBlock>> { in create() method
367 let pcb = Self::create(func, name)?; in create_and_run()
/DragonOS/kernel/src/arch/riscv64/mm/
H A Dinit.rs84 crate::mm::page::PageMapper::<MMArch, _>::create( in riscv_mm_init()
H A Dmod.rs195 PageMapper::create(PageTableKind::User, LockedFrameAllocator) in setup_new_usermapper()
/DragonOS/
H A DREADME_EN.md38 …e ideas and discuss them with the community members, working together to create new features for D…
110 **What we support:** using this project to create greater value and contribute code to this project…
/DragonOS/kernel/src/filesystem/vfs/
H A Dmod.rs233 fn create( in create() method
528 Err(SystemError::ENOENT) => self.create(name, FileType::Dir, mode), in mkdir()
H A Dmount.rs325 fn create( in create() method
331 let inner_inode = self.inner_inode.create(name, file_type, mode)?; in create()
H A Dopen.rs195 let inode: Arc<dyn IndexNode> = parent_inode.create( in do_sys_openat2()
/DragonOS/kernel/src/filesystem/devfs/
H A Dmod.rs132 dev_root_inode.create( in register_device()
159 dev_root_inode.create( in register_device()
/DragonOS/kernel/src/driver/tty/pty/
H A Dunix98pty.rs277 let _ = pts_root_inode.create( in ptmx_open()
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dmod.rs236 PageMapper::create(PageTableKind::User, LockedFrameAllocator) in setup_new_usermapper()
479 crate::mm::page::PageMapper::<MMArch, _>::create( in allocator_init()
/DragonOS/user/apps/user-manage/src/executor/
H A Dexecutor.rs73 if dir_builder.create(home.clone()).is_err() { in execute()
312 if dir_builder.create(new_home.clone()).is_err() { in execute()
/DragonOS/kernel/src/arch/x86_64/kvm/vmx/
H A Dvcpu.rs397 PageMapper::create(PageTableKind::EPT, LockedFrameAllocator) in kvm_mmu_load()
/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs578 return self.create(filename, FileType::File, mode); in mknod()
/DragonOS/kernel/crates/rbpf/
H A DREADME.md158 This is used to create a new instance of a VM. The return type is dependent of
343 // Just for the example we create our metadata buffer from scratch, and
387 create a new buffer for each packet. It may be useful for programs compiled for
/DragonOS/kernel/src/filesystem/fat/
H A Dfs.rs1443 fn create( in create() method
1808 return self.create(filename, FileType::File, mode); in mknod()
/DragonOS/kernel/src/mm/
H A Dpage.rs1128 pub unsafe fn create(table_kind: PageTableKind, mut allocator: F) -> Option<Self> { in create() method

12