Lines Matching defs:self
93 fn open(&self, _data: &mut FilePrivateData, _mode: &FileMode) -> Result<(), SystemError> { in open()
102 fn close(&self, _data: &mut FilePrivateData) -> Result<(), SystemError> { in close()
117 &self, in read_at()
134 &self, in write_at()
159 fn set_metadata(&self, _metadata: &Metadata) -> Result<(), SystemError> { in set_metadata()
171 fn resize(&self, _len: usize) -> Result<(), SystemError> { in resize()
185 &self, in create()
204 &self, in create_with_data()
221 fn link(&self, _name: &str, _other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link()
232 fn unlink(&self, _name: &str) -> Result<(), SystemError> { in unlink()
243 fn rmdir(&self, _name: &str) -> Result<(), SystemError> { in rmdir()
258 &self, in move_()
273 fn find(&self, _name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find()
284 fn get_entry_name(&self, _ino: InodeId) -> Result<String, SystemError> { in get_entry_name()
295 fn get_entry_name_and_metadata(&self, ino: InodeId) -> Result<(String, Metadata), SystemError> { in get_entry_name_and_metadata()
309 fn ioctl(&self, _cmd: u32, _data: usize) -> Result<usize, SystemError> { in ioctl()
326 fn mount(&self, _fs: Arc<dyn FileSystem>) -> Result<Arc<MountFS>, SystemError> { in mount()
333 fn truncate(&self, _len: usize) -> Result<(), SystemError> { in truncate()
362 pub fn lookup(&self, path: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in lookup()
374 &self, in lookup_follow_symlink()