Lines Matching defs:SystemError

136     ) -> Result<(), SystemError> {  in open()  argument
145 fn close(&self, _data: SpinLockGuard<FilePrivateData>) -> Result<(), SystemError> { in close() argument
165 ) -> Result<usize, SystemError>; in read_at() argument
182 ) -> Result<usize, SystemError>; in write_at() argument
187 fn poll(&self, _private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() argument
196 fn metadata(&self) -> Result<Metadata, SystemError> { in metadata() argument
205 fn set_metadata(&self, _metadata: &Metadata) -> Result<(), SystemError> { in set_metadata() argument
217 fn resize(&self, _len: usize) -> Result<(), SystemError> { in resize() argument
235 ) -> Result<Arc<dyn IndexNode>, SystemError> { in create() argument
255 ) -> Result<Arc<dyn IndexNode>, SystemError> { in create_with_data() argument
267 fn link(&self, _name: &str, _other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link() argument
278 fn unlink(&self, _name: &str) -> Result<(), SystemError> { in unlink() argument
289 fn rmdir(&self, _name: &str) -> Result<(), SystemError> { in rmdir() argument
302 ) -> Result<(), SystemError> { in move_to() argument
313 fn find(&self, _name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find() argument
324 fn get_entry_name(&self, _ino: InodeId) -> Result<String, SystemError> { in get_entry_name() argument
335 fn get_entry_name_and_metadata(&self, ino: InodeId) -> Result<(String, Metadata), SystemError> { in get_entry_name_and_metadata() argument
354 ) -> Result<usize, SystemError> { in ioctl() argument
363 ) -> Result<usize, SystemError> { in kernel_ioctl() argument
375 fn list(&self) -> Result<Vec<String>, SystemError>; in list() argument
401 fn mount(&self, _fs: Arc<dyn FileSystem>) -> Result<Arc<MountFS>, SystemError> { in mount() argument
426 fn mount_from(&self, _des: Arc<dyn IndexNode>) -> Result<Arc<MountFS>, SystemError> { in mount_from() argument
450 fn umount(&self) -> Result<Arc<MountFS>, SystemError> { in umount() argument
473 fn absolute_path(&self) -> Result<String, SystemError> { in absolute_path() argument
480 fn truncate(&self, _len: usize) -> Result<(), SystemError> { in truncate() argument
485 fn sync(&self) -> Result<(), SystemError> { in sync() argument
497 ) -> Result<Arc<dyn IndexNode>, SystemError> { in mknod() argument
516 fn mkdir(&self, name: &str, mode: ModeType) -> Result<Arc<dyn IndexNode>, SystemError> { in mkdir() argument
546 fn dname(&self) -> Result<DName, SystemError> { in dname() argument
562 fn parent(&self) -> Result<Arc<dyn IndexNode>, SystemError> { in parent() argument
594 pub fn lookup(&self, path: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in lookup() argument
609 ) -> Result<Arc<dyn IndexNode>, SystemError> { in lookup_follow_symlink() argument
901 pub fn call(&self) -> Result<Arc<dyn FileSystem>, SystemError> { in call() argument