Searched refs:ff_blocks (Results 1 - 11 of 11) sorted by relevance

/xnu-2782.1.97/bsd/hfs/hfscommon/Misc/
H A DFileExtentMapping.c534 if (((off_t)fcb->ff_blocks * (off_t)allocBlockSize) < dataEnd) // Is PEOF shorter?
535 dataEnd = (off_t)fcb->ff_blocks * (off_t)allocBlockSize; // Yes, so only map up to PEOF
898 peof = (int64_t)(fcb->ff_blocks + blockCount) * (int64_t)vcb->blockSize;
993 prevblocks = fcb->ff_blocks;
1006 if ((((int64_t)fcb->ff_blocks * (int64_t)volumeBlockSize) + bytesToAdd) >= kTwoGigabytes)
1031 fcb->ff_blocks += blocksToAdd;
1047 fcb->ff_blocks -= loanedBlocks;
1074 ((((int64_t)fcb->ff_blocks * (int64_t)volumeBlockSize) + bytesToAdd) >= kTwoGigabytes) ) {
1097 peof = ((int64_t)fcb->ff_blocks * (int64_t)volumeBlockSize) + bytesToAdd; // potential new PEOF
1101 fcb->ff_blocks
[all...]
/xnu-2782.1.97/bsd/hfs/
H A Dhfs_cnode.h98 #define ff_blocks ff_data.cf_blocks macro
546 return cp->c_rsrcfork->ff_blocks > 0;
548 return cp->c_datafork && cp->c_blocks > cp->c_datafork->ff_blocks;
H A Dhfs_btreeio.c439 fileblocks = filePtr->ff_blocks;
466 filePtr->fcbEOF = (u_int64_t)filePtr->ff_blocks * (u_int64_t)vcb->blockSize;
482 filePtr->fcbEOF = (u_int64_t)filePtr->ff_blocks * (u_int64_t)vcb->blockSize;
514 filePtr->fcbEOF = (u_int64_t)filePtr->ff_blocks * (u_int64_t)vcb->blockSize;
H A Dhfs_resize.c226 if (bitmapblks > (daddr_t)fp->ff_blocks)
227 bitmapblks -= fp->ff_blocks;
246 overage_blocks = fp->ff_blocks * vcb->blockSize * 8;
262 blkno = (daddr64_t)fp->ff_blocks;
289 fp->ff_blocks += bitmapblks;
290 VTOC(vp)->c_blocks = fp->ff_blocks;
384 fp->ff_blocks -= bitmapblks;
448 attr_fp->ff_blocks = newblkcnt;
491 VTOC(vp)->c_blocks = fp->ff_blocks;
813 fp->ff_blocks
[all...]
H A Dhfs_readwrite.c214 filebytes = (off_t)fp->ff_blocks * (off_t)hfsmp->blockSize;
424 filebytes = (off_t)fp->ff_blocks * (off_t)hfsmp->blockSize;
542 filebytes = (off_t)fp->ff_blocks * (off_t)hfsmp->blockSize;
806 filebytes = (off_t)fp->ff_blocks * (off_t)hfsmp->blockSize;
3012 fp->ff_blocks += loanedBlocks;
3286 fileblocks = fp->ff_blocks;
3380 filebytes = (off_t)fp->ff_blocks * (off_t)blksize;
3487 fp->ff_blocks -= loanedBlocks;
3493 if (finalblks > fp->ff_blocks) {
3495 loanedBlocks = finalblks - fp->ff_blocks;
[all...]
H A Dhfs_vnops.c720 if (fp->ff_blocks &&
799 if ((blks < VTOF(vp)->ff_blocks) && (!vnode_isinuse(vp, 2))) {
817 if (blks < VTOF(vp)->ff_blocks){
1092 blocks = VCTOF(vp, cp)->ff_blocks;
1127 if (cp->c_blocks - VTOF(vp)->ff_blocks) {
2644 if (to_cp->c_datafork->ff_blocks
2757 uint32_t moving = from_rfork->ff_blocks + from_rfork->ff_unallocblocks;
2831 src_cp->c_blocks -= dstfork->ff_blocks + dstfork->ff_unallocblocks;
2832 dst_cp->c_blocks += dstfork->ff_blocks + dstfork->ff_unallocblocks;
3839 if (rsrc_vp && (cp->c_blocks - VTOF(vp)->ff_blocks)) {
[all...]
H A Dhfs_vfsutils.c1187 return fp->ff_blocks > blocks;
1203 return fp->ff_blocks > blocks;
1794 cnode.c_blocks = dfork.ff_blocks + rfork.ff_blocks;
1803 if (dfork.ff_blocks > 0) {
1809 fsize = (u_int64_t)dfork.ff_blocks * (u_int64_t)HFSTOVCB(hfsmp)->blockSize;
1846 if (rfork.ff_blocks > 0) {
2995 zonesize += hfsmp->hfs_allocation_cp->c_datafork->ff_blocks * hfsmp->blockSize;
3009 zonesize += hfsmp->hfs_extents_cp->c_datafork->ff_blocks * hfsmp->blockSize;
3166 hfsmp->hfs_overflow_maxblks - VTOF(hfsmp->hfs_extents_vp)->ff_blocks;
[all...]
H A Dhfs_hotfiles.c817 (ffp->ff_blocks == 0) ||
819 (ffp->ff_blocks > hotdata->maxblocks) ||
842 entry->blocks = ffp->ff_blocks;
880 if ((ffp->ff_bytesread == 0) || (ffp->ff_blocks == 0) ||
1166 fileblocks = VTOF(vp)->ff_blocks;
1385 fileblocks = VTOF(vp)->ff_blocks;
H A Dhfs_cnode.c225 (VTOF(vp)->ff_blocks != 0) && (forkcount == 1)) {
245 (VTOF(vp)->ff_blocks) &&
318 if (VTOF(vp)->ff_blocks != 0) {
777 if ((hfsmp->hfs_flags & HFS_READ_ONLY) || (fp->ff_blocks == 0))
834 if (blks < fp->ff_blocks) {
H A Dhfs_vfsops.c918 forkp->ff_blocks = SWAP_BE32 (vhp->extentsFile.totalBlocks);
930 forkp->ff_blocks = SWAP_BE32 (vhp->catalogFile.totalBlocks);
942 forkp->ff_blocks = SWAP_BE32 (vhp->attributesFile.totalBlocks);
954 forkp->ff_blocks = SWAP_BE32 (vhp->allocationFile.totalBlocks);
3646 mdb->drXTFlSize = SWAP_BE32 (fp->ff_blocks * vcb->blockSize);
3657 mdb->drCTFlSize = SWAP_BE32 (fp->ff_blocks * vcb->blockSize);
3927 volumeHeader->extentsFile.totalBlocks = SWAP_BE32 (fp->ff_blocks);
3942 volumeHeader->catalogFile.totalBlocks = SWAP_BE32 (fp->ff_blocks);
3957 volumeHeader->allocationFile.totalBlocks = SWAP_BE32 (fp->ff_blocks);
3973 volumeHeader->attributesFile.totalBlocks = SWAP_BE32 (fp->ff_blocks);
[all...]
H A Dhfs_attrlist.c399 c_datafork.cf_blocks = cp->c_datafork->ff_blocks;
403 c_rsrcfork.cf_blocks = cp->c_rsrcfork->ff_blocks;

Completed in 92 milliseconds