ReactOS 0.4.16-dev-297-gc569aee
|
#include "udf.h"
Go to the source code of this file.
Macros | |
#define | UDF_BUG_CHECK_ID UDF_FILE_UDF_INFO_ALLOC |
#define | BIT_C (sizeof(Vcb->BSBM_Bitmap[0])*8) |
Variables | |
static const int8 | bit_count_tab [] |
#define UDF_BUG_CHECK_ID UDF_FILE_UDF_INFO_ALLOC |
OSSTATUS UDFAllocFreeExtent_ | ( | IN PVCB | Vcb, |
IN int64 | Length, | ||
IN uint32 | SearchStart, | ||
IN uint32 | SearchLim, | ||
OUT PEXTENT_INFO | ExtInfo, | ||
IN uint8 | AllocFlags | ||
) |
Definition at line 963 of file alloc.cpp.
SIZE_T UDFFindMinSuitableExtent | ( | IN PVCB | Vcb, |
IN uint32 | Length, | ||
IN uint32 | SearchStart, | ||
IN uint32 | SearchLim, | ||
OUT uint32 * | MaxExtLen, | ||
IN uint8 | AllocFlags | ||
) |
Definition at line 556 of file alloc.cpp.
Referenced by UDFAllocFreeExtent_().
Definition at line 496 of file alloc.cpp.
Referenced by UDFAddXSpaceBitmap(), UDFFindMinSuitableExtent(), and UDFResizeExtent().
int64 __fastcall UDFGetFreeSpace | ( | IN PVCB | Vcb | ) |
Definition at line 1105 of file alloc.cpp.
Referenced by UDFEjectReqWaiter(), UDFMountVolume(), UDFQueryFsFullSizeInfo(), UDFQueryFsSizeInfo(), and UDFSetAllocationInformation().
Definition at line 1086 of file alloc.cpp.
Referenced by UDFGetFreeSpace(), and UDFUpdateLogicalVolInt().
Definition at line 201 of file alloc.cpp.
Referenced by UDFCloseFile__(), UDFConvertFEToNonInICB(), UDFCreateFile__(), UDFCreateStreamDir__(), UDFFlushFile__(), UDFIndexDirectory(), UDFMarkNotAllocatedAsAllocated(), UDFMarkSpaceAsXXXNoProtect_(), UDFPackDirectory__(), UDFRecordDirectory__(), UDFRenameMoveFile__(), UDFResizeFile__(), UDFReTagDirectory(), UDFUpdateNonAllocated(), UDFUpdateVAT(), and UDFWriteFile__().
int64 __fastcall UDFGetTotalSpace | ( | IN PVCB | Vcb | ) |
Definition at line 1138 of file alloc.cpp.
Referenced by UDFMountVolume(), UDFQueryFsFullSizeInfo(), and UDFQueryFsSizeInfo().
Definition at line 1164 of file alloc.cpp.
Referenced by UDFMountVolume(), and UDFVerifyVolume().
Definition at line 761 of file alloc.cpp.
Referenced by UDFAllocFreeExtent_(), and UDFMarkSpaceAsXXXNoProtect_().
Definition at line 928 of file alloc.cpp.
Definition at line 782 of file alloc.cpp.
Referenced by UDFMarkSpaceAsXXX_().
uint32 __fastcall UDFPartEnd | ( | PVCB | Vcb, |
uint32 | PartNum | ||
) |
Definition at line 242 of file alloc.cpp.
Referenced by UDFAllocateFESpace(), UDFGetPartFreeSpace(), UDFMarkNotAllocatedAsAllocated(), UDFPartLen(), UDFPrepareXSpaceBitmap(), and UDFResizeExtent().
Definition at line 114 of file alloc.cpp.
Referenced by UDFAddXSpaceBitmap(), UDFBuildFreeSpaceBitmap(), UDFExtAllocDescToMapping(), UDFFindLastFileSet(), UDFIndexDirectory(), UDFLoadExtInfo(), UDFLongAllocDescToMapping(), UDFOpenFile__(), UDFOpenRootFile__(), UDFPhysLbaToPart(), UDFPrepareXSpaceBitmap(), UDFReadFileEntry(), UDFShortAllocDescToMapping(), UDFVerifyFreeSpaceBitmap(), and UDFVerifyXSpaceBitmap().
uint32 __fastcall UDFPartLen | ( | PVCB | Vcb, |
uint32 | PartNum | ||
) |
Definition at line 265 of file alloc.cpp.
Referenced by UDFPrepareXSpaceBitmap(), UDFRecordVAT(), UDFUpdateNonAllocated(), and UDFUpdateXSpaceBitmaps().
uint32 __fastcall UDFPartStart | ( | PVCB | Vcb, |
uint32 | PartNum | ||
) |
Definition at line 222 of file alloc.cpp.
Referenced by UDFAddXSpaceBitmap(), UDFAllocateFESpace(), UDFGetPartFreeSpace(), UDFMarkNotAllocatedAsAllocated(), UDFMarkSpaceAsXXXNoProtect_(), UDFPartLen(), UDFPrepareXSpaceBitmap(), UDFRecordVAT(), UDFResizeExtent(), UDFUpdateNonAllocated(), and UDFUpdateXSpaceBitmaps().
Definition at line 46 of file alloc.cpp.
Referenced by UDFBuildFileEntry(), UDFBuildLongAllocDescs(), UDFBuildShortAllocDescs(), UDFCloseFile__(), UDFCreateFile__(), UDFCreateRootFile__(), UDFCreateStreamDir__(), UDFFlushFE(), UDFFlushFI(), UDFIndexDirectory(), UDFLoadVAT(), UDFPackDirectory__(), UDFPrepareXSpaceBitmap(), UDFRecordDirectory__(), UDFRecordVAT(), and UDFReTagDirectory().
Definition at line 22 of file alloc.cpp.
Referenced by UDFGetPartFreeSpace().