Searched refs:ExtendedVCB (Results 1 - 14 of 14) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/headers/ |
H A D | CatalogPrivate.h | 93 extern OSErr LocateCatalogNode( const ExtendedVCB *volume, HFSCatalogNodeID folderID, const CatalogName *name, 96 extern OSErr LocateCatalogNodeByKey ( const ExtendedVCB *volume, u_int32_t hint, CatalogKey *keyPtr, 99 extern OSErr LocateCatalogRecord( const ExtendedVCB *volume, HFSCatalogNodeID folderID, const CatalogName *name, 102 extern OSErr LocateCatalogNodeWithRetry ( const ExtendedVCB *volume, HFSCatalogNodeID folderID, ConstStr31Param pascalName, 105 extern OSErr FlushCatalog( ExtendedVCB *volume); 114 extern OSErr BuildCatalogKeyUTF8(ExtendedVCB *volume, HFSCatalogNodeID parentID, const unsigned char *name, 119 extern OSErr ResolveFileID( ExtendedVCB *vcb, HFSCatalogNodeID fileID, HFSCatalogNodeID *parentID, Str31 name );
|
H A D | FileMgrInternal.h | 200 ExchangeFileIDs (ExtendedVCB * volume, 234 BlockAllocate (ExtendedVCB * vcb, 244 BlockDeallocate (ExtendedVCB * vcb, 249 BlockMarkAllocated(ExtendedVCB *vcb, u_int32_t startingBlock, u_int32_t numBlocks); 252 BlockMarkFree( ExtendedVCB *vcb, u_int32_t startingBlock, u_int32_t numBlocks); 255 MetaZoneFreeBlocks(ExtendedVCB *vcb); 259 FlushExtentFile (ExtendedVCB * vcb); 270 TruncateFileC (ExtendedVCB * vcb, 276 ExtendFileC (ExtendedVCB * vcb, 284 MapFileBlockC (ExtendedVCB * vc [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/Misc/ |
H A D | FileExtentMapping.c | 116 const ExtendedVCB *vcb, 126 const ExtendedVCB *vcb, 132 ExtendedVCB *vcb, 143 ExtendedVCB *vcb, 153 ExtendedVCB *vcb, 162 ExtendedVCB *vcb, 168 ExtendedVCB *vcb, 175 ExtendedVCB *vcb, 182 ExtendedVCB *vcb, 217 const ExtendedVCB *vc [all...] |
H A D | VolumeAllocation.c | 113 ExtendedVCB *vcb, 119 ExtendedVCB *vcb, 124 ExtendedVCB *vcb, 133 ExtendedVCB *vcb, 142 ExtendedVCB *vcb, 152 ExtendedVCB *vcb, 176 ; vcb - Pointer to ExtendedVCB for the volume to allocate space on 201 ExtendedVCB *vcb, /* which volume to allocate space on */ 341 ; vcb - Pointer to ExtendedVCB for the volume to free space on 355 ExtendedVCB *vc [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/Catalog/ |
H A D | CatalogUtilities.c | 48 LocateCatalogNode(const ExtendedVCB *volume, HFSCatalogNodeID folderID, const CatalogName *name, 93 LocateCatalogNodeByKey(const ExtendedVCB *volume, u_int32_t hint, CatalogKey *keyPtr, 165 LocateCatalogRecord(const ExtendedVCB *volume, HFSCatalogNodeID folderID, const CatalogName *name, 222 BuildCatalogKeyUTF8(ExtendedVCB *volume, HFSCatalogNodeID parentID, const unsigned char *name, u_int32_t nameLength, 288 FlushCatalog(ExtendedVCB *volume)
|
H A D | FileIDsServices.c | 45 static OSErr DeleteExtents( ExtendedVCB *vcb, u_int32_t fileNumber, Boolean isHFSPlus ); 46 static OSErr MoveExtents( ExtendedVCB *vcb, u_int32_t srcFileID, u_int32_t destFileID, Boolean isHFSPlus ); 53 OSErr ExchangeFileIDs( ExtendedVCB *vcb, ConstUTF8Param srcName, ConstUTF8Param destName, HFSCatalogNodeID srcID, HFSCatalogNodeID destID, u_int32_t srcHint, u_int32_t destHint ) 376 static OSErr MoveExtents( ExtendedVCB *vcb, u_int32_t srcFileID, u_int32_t destFileID, Boolean isHFSPlus ) 542 static OSErr DeleteExtents( ExtendedVCB *vcb, u_int32_t fileID, Boolean isHFSPlus )
|
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/ |
H A D | hfs.h | 304 typedef hfsmount_t ExtendedVCB; typedef 323 static __inline__ void MarkVCBDirty(ExtendedVCB *vcb) 329 static __inline__ void MarkVCBClean(ExtendedVCB *vcb) 335 static __inline__ Boolean IsVCBDirty(ExtendedVCB *vcb) 590 int hfs_to_utf8(ExtendedVCB *vcb, const Str31 hfs_str, ByteCount maxDstLen, 593 int utf8_to_hfs(ExtendedVCB *vcb, ByteCount srcLen, const unsigned char* srcStr, 603 int unicode_to_hfs(ExtendedVCB *vcb, ByteCount srcLen, u_int16_t* srcStr, Str31 dstStr, int retry); 692 extern u_long GetFileInfo(ExtendedVCB *vcb, u_int32_t dirid, const char *name,
|
H A D | hfs_search.c | 109 static int CheckCriteria( ExtendedVCB *vcb, 117 static int CheckAccess(ExtendedVCB *vcb, u_long searchBits, CatalogKey *key, struct vfs_context *ctx); 177 ExtendedVCB *vcb = VTOVCB(ap->a_vp); 550 CheckAccess(ExtendedVCB *theVCBPtr, u_long searchBits, CatalogKey *theKeyPtr, struct vfs_context *ctx) 648 CheckCriteria( ExtendedVCB *vcb,
|
H A D | hfs_encodings.c | 235 hfs_to_utf8(ExtendedVCB *vcb, const Str31 hfs_str, ByteCount maxDstLen, ByteCount *actualDstLen, unsigned char* dstStr) 296 unicode_to_hfs(ExtendedVCB *vcb, ByteCount srcLen, u_int16_t* srcStr, Str31 dstStr, int retry) 315 utf8_to_hfs(ExtendedVCB *vcb, ByteCount srcLen, const unsigned char* srcStr, Str31 dstStr/*, int retry*/)
|
H A D | hfs_vfsutils.c | 93 ExtendedVCB *vcb = HFSTOVCB(hfsmp); 287 register ExtendedVCB *vcb; 1142 GetFileInfo(ExtendedVCB *vcb, __unused u_int32_t dirid, const char *name, 1190 ExtendedVCB *vcb; 1943 ExtendedVCB *vcb; 2161 ExtendedVCB *vcb; 2301 ExtendedVCB *vcb = HFSTOVCB(hfsmp);
|
H A D | hfs_vfsops.c | 159 ExtendedVCB *vcb; 403 ExtendedVCB *vcb; 462 ExtendedVCB *vcb; 667 ExtendedVCB *vcb; 1832 ExtendedVCB *vcb = VFSTOVCB(mp); 1885 ExtendedVCB *vcb; 1976 ExtendedVCB *vcb; 2293 ExtendedVCB *vcb; 2898 ExtendedVCB *vcb = HFSTOVCB(hfsmp); 2999 ExtendedVCB *vc [all...] |
H A D | hfs_btreeio.c | 330 ExtendedVCB *vcb;
|
H A D | hfs_catalog.c | 980 ExtendedVCB * vcb; 2595 ExtendedVCB * cbs_hfsmp;
|
H A D | hfs_readwrite.c | 2686 ExtendedVCB *vcb;
|
Completed in 125 milliseconds