• Home
  • Raw
  • Download

Lines Matching refs:i32

72     fd_pool: Arc<RwLock<BTreeMap<i32, FdConfig>>>,
76 pub fn new_binder(fd_pool: BTreeMap<i32, FdConfig>) -> Strong<dyn IVirtFdService> { in new_binder() argument
85 fn handle_fd<F, R>(&self, id: i32, handle_fn: F) -> BinderResult<R> in handle_fd() argument
96 fn insert_new_fd<F>(&self, fd: i32, create_fn: F) -> BinderResult<i32> in insert_new_fd() argument
98 F: FnOnce(&mut FdConfig) -> BinderResult<(i32, FdConfig)>, in insert_new_fd() argument
121 fn readFile(&self, id: i32, offset: i64, size: i32) -> BinderResult<Vec<u8>> { in readFile() argument
136 fn readFsverityMerkleTree(&self, id: i32, offset: i64, size: i32) -> BinderResult<Vec<u8>> { in readFsverityMerkleTree() argument
169 fn readFsveritySignature(&self, id: i32) -> BinderResult<Vec<u8>> { in readFsveritySignature()
200 fn writeFile(&self, id: i32, buf: &[u8], offset: i64) -> BinderResult<i32> { in writeFile() argument
206 if buf.len() > i32::MAX as usize { in writeFile()
212 })? as i32) in writeFile()
218 fn resize(&self, id: i32, size: i64) -> BinderResult<()> { in resize() argument
234 fn getFileSize(&self, id: i32) -> BinderResult<i64> { in getFileSize()
259 fn openFileInDirectory(&self, dir_fd: i32, file_path: &str) -> BinderResult<i32> { in openFileInDirectory() argument
284 fn createFileInDirectory(&self, dir_fd: i32, basename: &str, mode: i32) -> BinderResult<i32> { in createFileInDirectory() argument
312 dir_fd: i32, in createDirectoryInDirectory() argument
314 mode: i32, in createDirectoryInDirectory() argument
315 ) -> BinderResult<i32> { in createDirectoryInDirectory() argument
338 fn deleteFile(&self, dir_fd: i32, basename: &str) -> BinderResult<()> { in deleteFile() argument
352 fn deleteDirectory(&self, dir_fd: i32, basename: &str) -> BinderResult<()> { in deleteDirectory() argument
366 fn chmod(&self, fd: i32, mode: i32) -> BinderResult<()> { in chmod() argument
406 Status::new_service_specific_error_str(errno as i32, Some(errno.desc())) in new_errno_error()
420 fn validate_and_cast_size(size: i32) -> Result<usize, Status> { in validate_and_cast_size()
436 fn validate_file_mode(mode: i32) -> BinderResult<Mode> { in validate_file_mode()