• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/hfs-226.1.1/fsck_hfs/dfalib/

Lines Matching defs:vcb

1020 OSErr	FlushAlternateVolumeControlBlock( SVCB *vcb, Boolean isHFSPlus );
1123 extern OSErr UpdateFolderCount( SVCB *vcb,
1131 OSErr ZeroFileBlocks( SVCB *vcb, SFCB *fcb, UInt32 startingSector, UInt32 numberOfSectors );
1134 SVCB *vcb, // volume that file resides on
1141 OSErr DeallocateFile(SVCB *vcb, CatalogRecord * fileRec);
1144 SVCB *vcb, // volume that file resides on
1150 OSErr FlushExtentFile( SVCB *vcb );
1157 const SVCB *vcb,
1164 SVCB *vcb,
1180 OSErr CacheWriteInPlace( SVCB *vcb, UInt32 fileRefNum, HIOParam *iopb, UInt64 currentPosition,
1194 void SetupFCB( SVCB *vcb, SInt16 refNum, UInt32 fileID, UInt32 fileClumpSize );
1207 MarkVCBDirty (SVCB * vcb);
1209 #define MarkVCBDirty(vcb) ((void) (vcb->vcbFlags |= 0xFF00))
1211 MarkVCBClean (SVCB * vcb);
1213 #define MarkVCBClean(vcb) ((void) (vcb->vcbFlags &= 0x00FF))
1215 IsVCBDirty (SVCB * vcb);
1217 #define IsVCBDirty(vcb) ((Boolean) ((vcb->vcbFlags & 0xFF00) != 0))
1259 DeleteCatalogNode(SVCB *vcb, UInt32 pid, const CatalogName * name, UInt32 hint, Boolean for_rename);
1262 GetCatalogNode(SVCB *vcb, UInt32 pid, const CatalogName * name, UInt32 hint, CatalogRecord *data);
1340 UpdateFreeCount (SVCB * vcb);
1352 OSErr FlushVolumeControlBlock( SVCB *vcb );
1368 OSErr BlockAllocate (SVCB *vcb, UInt32 startingBlock, UInt32 blocksRequested, UInt32 blocksMaximum,
1370 OSErr BlockDeallocate ( SVCB *vcb, UInt32 firstBlock, UInt32 numBlocks);
1425 extern int AllocateContigBitmapBits (SVCB *vcb, UInt32 numBlocks, UInt32 *actualStartBlock);
1444 void CheckPhysicalMatch(SVCB *vcb, UInt32 startblk, UInt32 blkcount, UInt32 fileNumber, UInt8 forkType);