Lines Matching defs:blocks

84 					Deallocate all allocation blocks in all extents of an extent
87 Deallocate blocks and delete extent records for all allocation
88 blocks beyond a certain point in a file. The starting point
92 Deallocate all allocation blocks belonging to a given fork.
596 // Loop over the extent record and release the blocks associated with each extent.
622 // allocation blocks represented by the extents are deallocated.
993 // Determine how many blocks need to be allocated.
1000 * For deferred allocations just reserve the blocks.
1019 * Give back any unallocated blocks before doing real allocations.
1065 // enough free blocks on the volume (quick test).
1074 // See if there are already enough blocks allocated to the file.
1079 // Enough blocks are already allocated. Just update the FCB to reflect the new length.
1114 * contiguity as it can result in fewer blocks being needed from the underlying
1163 /* Find number of free blocks based on reserved block flag option */
1210 // We grew the file's last extent, so just adjust the number of blocks.
1351 u_int32_t physNumBlocks; // Number of allocation blocks in file (according to PEOF)
1388 nextBlock = howmany(peof, vcb->blockSize); // number of allocation blocks to remain in file
1389 peof = (int64_t)((int64_t)nextBlock * (int64_t)vcb->blockSize); // number of bytes in those blocks
1444 // keep up through peof). The search will tell us how many allocation blocks exist
1457 numBlocks = extentNextBlock - nextBlock; // How many blocks in this extent to free up
1461 // Free the blocks in bitmap
1509 // If there are any following allocation blocks, then we need
1511 // blocks.
2049 u_int32_t blocks;
2057 blocks = extentRecord[extentIndex].blockCount;
2059 if ( blocks == 0 )
2065 *blocksChecked += blocks;
2067 if (blocks & mask)