/macosx-10.10.1/hfs-285/newfs_hfs/ |
H A D | hfs_endian.c | 89 src->drEmbedExtent.startBlock = SWAP_BE16 (src->drEmbedExtent.startBlock); 93 src->drXTExtRec[0].startBlock = SWAP_BE16 (src->drXTExtRec[0].startBlock); 95 src->drXTExtRec[1].startBlock = SWAP_BE16 (src->drXTExtRec[1].startBlock); 97 src->drXTExtRec[2].startBlock = SWAP_BE16 (src->drXTExtRec[2].startBlock); 101 src->drCTExtRec[0].startBlock = SWAP_BE16 (src->drCTExtRec[0].startBlock); [all...] |
H A D | makehfs.c | 97 UInt16 startBlock; member in struct:filefork 116 static int AllocateExtent(UInt8 *buffer, UInt32 startBlock, UInt32 blockCount); 197 UInt32 startBlock, 205 file->extents[0].startBlock = startBlock; 214 file->extents[0].startBlock = startBlock; 264 file->extents[i].startBlock = startBlock + blocksTotal; 280 tmp.key.startBlock 195 createExtents(HFSPlusForkData *file, UInt32 fileID, UInt32 startBlock, size_t numExtents, int minBlocks) argument 844 AllocateExtent(UInt8 *buffer, UInt32 startBlock, UInt32 blockCount) argument 932 MarkExtentUsed(const DriveInfo *driveInfo, HFSPlusVolumeHeader *header, UInt32 startBlock, UInt32 blockCount) argument [all...] |
/macosx-10.10.1/hfs-285/fsck_hfs/dfalib/ |
H A D | SExtents.c | 120 UInt32 startBlock, 130 UInt32 startBlock); 179 UInt32 startBlock, 208 // startBlock Starting file allocation block number 223 UInt32 startBlock, 242 key.startBlock = startBlock; 271 foundKey->startBlock = extentKey.startBlock; 274 foundData[0].startBlock 219 FindExtentRecord( const SVCB *vcb, UInt8 forkType, UInt32 fileID, UInt32 startBlock, Boolean allowPrevious, HFSPlusExtentKey *foundKey, HFSPlusExtentRecord foundData, UInt32 *foundHint) argument 362 DeleteExtentRecord( const SVCB *vcb, UInt8 forkType, UInt32 fileID, UInt32 startBlock) argument 438 UInt32 startBlock = 0; // volume allocation block corresponding to firstFABN local 574 TruncateExtents( SVCB *vcb, UInt8 forkType, UInt32 fileID, UInt32 startBlock, Boolean * recordDeleted) argument 768 UInt32 startBlock; local 1796 UInt32 startBlock; local [all...] |
H A D | SKeyCompare.c | 353 if (searchKey->startBlock == trialKey->startBlock) { 363 if (searchKey->startBlock > trialKey->startBlock) 416 if (searchKey->startBlock == trialKey->startBlock) { 426 if (searchKey->startBlock > trialKey->startBlock) 505 * Names are equal; compare startBlock 507 if (searchKey->startBlock [all...] |
H A D | hfs_endian.c | 74 src->extents[i].startBlock = SWAP_BE32 (src->extents[i].startBlock); 120 src->drEmbedExtent.startBlock = SWAP_BE16 (src->drEmbedExtent.startBlock); 124 src->drXTExtRec[0].startBlock = SWAP_BE16 (src->drXTExtRec[0].startBlock); 126 src->drXTExtRec[1].startBlock = SWAP_BE16 (src->drXTExtRec[1].startBlock); 128 src->drXTExtRec[2].startBlock = SWAP_BE16 (src->drXTExtRec[2].startBlock); [all...] |
H A D | VolumeBitmapCheck.c | 940 UInt32 startBlock = 0; /* start bit for free bits sequence */ local 964 startBlock = 0; 971 /* If startBlock is not initialized, initialize it */ 973 startBlock = bit; 996 startBlock = 0; 1016 startBlock = 0; 1021 startBlock = bit + (i * kBitsPerWord) + j; 1042 *actualStartBlock = startBlock; 1111 static void TrimExtent(SGlobPtr g, UInt32 startBlock, UInt32 blockCount) argument 1116 DPRINTF(d_info|d_trim, "Trimming: startBlock 1148 UInt32 startBlock; local [all...] |
H A D | SRepair.c | 108 static OSErr FindExtentInExtentRec (Boolean isHFSPlus, UInt32 startBlock, UInt32 blockCount, const HFSPlusExtentRecord extentData, UInt32 *foundExtentIndex, Boolean *noMoreExtents); 112 static OSErr WriteBufferToDisk(SGlobPtr GPtr, UInt32 startBlock, UInt32 blockCount, u_char *buffer, int buflen); 121 static void BuildAttributeKey(u_int32_t fileID, u_int32_t startBlock, unsigned char *attrName, u_int16_t attrNameLen, HFSPlusAttrKey *key); 872 attrKey->startBlock = 0; 2533 mdb->drEmbedExtent.startBlock = desc->drEmbedExtent.startBlock; 2549 mdb->drEmbedExtent.startBlock = desc->drEmbedExtent.startBlock; 2599 mdb->drCTExtRec[0].startBlock = mdb->drXTExtRec[0].startBlock 5046 FindExtentInExtentRec(Boolean isHFSPlus, UInt32 startBlock, UInt32 blockCount, const HFSPlusExtentRecord extentData, UInt32 *foundExtentIndex, Boolean *noMoreExtents) argument 5441 WriteBufferToDisk(SGlobPtr GPtr, UInt32 startBlock, UInt32 blockCount, u_char *buffer, int bufLen) argument 5693 UInt32 startBlock = 0; local 6225 BuildAttributeKey(u_int32_t fileID, u_int32_t startBlock, unsigned char *attrName, u_int16_t attrNameLen, HFSPlusAttrKey *key) argument [all...] |
H A D | SVerify1.c | 72 static Boolean DoesOverlap(SGlobPtr GPtr, UInt32 fileID, const char *attrname, UInt32 startBlock, UInt32 blockCount, UInt8 forkType); 129 vhSector += blkSectors * mdbp->drEmbedExtent.startBlock; 221 vhSector += blkSectors * mdbp->drEmbedExtent.startBlock; 224 embeddedOffset = (mdbp->drEmbedExtent.startBlock * mdbp->drAlBlkSiz) + (mdbp->drAlBlSt * Blk_Size); 660 myMDBPtr->drEmbedExtent.startBlock != 0) ) { 853 mdb->drEmbedExtent.startBlock == 0) 869 ((UInt64)(mdb->drAlBlkSiz / Blk_Size) * (UInt64)mdb->drEmbedExtent.startBlock) + 2; 911 embededExtent.startBlock = (vHSector - 2 - mdb->drAlBlSt ) / sectorsPerBlock; 915 (embededExtent.startBlock * mdb->drAlBlkSiz) + (mdb->drAlBlSt * Blk_Size); 921 embededExtent.startBlock 3547 RecordBadExtent(SGlobPtr GPtr, UInt32 fileID, UInt8 forkType, UInt32 startBlock, UInt32 badExtentIndex) argument 4076 DoesOverlap(SGlobPtr GPtr, UInt32 fileID, const char *attrname, UInt32 startBlock, UInt32 blockCount, UInt8 forkType) argument [all...] |
H A D | SVerify2.c | 85 extentStartBlock = ((HFSPlusExtentDescriptor *)extents)[i].startBlock; 90 extentStartBlock = ((HFSExtentDescriptor *)extents)[i].startBlock; 98 plog ("\tCheckExtRecord: id=%u %d:(%u,%u), maxBlocks=%u (startBlock > maxBlocks)\n", 109 plog ("\tCheckExtRecord: id=%u %d:(%u,%u), maxBlocks=%u (blockCount > (maxBlocks - startBlock))\n", 123 plog ("\tCheckExtRecord: id=%u %d:(%u,%u), (startBlock == 0)\n", 369 plog("Improperly split node in file id %u, offset %u (extent #%d), Extent <%u, %u>\n", calculatedBTCB->fcbPtr->fcbFileID, totalBlocks, i, (*extp)[i].startBlock, (*extp)[i].blockCount); 408 plog("Improperly split node in file id %u, startBlock %u, index %d (offset %u), extent <%u, %u>\n", fileID, key->startBlock, i, totalBlocks, extRecord[i].startBlock, extRecord[i].blockCount); 1526 if ( (mdbP->drXTExtRec[i].startBlock ! [all...] |
H A D | SUtils.c | 1403 theMDBPtr->drEmbedExtent.startBlock == 0 ) { 1413 (theMDBPtr->drEmbedExtent.startBlock * theMDBPtr->drAlBlkSiz) + 1419 ((theMDBPtr->drAlBlkSiz / Blk_Size) * theMDBPtr->drEmbedExtent.startBlock) + 1424 myPrimaryBlockNum = (theMDBPtr->drEmbedExtent.startBlock * theMDBPtr->drAlBlkSiz / Blk_Size) + 1531 if ( thePriVHPtr->catalogFile.extents[0].startBlock == theAltVHPtr->catalogFile.extents[0].startBlock ) { 1546 if ( thePriVHPtr->extentsFile.extents[0].startBlock == theAltVHPtr->extentsFile.extents[0].startBlock ) { 1919 myPriMDBPtr->drEmbedExtent.startBlock == myAltMDBPtr->drEmbedExtent.startBlock ) [all...] |
/macosx-10.10.1/xnu-2782.1.97/bsd/hfs/hfscommon/Misc/ |
H A D | FileExtentMapping.c | 123 u_int32_t startBlock, 133 u_int32_t startBlock); 182 u_int32_t startBlock, 210 // startBlock Starting file allocation block number 225 u_int32_t startBlock, 258 extentKeyPtr->startBlock = startBlock; 298 extentKeyPtr->startBlock = startBlock; 330 foundKey->startBlock 221 FindExtentRecord( const ExtendedVCB *vcb, u_int8_t forkType, u_int32_t fileID, u_int32_t startBlock, Boolean allowPrevious, HFSPlusExtentKey *foundKey, HFSPlusExtentRecord foundData, u_int32_t *foundHint) argument 433 DeleteExtentRecord( const ExtendedVCB *vcb, u_int8_t forkType, u_int32_t fileID, u_int32_t startBlock) argument 511 u_int32_t startBlock; // volume allocation block corresponding to firstFABN local 646 TruncateExtents( ExtendedVCB *vcb, u_int8_t forkType, u_int32_t fileID, u_int32_t startBlock, Boolean * recordDeleted) argument 887 AddFileExtent(ExtendedVCB *vcb, FCB *fcb, u_int32_t startBlock, u_int32_t blockCount) argument 972 u_int32_t startBlock; local 1406 u_int32_t startBlock; // Physical (volume) allocation block number of start of a range local 2155 u_int32_t startBlock; local [all...] |
H A D | VolumeAllocation.c | 356 static void remove_free_extent_cache(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount); 357 static Boolean add_free_extent_cache(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount); 646 uint32_t startBlock, numBlocks; local 654 startBlock = (extents[i].offset - hfsmp->hfsPlusIOPosOffset) / hfsmp->blockSize; 656 (void) add_free_extent_cache(hfsmp, startBlock, numBlocks); 887 ; *startBlock - Actual starting allocation block 2221 *actualStartBlock = vcb->vcbFreeExt[0].startBlock; 3251 if (vcb->vcbFreeExt[i].startBlock < min_start) { 3252 min_start = vcb->vcbFreeExt[i].startBlock; 3465 hfs_count_allocated(struct hfsmount *hfsmp, u_int32_t startBlock, argument 4814 add_free_extent_list(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount) argument 4890 remove_free_extent_cache(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount) argument 5010 add_free_extent_cache(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount) argument [all...] |
H A D | BTreeWrapper.c | 180 if ( (dataExtent[i].blockCount > 0) && (dataExtent[i].startBlock == 0) ) 182 if ( (rsrcExtent[i].blockCount > 0) && (rsrcExtent[i].startBlock == 0) ) 246 if ( (dataExtent[i].blockCount > 0) && (dataExtent[i].startBlock == 0) ) 248 if ( (rsrcExtent[i].blockCount > 0) && (rsrcExtent[i].startBlock == 0) )
|
/macosx-10.10.1/IOUSBMassStorageClass-370.0.4/ |
H A D | IOUSBMassStorageUFISubclass.h | 118 UInt64 startBlock, 123 UInt64 startBlock, 130 UInt64 startBlock, 135 UInt64 startBlock, 147 UInt64 startBlock, 153 UInt64 startBlock,
|
H A D | IOUSBMassStorageUFISubclass.cpp | 1678 UInt64 startBlock, 1696 ( SCSICmdField4Byte ) startBlock, 1735 UInt64 startBlock, 1754 ( SCSICmdField4Byte ) startBlock, 1782 UInt64 startBlock, 1799 ( SCSICmdField4Byte ) startBlock, 1831 UInt64 startBlock, 1850 ( SCSICmdField4Byte ) startBlock, 1875 UInt64 startBlock, 1890 theErr = IssueRead( buffer, startBlock, blockCoun 1677 IssueRead( IOMemoryDescriptor * buffer, UInt64 startBlock, UInt64 blockCount ) argument 1734 IssueRead( IOMemoryDescriptor * buffer, UInt64 startBlock, UInt64 blockCount, void * clientData ) argument 1781 IssueWrite( IOMemoryDescriptor * buffer, UInt64 startBlock, UInt64 blockCount ) argument 1830 IssueWrite( IOMemoryDescriptor * buffer, UInt64 startBlock, UInt64 blockCount, void * clientData ) argument 1874 SyncReadWrite( IOMemoryDescriptor * buffer, UInt64 startBlock, UInt64 blockCount, UInt64 blockSize ) argument 1914 AsyncReadWrite( IOMemoryDescriptor * buffer, UInt64 startBlock, UInt64 blockCount, UInt64 blockSize, void * clientData ) argument [all...] |
/macosx-10.10.1/bless-103/libbless/HFS/ |
H A D | BLGetDiskSectorsForFile.c | 140 + CFSwapInt16BigToHost(mdb->drEmbedExtent.startBlock)* 150 extents[i][0] = info.extents[i].startBlock*sectorsPerBlock+offset;
|
/macosx-10.10.1/xnu-2782.1.97/bsd/hfs/ |
H A D | hfs_resize.c | 651 * totalBlocks instead of startBlock. 1228 * C1.startBlock = C.startBlock 1231 * C2.startBlock = C.startBlock + N 1282 printf ("hfs_split_extent: Split record:%u recStartBlock=%u %u:(%u,%u) for %u blocks\n", extent_info->overflow_count, extent_info->recStartBlock, index, extents[index].startBlock, extents[index].blockCount, newBlockCount); 1309 shift_extent.startBlock = extents[index].startBlock + newBlockCount; 1320 printf ("hfs_split_extent: Save 7:(%u,%u) to shift into overflow record\n", shift_extent.startBlock, shift_extent.blockCount); 1332 printf ("hfs_split_extent: Shift %u:(%u,%u) to %u:(%u,%u)\n", i, extents[i].startBlock, extent 2503 u_int32_t startBlock; local [all...] |
H A D | hfs_endian.c | 75 src->extents[i].startBlock = SWAP_BE32 (src->extents[i].startBlock); 472 srcKey->startBlock = SWAP_BE32 (srcKey->startBlock); 480 srcRec[j].startBlock = SWAP_BE32 (srcRec[j].startBlock); 771 srcKey->startBlock = SWAP_BE32(srcKey->startBlock); 868 srcRec->overflowExtents.extents[j].startBlock = 869 SWAP_BE32(srcRec->overflowExtents.extents[j].startBlock); [all...] |
H A D | hfs_xattr.c | 635 ((HFSPlusAttrKey *)&iterator->key)->startBlock = blkcnt; 1204 keystartblk = &((HFSPlusAttrKey *)&iterator->key)->startBlock; 1679 keystartblk = &((HFSPlusAttrKey *)&iterator->key)->startBlock; 1920 if (key->startBlock != 0) { 2199 * Names are equal; compare startBlock 2201 if (searchKey->startBlock == trialKey->startBlock) { 2204 return (searchKey->startBlock < trialKey->startBlock ? -1 : 1); 2241 key->startBlock [all...] |
H A D | hfs_format.h | 152 u_int16_t startBlock; /* first file allocation block number in this extent */ member in struct:HFSExtentKey 162 u_int32_t startBlock; /* first file allocation block number in this extent */ member in struct:HFSPlusExtentKey 174 u_int16_t startBlock; /* first allocation block */ member in struct:HFSExtentDescriptor 181 u_int32_t startBlock; /* first allocation block */ member in struct:HFSPlusExtentDescriptor 548 u_int32_t startBlock; /* first allocation block number for extents */ member in struct:HFSPlusAttrKey
|
/macosx-10.10.1/WebKit-7600.1.25/ios/Misc/ |
H A D | WebUIKitSupport.mm | 146 void WebKitSetStartBackgroundTaskBlock(StartBackgroundTaskBlock startBlock) 149 startBackgroundTaskBlock = Block_copy(startBlock);
|
/macosx-10.10.1/hfs-285/CopyHFSMeta/ |
H A D | ScanExtents.c | 35 if (ep->startBlock == 0 || ep->blockCount == 0) 38 lba = S32(ep->startBlock) + (blockNum - base); 166 off_t start = S32((*datap)[i].startBlock) * (off_t)blockSize; 204 rv = GetBlock(vop->devp, S32(hp->extentsFile.extents[0].startBlock) * vBlockSize, buffer);
|
H A D | util.c | 293 if (debug) printf("\tExtent <%u, %u>\n", S32(ep->startBlock), S32(ep->blockCount)); \ 294 if (ep->startBlock && ep->blockCount) { \ 295 AddExtentForFile(vop, S32(ep->startBlock) * pSize, S32(ep->blockCount) * pSize, fid); \ 297 AddExtentForFile(vop, S32(ap->startBlock) * aSize, S32(ap->blockCount) * aSize, fid); \ 357 if (extPtr[i].startBlock && 359 off_t start = blockSize * S32(extPtr[i].startBlock); 412 if (extPtr[i].startBlock && 414 off_t start = blockSize * S32(extPtr[i].startBlock); 460 node0_location = S32(vop->vdp->priHeader.catalogFile.extents[0].startBlock); 480 node0_location = S32(vop->vdp->priHeader.attributesFile.extents[0].startBlock); [all...] |
/macosx-10.10.1/AppleFileSystemDriver-17/ |
H A D | AppleFileSystemDriver.cpp | 176 u_int32_t allocationBlockSize, firstAllocationBlock, startBlock, blockCount; local 189 startBlock = OSSwapBigToHostInt16(mdbPtr->drEmbedExtent.startBlock); 192 bufferReadAt = ((u_int64_t)startBlock * (u_int64_t)allocationBlockSize) +
|
/macosx-10.10.1/xnu-2782.1.97/bsd/hfs/hfscommon/headers/ |
H A D | FileMgrInternal.h | 225 u_int32_t * startBlock, 289 daddr64_t * startBlock, 295 AddFileExtent (ExtendedVCB *vcb, FCB *fcb, u_int32_t startBlock, u_int32_t blockCount);
|