• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/hfs/

Lines Matching defs:blkcnt

95 static void  free_attr_blks(struct hfsmount *hfsmp, int blkcnt, HFSPlusExtentDescriptor *extents);
399 u_int32_t blkcnt;
424 blkcnt = count_extent_blocks(totalblocks, recp->forkData.theFork.extents);
428 while (blkcnt < totalblocks) {
429 ((HFSPlusAttrKey *)&iterator->key)->startBlock = blkcnt;
435 ap->a_name, blkcnt, totalblocks);
442 blkcnt += count_extent_blocks(totalblocks, recp->overflowExtents.extents);
446 if (blkcnt < totalblocks) {
734 int blkcnt;
746 blkcnt = howmany(attrsize, hfsmp->blockSize);
747 extentbufsize = blkcnt * sizeof(HFSPlusExtentDescriptor);
792 recp->forkData.theFork.totalBlocks = blkcnt;
805 extentblks = count_extent_blocks(blkcnt, recp->forkData.theFork.extents);
806 blkcnt -= extentblks;
811 while (blkcnt > 0) {
828 extentblks = count_extent_blocks(blkcnt, recp->overflowExtents.extents);
829 blkcnt -= extentblks;
2059 int blkcnt;
2067 blkcnt = howmany(attrsize, hfsmp->blockSize);
2068 if (blkcnt > (int)hfs_freeblks(hfsmp, 0)) {
2071 *blocks = blkcnt;
2076 for (i = 0; (blkcnt > 0) && (i < maxextents); i++) {
2077 result = BlockAllocate(hfsmp, startblk, blkcnt, blkcnt, 0, 0,
2080 printf("alloc_attr_blks: BA blkcnt %d [%d, %d] (%d)\n",
2081 blkcnt, extents[i].startBlock, extents[i].blockCount, result);
2088 blkcnt -= extents[i].blockCount;
2094 if (blkcnt) {
2098 printf("alloc_attr_blks: unexpected failure, %d blocks unallocated\n", blkcnt);
2101 if ((blkcnt = extents[i].blockCount) != 0) {
2102 (void) BlockDeallocate(hfsmp, extents[i].startBlock, blkcnt);
2117 free_attr_blks(struct hfsmount *hfsmp, int blkcnt, HFSPlusExtentDescriptor *extents)
2120 int remblks = blkcnt;
2130 if (extents[i].blockCount > (u_int32_t)blkcnt) {