Lines Matching refs:blocks
100 static int alloc_attr_blks(struct hfsmount *hfsmp, size_t attrsize, size_t extentbufsize, HFSPlusExtentDescriptor *extents, int *blocks);
1057 /* Get some blocks. */
1072 /* Copy data into the blocks. */
1571 * Free the blocks from extent based attributes.
1574 * before releasing the blocks in the allocation bitmap.
2374 * Allocate blocks for an extent based attribute.
2377 alloc_attr_blks(struct hfsmount *hfsmp, size_t attrsize, size_t extentbufsize, HFSPlusExtentDescriptor *extents, int *blocks)
2391 *blocks = blkcnt;
2418 printf("hfs: alloc_attr_blks: unexpected failure, %d blocks unallocated\n", blkcnt);
2434 * Release blocks from an extent based attribute.
2483 u_int32_t blocks;
2488 blocks = forkdata->extents[0].blockCount +
2497 return (forkdata->totalBlocks > blocks);
2503 int blocks;
2506 for (i = 0, blocks = 0; i < kHFSPlusExtentDensity; ++i) {
2512 blocks += extents[i].blockCount;
2514 return (blocks);