Home
last modified time | relevance | path

Searched refs:special_node (Results 1 – 5 of 5) sorted by relevance

/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs68 special_node: Option<SpecialNodeData>, field
97 special_node: None, in new()
343 special_node: None, in create_with_data()
605 special_node: None, in mknod()
616 nod.0.lock().special_node = Some(SpecialNodeData::Pipe(pipe_inode)); in mknod()
629 fn special_node(&self) -> Option<super::vfs::SpecialNodeData> { in special_node() method
630 return self.0.lock().special_node.clone(); in special_node()
/DragonOS/kernel/src/filesystem/fat/
H A Dfs.rs122 special_node: Option<SpecialNodeData>, field
225 special_node: None, in new()
375 special_node: None, in new()
1824 nod.0.lock().special_node = Some(SpecialNodeData::Pipe(pipe_inode)); in mknod()
1839 fn special_node(&self) -> Option<SpecialNodeData> { in special_node() method
1840 self.0.lock().special_node.clone() in special_node()
/DragonOS/kernel/src/filesystem/vfs/
H A Dmount.rs509 fn special_node(&self) -> Option<super::SpecialNodeData> { in special_node() method
510 self.inner_inode.special_node() in special_node()
H A Dmod.rs534 fn special_node(&self) -> Option<SpecialNodeData> { in special_node() method
H A Dfile.rs222 if let Some(SpecialNodeData::Pipe(pipe_inode)) = inode.special_node() { in new()