Home
last modified time | relevance | path

Searched refs:Pipe (Results 1 – 6 of 6) sorted by relevance

/DragonOS/kernel/src/filesystem/vfs/
H A Dfile.rs221 if file_type == FileType::Pipe { in new()
222 if let Some(SpecialNodeData::Pipe(pipe_inode)) = inode.special_node() { in new()
390 FileType::Pipe | FileType::CharDevice => { in lseek()
589 FileType::Pipe => { in add_epoll()
613 FileType::Pipe => { in remove_epoll()
H A Dmod.rs57 Pipe, enumerator
68 Pipe(Arc<LockedPipeInode>), enumerator
110 FileType::Pipe => DT_FIFO, in get_file_type_num()
H A Dsyscall.rs1325 FileType::Pipe => kstat.mode.insert(ModeType::S_IFIFO), in do_fstat()
1496 FileType::Pipe => tmp.stx_mode.insert(ModeType::S_IFIFO), in do_statx()
/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs597 file_type: FileType::Pipe, in mknod()
612 nod.0.lock().metadata.file_type = FileType::Pipe; in mknod()
616 nod.0.lock().special_node = Some(SpecialNodeData::Pipe(pipe_inode)); in mknod()
/DragonOS/kernel/src/ipc/
H A Dpipe.rs145 file_type: FileType::Pipe, in new()
/DragonOS/kernel/src/filesystem/fat/
H A Dfs.rs1622 if file_type == FileType::Pipe { in unlink()
1818 nod.0.lock().metadata.file_type = FileType::Pipe; in mknod()
1822 nod.0.lock().special_node = Some(SpecialNodeData::Pipe(pipe_inode)); in mknod()