Home
last modified time | relevance | path

Searched refs:open (Results 1 – 25 of 33) sorted by relevance

12

/DragonOS-0.1.8/user/libs/libc/src/
Dfcntl.c12 int open(const char *path, int options, ...) in open() function
Ddirent.c18 int fd = open(path, O_DIRECTORY); in opendir()
Dstdio.c87 int fd = open(pathname, o_flags); in fopen()
/DragonOS-0.1.8/user/libs/libc/src/include/export/
Dfcntl.h73 int open(const char * path, int options, ...);
/DragonOS-0.1.8/
DREADME_EN.md61   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/
Dblk_types.h16 long (*open)(); member
/DragonOS-0.1.8/user/apps/test_fstat/
Dmain.c10 int fd = open("/bin/about.elf", O_RDONLY); in main()
/DragonOS-0.1.8/docs/userland/libc/apis/api-list/
Dfcntl.md8 ``int open(const char * path,int options, ...)``
Derrno.md97 #define ENFILE 41 /* 系统中打开的文件过多 Too many files open in system.*/
/DragonOS-0.1.8/kernel/src/driver/keyboard/
Dps2_keyboard.rs123 fn open( in open() method
132 let func = guard.f_ops.open.unwrap(); in open()
Dps2_keyboard.c130 .open = ps2_keyboard_open,
/DragonOS-0.1.8/kernel/src/filesystem/vfs/
DVFS.h185 long (*open)(struct vfs_index_node_t *inode, struct vfs_file_t *file_ptr); member
Dfile.rs117 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()
Dmount.rs126 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/
Dnull_dev.rs72 fn open(&self, _data: &mut FilePrivateData, _mode: &FileMode) -> Result<(), SystemError> { in open() method
Dzero_dev.rs72 fn open(&self, _data: &mut FilePrivateData, _mode: &FileMode) -> Result<(), SystemError> { in open() method
/DragonOS-0.1.8/user/apps/http_server/
Dmain.c76 int fd = open(path, 0); in send_file()
/DragonOS-0.1.8/kernel/src/driver/disk/ahci/
Dahci_inode.rs78 fn open(&self, _data: &mut FilePrivateData, _mode: &FileMode) -> Result<(), SystemError> { in open() method
/DragonOS-0.1.8/user/apps/shell/
Dcmd.c322 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/
Dmod.rs31 fn open(&self, file: Arc<dyn IndexNode>) -> Result<(), SystemError>; in open() method
/DragonOS-0.1.8/kernel/src/ipc/
Dpipe.rs134 fn open( in open() method
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/
DV0.1.8.md71 - bugfix: 修正null设备以及zero设备无法open、行为不符合预期的问题 (#314)
284 修正null设备以及zero设备无法open、行为不符合预期的问题 (#314)
DV0.1.6.md230 *更新: VFS每次拷贝文件描述符的时候,都会去调用inode的open函数
/DragonOS-0.1.8/kernel/src/driver/tty/
Dtty_device.rs120 fn open(&self, data: &mut FilePrivateData, mode: &FileMode) -> Result<(), SystemError> { in open() method
/DragonOS-0.1.8/kernel/src/driver/uart/
Duart.rs225 fn open(&self, _file: Arc<dyn IndexNode>) -> Result<(), crate::syscall::SystemError> { in open() method

12