/DragonOS-0.1.8/kernel/src/filesystem/sysfs/ |
D | bus.rs | 58 match SYS_BUS_INODE().find(bus_name) { in bus_driver_register() 59 Ok(platform) => match platform.find("drivers") { in bus_driver_register() 77 match SYS_BUS_INODE().find(bus_name) { in bus_device_register() 78 Ok(platform) => match platform.find("devices") { in bus_device_register()
|
/DragonOS-0.1.8/kernel/src/ |
D | Makefile | 2 DIRS := . $(shell find $(SUBDIR_ROOTS) -type d) 41 …$(LD) -b elf64-x86-64 -z muldefs -o kernel head.o main.o $(shell find . -name "*.o") ../target/x86… 57 @echo $(shell find . -name "*.o") 58 …$(LD) -b elf64-x86-64 -z muldefs -o kernel head.o main.o $(shell find . -name "*.o") ../target/x86…
|
/DragonOS-0.1.8/user/apps/test_relibc/ |
D | Makefile | 11 LIBC_OBJS:=$(shell find $(RELIBC_OPT)/lib -name "*.o" | sort ) 17 …$(LD) -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/test $(shell find . -name "*.o") $(LIBC_OBJ…
|
/DragonOS-0.1.8/kernel/src/filesystem/vfs/ |
D | core.rs | 74 .find("proc") in vfs_init() 84 .find("dev") in vfs_init() 94 .find("sys") in vfs_init() 116 let r = new_root_inode.find(mountpoint_name); in do_migrate() 137 let binding = ROOT_INODE().find("proc").expect("ProcFS not mounted!").fs(); in migrate_virtual_filesystem() 139 let binding = ROOT_INODE().find("dev").expect("DevFS not mounted!").fs(); in migrate_virtual_filesystem() 141 let binding = ROOT_INODE().find("sys").expect("SysFs not mounted!").fs(); in migrate_virtual_filesystem() 256 let target_inode: Arc<dyn IndexNode> = parent_inode.find(filename)?; in do_remove_dir()
|
D | mount.rs | 222 let inode_id = self.inner_inode.find(name)?.metadata()?.inode_id; in unlink() 234 let inode_id = self.inner_inode.find(name)?.metadata()?.inode_id; in rmdir() 256 fn find(&self, name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find() method 266 return inode.find(name); in find() 275 inner_inode: self.inner_inode.find(name)?, in find() 287 inner_inode: self.inner_inode.find(name)?, in find()
|
/DragonOS-0.1.8/user/apps/test_bind/ |
D | Makefile | 11 LIBC_OBJS:=$(shell find $(RELIBC_OPT)/lib -name "*.o" | sort ) 17 …$(LD) -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/test_bind $(shell find . -name "*.o") $(LIB…
|
/DragonOS-0.1.8/user/apps/test_gettimeofday/ |
D | Makefile | 11 LIBC_OBJS:=$(shell find $(RELIBC_OPT)/lib -name "*.o" | sort ) 17 …$(LD) -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/test_gettimeofday $(shell find . -name "*.o…
|
/DragonOS-0.1.8/user/apps/test_fstat/ |
D | Makefile | 11 LIBC_OBJS:=$(shell find $(RELIBC_OPT)/lib -name "*.o" | sort ) 17 …$(LD) -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/test_fstat $(shell find . -name "*.o") $(LI…
|
/DragonOS-0.1.8/user/apps/http_server/ |
D | Makefile | 11 LIBC_OBJS:=$(shell find $(RELIBC_OPT)/lib -name "*.o" | sort ) 17 …$(LD) -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/http_server $(shell find . -name "*.o") $(L…
|
/DragonOS-0.1.8/docs/kernel/filesystem/vfs/ |
D | design.md | 29 … │ │ while doing "lookup" or "find" operations. │ 58   对于大部分的操作,MountFS都是直接转发给具体的文件系统,而不做任何处理。同时,为了支持跨文件系统的操作,比如在目录树上查找,每次lookup操作或者是find操作,都会…
|
/DragonOS-0.1.8/kernel/src/sched/ |
D | Makefile | 5 kernel_sched_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/kernel/src/arch/x86_64/asm/ |
D | Makefile | 6 kernel_arch_x86_64_asm_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/kernel/src/libs/sys/ |
D | Makefile | 4 kernel_lib_sys_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/kernel/src/io/block/ |
D | Makefile | 5 kernel_io_block_objs:= $(shell find ./*.c )
|
/DragonOS-0.1.8/kernel/src/driver/hid/usbhid/ |
D | Makefile | 5 kernel_driver_usbhid_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/user/libs/libc/src/arch/x86_64/ |
D | Makefile | 1 libc_arch_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/kernel/src/arch/x86_64/ |
D | Makefile | 6 kernel_arch_x86_64_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/kernel/src/driver/hid/ |
D | Makefile | 6 kernel_driver_hid_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/kernel/src/libs/ |
D | Makefile | 6 kernel_lib_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/user/apps/test_sqlite3/ |
D | Makefile | 13 LIBC_OBJS:=$(shell find $(RELIBC_OPT)/lib -name "*.o" | sort ) 22 …$(LD) -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/test_sqlite3 $(shell find . -name "*.o") $(…
|
/DragonOS-0.1.8/kernel/src/process/ |
D | Makefile | 5 kernel_process_objs:= $(shell find ./*.c)
|
/DragonOS-0.1.8/kernel/src/filesystem/devfs/ |
D | mod.rs | 108 if let Err(_) = dev_root_inode.find("char") { in register_device() 112 let any_char_inode = dev_root_inode.find("char")?; in register_device() 127 if let Err(_) = dev_root_inode.find("block") { in register_device() 131 let any_block_inode = dev_root_inode.find("block")?; in register_device() 158 if let Err(_) = dev_root_inode.find("char") { in unregister_device() 162 let any_char_inode = dev_root_inode.find("char")?; in unregister_device() 171 if let Err(_) = dev_root_inode.find("block") { in unregister_device() 175 let any_block_inode = dev_root_inode.find("block")?; in unregister_device() 368 fn find(&self, name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find() method 504 let devfs_inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().find("dev");
|
/DragonOS-0.1.8/user/apps/test_signal/ |
D | Makefile | 5 …$(LD) -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/test_signal $(shell find . -name "*.o") $(O…
|
/DragonOS-0.1.8/user/apps/about/ |
D | Makefile | 8 …$(LD) -b elf64-x86-64 -z muldefs -o $(tmp_output_dir)/about $(shell find . -name "*.o") $(OLD_LIB…
|
/DragonOS-0.1.8/user/ |
D | Makefile | 4 DIRS := . $(shell find $(SUBDIR_ROOTS) -type d) 99 …$(AR) crvs $(OLD_LIBC_INSTALL_PATH)/lib/libc.a $(shell find ./libs/* -name "*.o") $(shell find $(R…
|