Lines Matching refs:IndexNode
88 pub trait IndexNode: Any + Sync + Send + Debug { interface
189 ) -> Result<Arc<dyn IndexNode>, SystemError> { in create() argument
209 ) -> Result<Arc<dyn IndexNode>, SystemError> { in create_with_data() argument
221 fn link(&self, _name: &str, _other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link()
260 _target: &Arc<dyn IndexNode>, in move_() argument
273 fn find(&self, _name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find() argument
343 impl DowncastArc for dyn IndexNode { implementation
349 impl dyn IndexNode { implementation
352 pub fn downcast_ref<T: IndexNode>(&self) -> Option<&T> { in downcast_ref()
362 pub fn lookup(&self, path: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in lookup() argument
377 ) -> Result<Arc<dyn IndexNode>, SystemError> { in lookup_follow_symlink() argument
519 fn root_inode(&self) -> Arc<dyn IndexNode>; in root_inode() argument