Lines Matching refs:LockedProcFSInode
66 pub struct LockedProcFSInode(SpinLock<ProcFSInode>); struct
72 root_inode: Arc<LockedProcFSInode>,
90 parent: Weak<LockedProcFSInode>,
92 self_ref: Weak<LockedProcFSInode>,
94 children: BTreeMap<String, Arc<LockedProcFSInode>>,
239 let root: Arc<LockedProcFSInode> = in new()
240 Arc::new(LockedProcFSInode(SpinLock::new(ProcFSInode { in new()
291 let _sf: &LockedProcFSInode = binding in register_pid()
293 .downcast_ref::<LockedProcFSInode>() in register_pid()
323 impl IndexNode for LockedProcFSInode { implementation
490 let result: Arc<LockedProcFSInode> = in create_with_data()
491 Arc::new(LockedProcFSInode(SpinLock::new(ProcFSInode { in create_with_data()
529 let other: &LockedProcFSInode = other in link()
530 .downcast_ref::<LockedProcFSInode>() in link()
672 .downcast_ref::<LockedProcFSInode>() in procfs_register_pid()
698 let procfs_inode: &LockedProcFSInode = procfs_inode in procfs_unregister_pid()
699 .downcast_ref::<LockedProcFSInode>() in procfs_unregister_pid()