Lines Matching refs:blockCount
1061 if (forkp->cf_extents[i].startBlock + forkp->cf_extents[i].blockCount >= hfsmp->totalBlocks) {
1064 forkp->cf_extents[i].blockCount = 0;
1070 validblks += forkp->cf_extents[i].blockCount;
1074 if ((validblks < forkp->cf_blocks) && (forkp->cf_extents[7].blockCount == 0)) {
1830 file->rsrcExtents[i].blockCount =
1831 (u_int16_t)forkp->cf_extents[i].blockCount;
1841 file->dataExtents[i].blockCount =
1842 (u_int16_t)forkp->cf_extents[i].blockCount;
2543 rsrcforkp->extents[0].blockCount, 0);
2545 rsrcforkp->extents[0].blockCount = 0;
2645 &rsrcforkp->extents[0].blockCount);
2651 &rsrcforkp->extents[0].blockCount);
2701 rsrcforkp->totalBlocks = rsrcforkp->extents[0].blockCount;
2705 (void) BlockDeallocate(hfsmp, rsrcforkp->extents[0].startBlock, rsrcforkp->extents[0].blockCount, 0);
2707 rsrcforkp->extents[0].blockCount = 0;
2761 if ((file.resourceFork.extents[i].blockCount == 0) &&
2768 file.resourceFork.extents[i].blockCount, 0);
2770 totalBlocks -= file.resourceFork.extents[i].blockCount;
2772 file.resourceFork.extents[i].blockCount = 0;
4485 xp[0].blockCount = (u_int32_t)filep->rsrcExtents[0].blockCount;
4487 xp[1].blockCount = (u_int32_t)filep->rsrcExtents[1].blockCount;
4489 xp[2].blockCount = (u_int32_t)filep->rsrcExtents[2].blockCount;
4496 xp[0].blockCount = (u_int32_t)filep->dataExtents[0].blockCount;
4498 xp[1].blockCount = (u_int32_t)filep->dataExtents[1].blockCount;
4500 xp[2].blockCount = (u_int32_t)filep->dataExtents[2].blockCount;