Lines Matching defs:SystemError

113     pub fn umount(&self) -> Result<Arc<MountFS>, SystemError> {  in umount()  argument
146 fn is_mountpoint_root(&self) -> Result<bool, SystemError> { in is_mountpoint_root() argument
166 fn do_find(&self, name: &str) -> Result<Arc<MountFSInode>, SystemError> { in do_find() argument
178 pub(super) fn do_parent(&self) -> Result<Arc<MountFSInode>, SystemError> { in do_parent() argument
206 fn do_umount(&self) -> Result<Arc<MountFS>, SystemError> { in do_umount() argument
218 fn do_absolute_path(&self, len: usize) -> Result<String, SystemError> { in do_absolute_path() argument
232 ) -> Result<(), SystemError> { in open() argument
236 fn close(&self, data: SpinLockGuard<FilePrivateData>) -> Result<(), SystemError> { in close() argument
246 ) -> Result<Arc<dyn IndexNode>, SystemError> { in create_with_data() argument
257 fn truncate(&self, len: usize) -> Result<(), SystemError> { in truncate() argument
267 ) -> Result<usize, SystemError> { in read_at() argument
277 ) -> Result<usize, SystemError> { in write_at() argument
292 fn metadata(&self) -> Result<super::Metadata, SystemError> { in metadata() argument
297 fn set_metadata(&self, metadata: &super::Metadata) -> Result<(), SystemError> { in set_metadata() argument
302 fn resize(&self, len: usize) -> Result<(), SystemError> { in resize() argument
312 ) -> Result<Arc<dyn IndexNode>, SystemError> { in create() argument
321 fn link(&self, name: &str, other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link() argument
327 fn unlink(&self, name: &str) -> Result<(), SystemError> { in unlink() argument
339 fn rmdir(&self, name: &str) -> Result<(), SystemError> { in rmdir() argument
358 ) -> Result<(), SystemError> { in move_to() argument
362 fn find(&self, name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find() argument
380 fn get_entry_name(&self, ino: InodeId) -> Result<alloc::string::String, SystemError> { in get_entry_name() argument
388 ) -> Result<(alloc::string::String, super::Metadata), SystemError> { in get_entry_name_and_metadata() argument
398 ) -> Result<usize, SystemError> { in ioctl() argument
403 fn list(&self) -> Result<alloc::vec::Vec<alloc::string::String>, SystemError> { in list() argument
407 fn mount(&self, fs: Arc<dyn FileSystem>) -> Result<Arc<MountFS>, SystemError> { in mount() argument
435 fn mount_from(&self, from: Arc<dyn IndexNode>) -> Result<Arc<MountFS>, SystemError> { in mount_from() argument
455 fn umount(&self) -> Result<Arc<MountFS>, SystemError> { in umount() argument
462 fn absolute_path(&self) -> Result<String, SystemError> { in absolute_path() argument
472 ) -> Result<Arc<dyn IndexNode>, SystemError> { in mknod() argument
487 fn poll(&self, private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() argument
495 fn dname(&self) -> Result<DName, SystemError> { in dname() argument
504 fn parent(&self) -> Result<Arc<dyn IndexNode>, SystemError> { in parent() argument