ReactOS 0.4.16-dev-340-g0540c21
|
#include "udf.h"
Go to the source code of this file.
Macros | |
#define | XCHG_DD(a, b) |
#define | UDF_BUG_CHECK_ID UDF_FILE_UDF_INFO_MOUNT |
#define | CUR_IDENT_SZ (sizeof(lvd->logicalVolIdent)) |
#define | CUR_IDENT_SZ (sizeof(pvoldesc->volIdent)) |
#define | CUR_IDENT_SZ (sizeof(pvoldesc->volIdent)) |
#define | CUR_IDENT_SZ (sizeof(fset->logicalVolIdent)) |
#define UDF_BUG_CHECK_ID UDF_FILE_UDF_INFO_MOUNT |
Definition at line 1569 of file mount.cpp.
Referenced by UDFBuildFreeSpaceBitmap().
OSSTATUS UDFBuildFreeSpaceBitmap | ( | IN PVCB | Vcb, |
IN uint32 | PartNdx, | ||
IN PPARTITION_HEADER_DESC | phd, | ||
IN uint32 | Lba | ||
) |
Definition at line 1910 of file mount.cpp.
Referenced by UDFLoadPartDesc(), and UDFProcessSequence().
Definition at line 2936 of file mount.cpp.
Referenced by UDFGetDiskInfoAndVerify().
Definition at line 1011 of file mount.cpp.
Referenced by UDFGetDiskInfoAndVerify().
Definition at line 2739 of file mount.cpp.
Referenced by UDFGetDiskInfoAndVerify().
Definition at line 1108 of file mount.cpp.
Referenced by UDFGetDiskInfoAndVerify().
OSSTATUS UDFGetDiskInfoAndVerify | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN PVCB | Vcb | ||
) |
Definition at line 2983 of file mount.cpp.
Referenced by UDFMountVolume(), and UDFVerifyVolume().
void __fastcall UDFGetDstring | ( | IN OUT PUNICODE_STRING | UName, |
IN dstring * | Dest, | ||
IN uint32 | Length | ||
) |
Definition at line 783 of file mount.cpp.
Referenced by UDFLoadFileset(), and UDFLoadPVolDesc().
Definition at line 2569 of file mount.cpp.
Referenced by UDFLoadPartition(), and UDFRememberBadSequence().
OSSTATUS UDFLoadBogusLogicalVol | ( | PDEVICE_OBJECT | DeviceObject, |
PVCB | Vcb, | ||
int8 * | Buf, | ||
lb_addr * | fileset | ||
) |
Definition at line 1502 of file mount.cpp.
Referenced by UDFProcessSequence().
void UDFLoadFileset | ( | IN PVCB | Vcb, |
IN PFILE_SET_DESC | fset, | ||
OUT lb_addr * | root, | ||
OUT lb_addr * | sysstream | ||
) |
Definition at line 2539 of file mount.cpp.
Referenced by UDFGetDiskInfoAndVerify().
Definition at line 2329 of file mount.cpp.
Referenced by UDFProcessSequence().
OSSTATUS UDFLoadLogicalVol | ( | PDEVICE_OBJECT | DeviceObject, |
PVCB | Vcb, | ||
int8 * | Buf, | ||
lb_addr * | fileset | ||
) |
Definition at line 1374 of file mount.cpp.
Referenced by UDFProcessSequence().
OSSTATUS UDFLoadLogicalVolInt | ( | PDEVICE_OBJECT | DeviceObject, |
PVCB | Vcb, | ||
extent_ad | loc | ||
) |
Definition at line 1239 of file mount.cpp.
Referenced by UDFLoadLogicalVol().
Definition at line 2023 of file mount.cpp.
Referenced by UDFProcessSequence().
Definition at line 2607 of file mount.cpp.
Referenced by UDFGetDiskInfoAndVerify().
Definition at line 1194 of file mount.cpp.
Referenced by UDFProcessSequence().
OSSTATUS UDFLoadSparingTable | ( | IN PVCB | Vcb, |
IN PSPARABLE_PARTITION_MAP | PartMap | ||
) |
Definition at line 2783 of file mount.cpp.
Referenced by UDFLoadLogicalVol().
Definition at line 2346 of file mount.cpp.
Referenced by UDFProcessSequence().
OSSTATUS UDFPrepareXSpaceBitmap | ( | IN PVCB | Vcb, |
IN OUT PSHORT_AD | XSpaceBitmap, | ||
IN OUT PEXTENT_INFO | XSBMExtInfo, | ||
IN OUT int8 ** | XSBM, | ||
IN OUT uint32 * | XSl | ||
) |
Definition at line 52 of file mount.cpp.
Referenced by UDFUpdateXSpaceBitmaps().
OSSTATUS UDFProcessSequence | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN PVCB | Vcb, | ||
IN uint32 | block, | ||
IN uint32 | lastblock, | ||
OUT lb_addr * | fileset | ||
) |
Definition at line 2360 of file mount.cpp.
Referenced by UDFLoadPartition().
OSSTATUS UDFReadVDS | ( | IN PVCB | Vcb, |
IN uint32 | block, | ||
IN uint32 | lastblock, | ||
IN PUDF_VDS_RECORD | vds, | ||
IN int8 * | Buf | ||
) |
Definition at line 2239 of file mount.cpp.
Referenced by UDFProcessSequence(), UDFReadVDS(), UDFUpdateVDS(), and UDFVerifySequence().
Definition at line 2587 of file mount.cpp.
Referenced by UDFLoadPartition().
OSSTATUS __fastcall UDFSetDstring | ( | IN PUNICODE_STRING | UName, |
IN dstring * | Dest, | ||
IN uint32 | Length | ||
) |
Definition at line 757 of file mount.cpp.
Referenced by UDFUpdateLogicalVol(), and UDFUpdateVolIdent().
Definition at line 921 of file mount.cpp.
Referenced by UDFFlushLogicalVolume().
OSSTATUS UDFUpdateLogicalVol | ( | IN PVCB | Vcb, |
IN UDF_VDS_RECORD | Lba, | ||
IN PUNICODE_STRING | VolIdent | ||
) |
Definition at line 598 of file mount.cpp.
Referenced by UDFUpdateVDS().
Definition at line 361 of file mount.cpp.
Referenced by UDFEjectReqWaiter(), UDFUmount__(), UDFWriteInSector(), and UDFWriteSectors().
Definition at line 857 of file mount.cpp.
Referenced by UDFUmount__().
Definition at line 299 of file mount.cpp.
Referenced by UDFUpdateVDS().
Definition at line 462 of file mount.cpp.
Referenced by UDFUpdateLogicalVol().
Definition at line 673 of file mount.cpp.
Referenced by UDFEjectReqWaiter(), and UDFUmount__().
OSSTATUS UDFUpdateVolIdent | ( | IN PVCB | Vcb, |
IN UDF_VDS_RECORD | Lba, | ||
IN PUNICODE_STRING | VolIdent | ||
) |
Definition at line 801 of file mount.cpp.
Referenced by UDFEjectReqWaiter(), and UDFUmount__().
Definition at line 186 of file mount.cpp.
Referenced by UDFUpdatePartDesc().
OSSTATUS UDFVerifyFreeSpaceBitmap | ( | IN PVCB | Vcb, |
IN uint32 | PartNdx, | ||
IN PPARTITION_HEADER_DESC | phd, | ||
IN uint32 | Lba | ||
) |
Definition at line 1821 of file mount.cpp.
Referenced by UDFVerifyPartDesc(), and UDFVerifySequence().
Definition at line 2126 of file mount.cpp.
Referenced by UDFVerifySequence().
OSSTATUS UDFVerifySequence | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN PVCB | Vcb, | ||
IN uint32 | block, | ||
IN uint32 | lastblock, | ||
OUT lb_addr * | fileset | ||
) |
Definition at line 2461 of file mount.cpp.
Referenced by UDFLoadPartition().
OSSTATUS UDFVerifyXSpaceBitmap | ( | IN PVCB | Vcb, |
IN uint32 | PartNum, | ||
IN PSHORT_AD | bm, | ||
IN ULONG | bm_type | ||
) |
Definition at line 1667 of file mount.cpp.
Referenced by UDFVerifyFreeSpaceBitmap().