Lines Matching refs:name
136 name: &str, in create_with_data()
143 .create_with_data(name, file_type, mode, data); in create_with_data()
203 name: &str, in create()
208 inner_inode: self.inner_inode.create(name, file_type, mode)?, in create()
215 fn link(&self, name: &str, other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link()
216 return self.inner_inode.link(name, other); in link()
221 fn unlink(&self, name: &str) -> Result<(), SystemError> { in unlink()
222 let inode_id = self.inner_inode.find(name)?.metadata()?.inode_id; in unlink()
229 return self.inner_inode.unlink(name); in unlink()
233 fn rmdir(&self, name: &str) -> Result<(), SystemError> { in rmdir()
234 let inode_id = self.inner_inode.find(name)?.metadata()?.inode_id; in rmdir()
241 let r = self.inner_inode.rmdir(name); in rmdir()
256 fn find(&self, name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find()
257 match name { in find()
266 return inode.find(name); in find()
275 inner_inode: self.inner_inode.find(name)?, in find()
287 inner_inode: self.inner_inode.find(name)?, in find()