Home
last modified time | relevance | path

Searched refs:PipeFsPrivateData (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/ipc/
H A Dpipe.rs27 pub struct PipeFsPrivateData { struct
31 impl PipeFsPrivateData { argument
33 return PipeFsPrivateData { mode }; in new()
69 let mode = if let FilePrivateData::Pipefs(PipeFsPrivateData { mode }) = private_data { in poll()
294 *data = FilePrivateData::Pipefs(PipeFsPrivateData { mode: *mode }); in open()
H A Dsyscall.rs36 pipe::{LockedPipeInode, PipeFsPrivateData},
67 read_file.private_data = SpinLock::new(FilePrivateData::Pipefs(PipeFsPrivateData::new( in pipe2()
75 write_file.private_data = SpinLock::new(FilePrivateData::Pipefs(PipeFsPrivateData::new( in pipe2()
/DragonOS/kernel/src/filesystem/vfs/
H A Dfile.rs23 ipc::pipe::{LockedPipeInode, PipeFsPrivateData},
38 Pipefs(PipeFsPrivateData),