/DragonOS-0.1.8/user/libs/libc/src/ |
D | fcntl.c | 12 int open(const char *path, int options, ...) in open() function
|
D | dirent.c | 18 int fd = open(path, O_DIRECTORY); in opendir()
|
D | stdio.c | 87 int fd = open(pathname, o_flags); in fopen()
|
/DragonOS-0.1.8/user/libs/libc/src/include/export/ |
D | fcntl.h | 73 int open(const char * path, int options, ...);
|
/DragonOS-0.1.8/ |
D | README_EN.md | 61   DragonOS is an open source public welfare project, but its development cannot be separa… 94 …ct adopts GPLv2 LICENSE for open source. You are welcome to use the code of this project on the ba… 98 **What we condemn**: any non-compliance with the open source license. Including but not limited to:… 100 If you find any violation of the open source license, we welcome you to send email feedback! Let's …
|
/DragonOS-0.1.8/kernel/src/common/ |
D | blk_types.h | 16 long (*open)(); member
|
/DragonOS-0.1.8/user/apps/test_fstat/ |
D | main.c | 10 int fd = open("/bin/about.elf", O_RDONLY); in main()
|
/DragonOS-0.1.8/docs/userland/libc/apis/api-list/ |
D | fcntl.md | 8 ``int open(const char * path,int options, ...)``
|
D | errno.md | 97 #define ENFILE 41 /* 系统中打开的文件过多 Too many files open in system.*/
|
/DragonOS-0.1.8/kernel/src/driver/keyboard/ |
D | ps2_keyboard.rs | 123 fn open( in open() method 132 let func = guard.f_ops.open.unwrap(); in open()
|
D | ps2_keyboard.c | 130 .open = ps2_keyboard_open,
|
/DragonOS-0.1.8/kernel/src/filesystem/vfs/ |
D | VFS.h | 185 long (*open)(struct vfs_index_node_t *inode, struct vfs_file_t *file_ptr); member
|
D | file.rs | 117 f.inode.open(&mut f.private_data, &mode)?; in new() 305 if self.inode.open(&mut res.private_data, &res.mode).is_err() { in try_clone()
|
D | mount.rs | 126 fn open(&self, data: &mut FilePrivateData, mode: &FileMode) -> Result<(), SystemError> { in open() method 127 return self.inner_inode.open(data, mode); in open()
|
/DragonOS-0.1.8/kernel/src/filesystem/devfs/ |
D | null_dev.rs | 72 fn open(&self, _data: &mut FilePrivateData, _mode: &FileMode) -> Result<(), SystemError> { in open() method
|
D | zero_dev.rs | 72 fn open(&self, _data: &mut FilePrivateData, _mode: &FileMode) -> Result<(), SystemError> { in open() method
|
/DragonOS-0.1.8/user/apps/http_server/ |
D | main.c | 76 int fd = open(path, 0); in send_file()
|
/DragonOS-0.1.8/kernel/src/driver/disk/ahci/ |
D | ahci_inode.rs | 78 fn open(&self, _data: &mut FilePrivateData, _mode: &FileMode) -> Result<(), SystemError> { in open() method
|
/DragonOS-0.1.8/user/apps/shell/ |
D | cmd.c | 322 int fd = open(file_path, 0); in shell_cmd_cat() 378 int fd = open(file_path, O_CREAT); in shell_cmd_touch()
|
/DragonOS-0.1.8/kernel/src/driver/base/char/ |
D | mod.rs | 31 fn open(&self, file: Arc<dyn IndexNode>) -> Result<(), SystemError>; in open() method
|
/DragonOS-0.1.8/kernel/src/ipc/ |
D | pipe.rs | 134 fn open( in open() method
|
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/ |
D | V0.1.8.md | 71 - bugfix: 修正null设备以及zero设备无法open、行为不符合预期的问题 (#314) 284 修正null设备以及zero设备无法open、行为不符合预期的问题 (#314)
|
D | V0.1.6.md | 230 *更新: VFS每次拷贝文件描述符的时候,都会去调用inode的open函数
|
/DragonOS-0.1.8/kernel/src/driver/tty/ |
D | tty_device.rs | 120 fn open(&self, data: &mut FilePrivateData, mode: &FileMode) -> Result<(), SystemError> { in open() method
|
/DragonOS-0.1.8/kernel/src/driver/uart/ |
D | uart.rs | 225 fn open(&self, _file: Arc<dyn IndexNode>) -> Result<(), crate::syscall::SystemError> { in open() method
|