Home
last modified time | relevance | path

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

/DragonOS/kernel/src/ipc/
H A Dpipe.rs43 pub struct LockedPipeInode { struct
52 self_ref: Weak<LockedPipeInode>, argument
127 impl LockedPipeInode { implementation
183 impl IndexNode for LockedPipeInode { implementation
H A Dsyscall.rs36 pipe::{LockedPipeInode, PipeFsPrivateData},
61 let pipe_ptr = LockedPipeInode::new(); in pipe2()
/DragonOS/kernel/src/filesystem/vfs/
H A Dfile.rs23 ipc::pipe::{LockedPipeInode, PipeFsPrivateData},
590 let inode = self.inode.downcast_ref::<LockedPipeInode>().unwrap(); in add_epoll()
614 let inode = self.inode.downcast_ref::<LockedPipeInode>().unwrap(); in remove_epoll()
H A Dmod.rs18 ipc::pipe::LockedPipeInode,
68 Pipe(Arc<LockedPipeInode>),
/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs9 ipc::pipe::LockedPipeInode,
614 let pipe_inode = LockedPipeInode::new(); in mknod()
/DragonOS/kernel/src/filesystem/fat/
H A Dfs.rs20 use crate::ipc::pipe::LockedPipeInode;
1820 let pipe_inode = LockedPipeInode::new(); in mknod()