pub unsafe extern "C" fn readdir_r( pdir: *mut DIR, entry: *mut dirent, out_dirent: *mut *mut dirent, ) -> i32