Searched refs:bestfree (Results 1 - 5 of 5) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/xfs/
H A Dxfs_dir2_data.c51 xfs_dir2_data_free_t *bf; /* bestfree table */
56 xfs_dir2_data_free_t *dfp; /* bestfree entry */
72 bf = d->hdr.bestfree;
82 * Account for zero bestfree entries.
104 * If it's unused, look for the space in the bestfree table.
153 * Need to have seen all the entries and all the bestfree slots.
171 * return the bestfree entry if any that corresponds to it.
178 xfs_dir2_data_free_t *dfp; /* bestfree entry */
182 int seenzero; /* saw a 0 bestfree entry */
188 * Validate some consistency in the bestfree tabl
[all...]
H A Dxfs_dir2_data.h80 xfs_dir2_data_free_t bestfree[XFS_DIR2_DATA_FD_COUNT]; member in struct:xfs_dir2_data_hdr
H A Dxfs_dir2_leaf.c80 int needscan; /* need to rescan bestfree */
143 bestsp[0] = block->hdr.bestfree[0].length;
372 bestsp[use_block] = data->hdr.bestfree[0].length;
394 ((char *)data + be16_to_cpu(data->hdr.bestfree[0].offset));
413 * Need to scan fix up the bestfree table.
427 if (be16_to_cpu(bestsp[use_block]) != be16_to_cpu(data->hdr.bestfree[0].length)) {
428 bestsp[use_block] = data->hdr.bestfree[0].length;
1476 oldbest = be16_to_cpu(data->hdr.bestfree[0].length);
1505 if (be16_to_cpu(data->hdr.bestfree[0].length) != oldbest) {
1506 bestsp[db] = data->hdr.bestfree[
[all...]
H A Dxfs_dir2_node.c898 longest = be16_to_cpu(data->hdr.bestfree[0].length);
903 * Rescan the data block freespaces for bestfree.
915 if (longest < be16_to_cpu(data->hdr.bestfree[0].length)) {
941 longest = be16_to_cpu(data->hdr.bestfree[0].length);
1653 free->bests[findex] = data->hdr.bestfree[0].length;
1681 ASSERT(be16_to_cpu(data->hdr.bestfree[0].length) >= length);
1686 ((char *)data + be16_to_cpu(data->hdr.bestfree[0].offset));
1705 * Rescan the block for bestfree if needed.
1717 if (be16_to_cpu(free->bests[findex]) != be16_to_cpu(data->hdr.bestfree[0].length)) {
1718 free->bests[findex] = data->hdr.bestfree[
[all...]
H A Dxfs_dir2_block.c70 xfs_dir2_data_free_t *bf; /* bestfree table in block */
122 bf = block->hdr.bestfree;
276 * If we now need to rebuild the bestfree map, do so.
325 * If we now need to rebuild the bestfree map, do so.
412 * Clean up the bestfree array and log the header, tail, and entry.
749 int needscan; /* need to fixup bestfree */
791 * Fix up bestfree, log the header if necessary.
897 int needscan; /* need to scan for bestfree */
988 * Scan the bestfree if we need it and log the data block header.

Completed in 64 milliseconds