Similar to the naming style for variables, it's better for the name of
members in a enum type to avoid using only upper-case letters.
Cc: Paulo Alcantara <pcacjr@zytor.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Dandan Bi <dandan.bi@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Paulo Alcantara <pcacjr@zytor.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
// If it's either an indirect AD (Extended Alllocation Descriptor) or an\r
// allocated AD, then return it.\r
//\r
// If it's either an indirect AD (Extended Alllocation Descriptor) or an\r
// allocated AD, then return it.\r
//\r
- ExtentFlags = GET_EXTENT_FLAGS (LONG_ADS_SEQUENCE, LongAd);\r
- if (ExtentFlags == EXTENT_IS_NEXT_EXTENT ||\r
- ExtentFlags == EXTENT_RECORDED_AND_ALLOCATED) {\r
+ ExtentFlags = GET_EXTENT_FLAGS (LongAdsSequence, LongAd);\r
+ if (ExtentFlags == ExtentIsNextExtent ||\r
+ ExtentFlags == ExtentRecordedAndAllocated) {\r
// This AD is either not recorded but allocated, or not recorded and not\r
// allocated. Skip it.\r
//\r
// This AD is either not recorded but allocated, or not recorded and not\r
// allocated. Skip it.\r
//\r
- *Offset += AD_LENGTH (LONG_ADS_SEQUENCE);\r
+ *Offset += AD_LENGTH (LongAdsSequence);\r
}\r
\r
*FoundLongAd = LongAd;\r
}\r
\r
*FoundLongAd = LongAd;\r
// If it's either an indirect AD (Extended Alllocation Descriptor) or an\r
// allocated AD, then return it.\r
//\r
// If it's either an indirect AD (Extended Alllocation Descriptor) or an\r
// allocated AD, then return it.\r
//\r
- ExtentFlags = GET_EXTENT_FLAGS (SHORT_ADS_SEQUENCE, ShortAd);\r
- if (ExtentFlags == EXTENT_IS_NEXT_EXTENT ||\r
- ExtentFlags == EXTENT_RECORDED_AND_ALLOCATED) {\r
+ ExtentFlags = GET_EXTENT_FLAGS (ShortAdsSequence, ShortAd);\r
+ if (ExtentFlags == ExtentIsNextExtent ||\r
+ ExtentFlags == ExtentRecordedAndAllocated) {\r
// This AD is either not recorded but allocated, or not recorded and not\r
// allocated. Skip it.\r
//\r
// This AD is either not recorded but allocated, or not recorded and not\r
// allocated. Skip it.\r
//\r
- *Offset += AD_LENGTH (SHORT_ADS_SEQUENCE);\r
+ *Offset += AD_LENGTH (ShortAdsSequence);\r
}\r
\r
*FoundShortAd = ShortAd;\r
}\r
\r
*FoundShortAd = ShortAd;\r
OUT VOID **FoundAd\r
)\r
{\r
OUT VOID **FoundAd\r
)\r
{\r
- if (RecordingFlags == LONG_ADS_SEQUENCE) {\r
+ if (RecordingFlags == LongAdsSequence) {\r
return GetLongAdFromAds (\r
Data,\r
Offset,\r
Length,\r
(UDF_LONG_ALLOCATION_DESCRIPTOR **)FoundAd\r
);\r
return GetLongAdFromAds (\r
Data,\r
Offset,\r
Length,\r
(UDF_LONG_ALLOCATION_DESCRIPTOR **)FoundAd\r
);\r
- } else if (RecordingFlags == SHORT_ADS_SEQUENCE) {\r
+ } else if (RecordingFlags == ShortAdsSequence) {\r
return GetShortAdFromAds (\r
Data,\r
Offset,\r
return GetShortAdFromAds (\r
Data,\r
Offset,\r
- if (RecordingFlags == LONG_ADS_SEQUENCE) {\r
+ if (RecordingFlags == LongAdsSequence) {\r
return GetLongAdLsn (Volume, (UDF_LONG_ALLOCATION_DESCRIPTOR *)Ad);\r
return GetLongAdLsn (Volume, (UDF_LONG_ALLOCATION_DESCRIPTOR *)Ad);\r
- } else if (RecordingFlags == SHORT_ADS_SEQUENCE) {\r
+ } else if (RecordingFlags == ShortAdsSequence) {\r
return GetShortAdLsn (\r
GetPdFromLongAd (Volume, ParentIcb),\r
(UDF_SHORT_ALLOCATION_DESCRIPTOR *)Ad\r
return GetShortAdLsn (\r
GetPdFromLongAd (Volume, ParentIcb),\r
(UDF_SHORT_ALLOCATION_DESCRIPTOR *)Ad\r
Data = NULL;\r
\r
switch (ReadFileInfo->Flags) {\r
Data = NULL;\r
\r
switch (ReadFileInfo->Flags) {\r
- case READ_FILE_GET_FILESIZE:\r
- case READ_FILE_ALLOCATE_AND_READ:\r
+ case ReadFileGetFileSize:\r
+ case ReadFileAllocateAndRead:\r
//\r
// Initialise ReadFileInfo structure for either getting file size, or\r
// reading file's recorded data.\r
//\r
// Initialise ReadFileInfo structure for either getting file size, or\r
// reading file's recorded data.\r
ReadFileInfo->ReadLength = 0;\r
ReadFileInfo->FileData = NULL;\r
break;\r
ReadFileInfo->ReadLength = 0;\r
ReadFileInfo->FileData = NULL;\r
break;\r
- case READ_FILE_SEEK_AND_READ:\r
+ case ReadFileSeekAndRead:\r
//\r
// About to seek a file and/or read its data.\r
//\r
//\r
// About to seek a file and/or read its data.\r
//\r
\r
RecordingFlags = GET_FE_RECORDING_FLAGS (FileEntryData);\r
switch (RecordingFlags) {\r
\r
RecordingFlags = GET_FE_RECORDING_FLAGS (FileEntryData);\r
switch (RecordingFlags) {\r
//\r
// There are no extents for this FE/EFE. All data is inline.\r
//\r
GetFileEntryData (FileEntryData, &Data, &Length);\r
\r
//\r
// There are no extents for this FE/EFE. All data is inline.\r
//\r
GetFileEntryData (FileEntryData, &Data, &Length);\r
\r
- if (ReadFileInfo->Flags == READ_FILE_GET_FILESIZE) {\r
+ if (ReadFileInfo->Flags == ReadFileGetFileSize) {\r
ReadFileInfo->ReadLength = Length;\r
ReadFileInfo->ReadLength = Length;\r
- } else if (ReadFileInfo->Flags == READ_FILE_ALLOCATE_AND_READ) {\r
+ } else if (ReadFileInfo->Flags == ReadFileAllocateAndRead) {\r
//\r
// Allocate buffer for starting read data.\r
//\r
//\r
// Allocate buffer for starting read data.\r
//\r
//\r
CopyMem (ReadFileInfo->FileData, Data, (UINTN) Length);\r
ReadFileInfo->ReadLength = Length;\r
//\r
CopyMem (ReadFileInfo->FileData, Data, (UINTN) Length);\r
ReadFileInfo->ReadLength = Length;\r
- } else if (ReadFileInfo->Flags == READ_FILE_SEEK_AND_READ) {\r
+ } else if (ReadFileInfo->Flags == ReadFileSeekAndRead) {\r
//\r
// If FilePosition is non-zero, seek file to FilePosition, read\r
// FileDataSize bytes and then updates FilePosition.\r
//\r
// If FilePosition is non-zero, seek file to FilePosition, read\r
// FileDataSize bytes and then updates FilePosition.\r
Status = EFI_SUCCESS;\r
break;\r
\r
Status = EFI_SUCCESS;\r
break;\r
\r
- case LONG_ADS_SEQUENCE:\r
- case SHORT_ADS_SEQUENCE:\r
+ case LongAdsSequence:\r
+ case ShortAdsSequence:\r
//\r
// This FE/EFE contains a run of Allocation Descriptors. Get data + size\r
// for start reading them out.\r
//\r
// This FE/EFE contains a run of Allocation Descriptors. Get data + size\r
// for start reading them out.\r
// Check if AD is an indirect AD. If so, read Allocation Extent\r
// Descriptor and its extents (ADs).\r
//\r
// Check if AD is an indirect AD. If so, read Allocation Extent\r
// Descriptor and its extents (ADs).\r
//\r
- if (GET_EXTENT_FLAGS (RecordingFlags, Ad) == EXTENT_IS_NEXT_EXTENT) {\r
+ if (GET_EXTENT_FLAGS (RecordingFlags, Ad) == ExtentIsNextExtent) {\r
if (!DoFreeAed) {\r
DoFreeAed = TRUE;\r
} else {\r
if (!DoFreeAed) {\r
DoFreeAed = TRUE;\r
} else {\r
Ad);\r
\r
switch (ReadFileInfo->Flags) {\r
Ad);\r
\r
switch (ReadFileInfo->Flags) {\r
- case READ_FILE_GET_FILESIZE:\r
+ case ReadFileGetFileSize:\r
ReadFileInfo->ReadLength += ExtentLength;\r
break;\r
ReadFileInfo->ReadLength += ExtentLength;\r
break;\r
- case READ_FILE_ALLOCATE_AND_READ:\r
+ case ReadFileAllocateAndRead:\r
//\r
// Increase FileData (if necessary) to read next extent.\r
//\r
//\r
// Increase FileData (if necessary) to read next extent.\r
//\r
\r
ReadFileInfo->ReadLength += ExtentLength;\r
break;\r
\r
ReadFileInfo->ReadLength += ExtentLength;\r
break;\r
- case READ_FILE_SEEK_AND_READ:\r
+ case ReadFileSeekAndRead:\r
//\r
// Seek file first before reading in its data.\r
//\r
//\r
// Seek file first before reading in its data.\r
//\r
- case EXTENDED_ADS_SEQUENCE:\r
+ case ExtendedAdsSequence:\r
// FIXME: Not supported. Got no volume with it, yet.\r
ASSERT (FALSE);\r
Status = EFI_UNSUPPORTED;\r
// FIXME: Not supported. Got no volume with it, yet.\r
ASSERT (FALSE);\r
Status = EFI_UNSUPPORTED;\r
\r
Error_Read_Disk_Blk:\r
Error_Alloc_Buffer_To_Next_Ad:\r
\r
Error_Read_Disk_Blk:\r
Error_Alloc_Buffer_To_Next_Ad:\r
- if (ReadFileInfo->Flags != READ_FILE_SEEK_AND_READ) {\r
+ if (ReadFileInfo->Flags != ReadFileSeekAndRead) {\r
FreePool (ReadFileInfo->FileData);\r
}\r
\r
FreePool (ReadFileInfo->FileData);\r
}\r
\r
// The directory's recorded data has not been read yet. So let's cache it\r
// into memory and the next calls won't need to read it again.\r
//\r
// The directory's recorded data has not been read yet. So let's cache it\r
// into memory and the next calls won't need to read it again.\r
//\r
- ReadFileInfo.Flags = READ_FILE_ALLOCATE_AND_READ;\r
+ ReadFileInfo.Flags = ReadFileAllocateAndRead;\r
\r
Status = ReadFile (\r
BlockIo,\r
\r
Status = ReadFile (\r
BlockIo,\r
// all its data here -- usually the data will be inline with the FE/EFE for\r
// lower filenames.\r
//\r
// all its data here -- usually the data will be inline with the FE/EFE for\r
// lower filenames.\r
//\r
- ReadFileInfo.Flags = READ_FILE_ALLOCATE_AND_READ;\r
+ ReadFileInfo.Flags = ReadFileAllocateAndRead;\r
\r
Status = ReadFile (\r
BlockIo,\r
\r
Status = ReadFile (\r
BlockIo,\r
EFI_STATUS Status;\r
UDF_READ_FILE_INFO ReadFileInfo;\r
\r
EFI_STATUS Status;\r
UDF_READ_FILE_INFO ReadFileInfo;\r
\r
- ReadFileInfo.Flags = READ_FILE_GET_FILESIZE;\r
+ ReadFileInfo.Flags = ReadFileGetFileSize;\r
\r
Status = ReadFile (\r
BlockIo,\r
\r
Status = ReadFile (\r
BlockIo,\r
EFI_STATUS Status;\r
UDF_READ_FILE_INFO ReadFileInfo;\r
\r
EFI_STATUS Status;\r
UDF_READ_FILE_INFO ReadFileInfo;\r
\r
- ReadFileInfo.Flags = READ_FILE_SEEK_AND_READ;\r
+ ReadFileInfo.Flags = ReadFileSeekAndRead;\r
ReadFileInfo.FilePosition = *FilePosition;\r
ReadFileInfo.FileData = Buffer;\r
ReadFileInfo.FileDataSize = *BufferSize;\r
ReadFileInfo.FilePosition = *FilePosition;\r
ReadFileInfo.FileData = Buffer;\r
ReadFileInfo.FileDataSize = *BufferSize;\r
!IS_FID_PARENT_FILE (_Pointer)))\r
\r
typedef enum {\r
!IS_FID_PARENT_FILE (_Pointer)))\r
\r
typedef enum {\r
- SHORT_ADS_SEQUENCE,\r
- LONG_ADS_SEQUENCE,\r
- EXTENDED_ADS_SEQUENCE,\r
- INLINE_DATA\r
+ ShortAdsSequence,\r
+ LongAdsSequence,\r
+ ExtendedAdsSequence,\r
+ InlineData\r
} UDF_FE_RECORDING_FLAGS;\r
\r
#define GET_FE_RECORDING_FLAGS(_Fe) \\r
} UDF_FE_RECORDING_FLAGS;\r
\r
#define GET_FE_RECORDING_FLAGS(_Fe) \\r
sizeof (UDF_DESCRIPTOR_TAG)))->Flags & 0x07)\r
\r
typedef enum {\r
sizeof (UDF_DESCRIPTOR_TAG)))->Flags & 0x07)\r
\r
typedef enum {\r
- EXTENT_RECORDED_AND_ALLOCATED,\r
- EXTENT_NOT_RECORDED_BUT_ALLOCATED,\r
- EXTENT_NOT_RECORDED_NOT_ALLOCATED,\r
- EXTENT_IS_NEXT_EXTENT,\r
+ ExtentRecordedAndAllocated,\r
+ ExtentNotRecordedButAllocated,\r
+ ExtentNotRecordedNotAllocated,\r
+ ExtentIsNextExtent,\r
} UDF_EXTENT_FLAGS;\r
\r
#define AD_LENGTH(_RecFlags) \\r
} UDF_EXTENT_FLAGS;\r
\r
#define AD_LENGTH(_RecFlags) \\r
- ((_RecFlags) == SHORT_ADS_SEQUENCE ? \\r
+ ((_RecFlags) == ShortAdsSequence ? \\r
((UINT64)(sizeof (UDF_SHORT_ALLOCATION_DESCRIPTOR))) : \\r
((UINT64)(sizeof (UDF_LONG_ALLOCATION_DESCRIPTOR))))\r
\r
#define GET_EXTENT_FLAGS(_RecFlags, _Ad) \\r
((UINT64)(sizeof (UDF_SHORT_ALLOCATION_DESCRIPTOR))) : \\r
((UINT64)(sizeof (UDF_LONG_ALLOCATION_DESCRIPTOR))))\r
\r
#define GET_EXTENT_FLAGS(_RecFlags, _Ad) \\r
- ((_RecFlags) == SHORT_ADS_SEQUENCE ? \\r
+ ((_RecFlags) == ShortAdsSequence ? \\r
((UDF_EXTENT_FLAGS)((((UDF_SHORT_ALLOCATION_DESCRIPTOR *)(_Ad))->ExtentLength >> \\r
30) & 0x3)) : \\r
((UDF_EXTENT_FLAGS)((((UDF_LONG_ALLOCATION_DESCRIPTOR *)(_Ad))->ExtentLength >> \\r
30) & 0x3)))\r
\r
#define GET_EXTENT_LENGTH(_RecFlags, _Ad) \\r
((UDF_EXTENT_FLAGS)((((UDF_SHORT_ALLOCATION_DESCRIPTOR *)(_Ad))->ExtentLength >> \\r
30) & 0x3)) : \\r
((UDF_EXTENT_FLAGS)((((UDF_LONG_ALLOCATION_DESCRIPTOR *)(_Ad))->ExtentLength >> \\r
30) & 0x3)))\r
\r
#define GET_EXTENT_LENGTH(_RecFlags, _Ad) \\r
- ((_RecFlags) == SHORT_ADS_SEQUENCE ? \\r
+ ((_RecFlags) == ShortAdsSequence ? \\r
((UINT32)((((UDF_SHORT_ALLOCATION_DESCRIPTOR *)(_Ad))->ExtentLength & \\r
~0xC0000000UL))) : \\r
((UINT32)((((UDF_LONG_ALLOCATION_DESCRIPTOR *)(_Ad))->ExtentLength & \\r
((UINT32)((((UDF_SHORT_ALLOCATION_DESCRIPTOR *)(_Ad))->ExtentLength & \\r
~0xC0000000UL))) : \\r
((UINT32)((((UDF_LONG_ALLOCATION_DESCRIPTOR *)(_Ad))->ExtentLength & \\r
#pragma pack()\r
\r
typedef enum {\r
#pragma pack()\r
\r
typedef enum {\r
- READ_FILE_GET_FILESIZE,\r
- READ_FILE_ALLOCATE_AND_READ,\r
- READ_FILE_SEEK_AND_READ,\r
+ ReadFileGetFileSize,\r
+ ReadFileAllocateAndRead,\r
+ ReadFileSeekAndRead,\r
} UDF_READ_FILE_FLAGS;\r
\r
typedef struct {\r
} UDF_READ_FILE_FLAGS;\r
\r
typedef struct {\r