Lines Matching refs:ebadf
101 fn ebadf() -> io::Error { in ebadf() function
125 self.inode_table.get(inode).ok_or_else(ebadf) in find_inode()
162 let directory = inode.get_directory().ok_or_else(ebadf)?; in lookup()
202 return Err(ebadf()); in open()
207 let zip_index = inode_data.get_zip_index().ok_or_else(ebadf)?; in open()
235 if ofb.open_count.checked_sub(1).ok_or_else(ebadf)? == 0 { in release()
240 Err(ebadf()) in release()
256 let ofb = open_files.get(&handle).ok_or_else(ebadf)?; in read()
258 return Err(ebadf()); in read()
277 return Err(ebadf()); in opendir()
282 let directory = inode_data.get_directory().ok_or_else(ebadf)?; in opendir()
303 if odb.open_count.checked_sub(1).ok_or_else(ebadf)? == 0 { in releasedir()
308 Err(ebadf()) in releasedir()
322 let odb = open_dirs.get(&handle).ok_or_else(ebadf)?; in readdir()
324 return Err(ebadf()); in readdir()