Lines Matching defs:SystemError

125     ) -> Result<(), SystemError> {  in register_device()  argument
198 ) -> Result<(), SystemError> { in unregister_device() argument
296 pub fn add_dir(&self, name: &str) -> Result<(), SystemError> { in add_dir() argument
319 pub fn add_dev(&self, name: &str, dev: Arc<dyn IndexNode>) -> Result<(), SystemError> { in add_dev() argument
330 pub fn remove(&self, name: &str) -> Result<(), SystemError> { in remove() argument
349 ) -> Result<Arc<dyn IndexNode>, SystemError> { in do_create_with_data() argument
402 ) -> Result<(), SystemError> { in open() argument
406 fn close(&self, _data: SpinLockGuard<FilePrivateData>) -> Result<(), SystemError> { in close() argument
416 ) -> Result<Arc<dyn IndexNode>, SystemError> { in create_with_data() argument
423 fn find(&self, name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find() argument
452 fn get_entry_name(&self, ino: super::vfs::InodeId) -> Result<String, SystemError> { in get_entry_name() argument
494 ) -> Result<usize, SystemError> { in ioctl() argument
498 fn list(&self) -> Result<Vec<String>, SystemError> { in list() argument
520 fn metadata(&self) -> Result<Metadata, SystemError> { in metadata() argument
524 fn set_metadata(&self, metadata: &Metadata) -> Result<(), SystemError> { in set_metadata() argument
543 ) -> Result<usize, SystemError> { in read_at() argument
555 ) -> Result<usize, SystemError> { in write_at() argument
559 fn parent(&self) -> Result<Arc<dyn IndexNode>, SystemError> { in parent() argument
567 fn dname(&self) -> Result<DName, SystemError> { in dname() argument
600 pub fn devfs_register<T: DeviceINode>(name: &str, device: Arc<T>) -> Result<(), SystemError> { in devfs_register() argument
606 pub fn devfs_unregister<T: DeviceINode>(name: &str, device: Arc<T>) -> Result<(), SystemError> { in devfs_unregister() argument