Searched refs:dirblks_cached_count (Results 1 – 1 of 1) sorted by relevance
40 static unsigned char dirblks_cached_count = 0; variable101 if (!dirblks_cached_count) { in xfs_dir2_dirblks_get_cached()104 dirblks_cache[dirblks_cached_count].dc_startblock = startblock; in xfs_dir2_dirblks_get_cached()105 dirblks_cache[dirblks_cached_count].dc_blkscount = c; in xfs_dir2_dirblks_get_cached()106 dirblks_cache[dirblks_cached_count].dc_area = buf; in xfs_dir2_dirblks_get_cached()108 return dirblks_cache[dirblks_cached_count++].dc_area; in xfs_dir2_dirblks_get_cached()109 } else if (dirblks_cached_count == XFS_DIR2_DIRBLKS_CACHE_SIZE) { in xfs_dir2_dirblks_get_cached()125 dirblks_cached_count = XFS_DIR2_DIRBLKS_CACHE_SIZE / 2; in xfs_dir2_dirblks_get_cached()127 return dirblks_cache[dirblks_cached_count++].dc_area; in xfs_dir2_dirblks_get_cached()132 block = dirblks_cache[dirblks_cached_count - 1].dc_startblock; in xfs_dir2_dirblks_get_cached()[all …]