EFI_STATUS\r
EFIAPI\r
ReadFileFromVol (\r
- IN EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Vol,\r
- IN CHAR16 *FileName,\r
- OUT UINTN *BufferSize,\r
- OUT VOID **Buffer\r
+ IN EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Vol,\r
+ IN CHAR16 *FileName,\r
+ OUT UINTN *BufferSize,\r
+ OUT VOID **Buffer\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_FILE_HANDLE RootDir;\r
- EFI_FILE_HANDLE Handle;\r
- UINTN FileInfoSize;\r
- EFI_FILE_INFO *FileInfo;\r
- UINTN TempBufferSize;\r
- VOID *TempBuffer;\r
+ EFI_STATUS Status;\r
+ EFI_FILE_HANDLE RootDir;\r
+ EFI_FILE_HANDLE Handle;\r
+ UINTN FileInfoSize;\r
+ EFI_FILE_INFO *FileInfo;\r
+ UINTN TempBufferSize;\r
+ VOID *TempBuffer;\r
\r
//\r
// Open the root directory\r
//\r
// Get the file information\r
//\r
- FileInfoSize = sizeof(EFI_FILE_INFO) + 1024;\r
+ FileInfoSize = sizeof (EFI_FILE_INFO) + 1024;\r
\r
FileInfo = AllocateZeroPool (FileInfoSize);\r
if (FileInfo == NULL) {\r
//\r
// Allocate buffer for the file data. The last CHAR16 is for L'\0'\r
//\r
- TempBufferSize = (UINTN) FileInfo->FileSize + sizeof(CHAR16);\r
- TempBuffer = AllocateZeroPool (TempBufferSize);\r
+ TempBufferSize = (UINTN)FileInfo->FileSize + sizeof (CHAR16);\r
+ TempBuffer = AllocateZeroPool (TempBufferSize);\r
if (TempBuffer == NULL) {\r
Handle->Close (Handle);\r
gBS->FreePool (FileInfo);\r
EFI_STATUS\r
EFIAPI\r
ReadFileToBuffer (\r
- IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
- IN CHAR16 *FileName,\r
- OUT UINTN *BufferSize,\r
- OUT VOID **Buffer,\r
- IN BOOLEAN ScanFs\r
+ IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
+ IN CHAR16 *FileName,\r
+ OUT UINTN *BufferSize,\r
+ OUT VOID **Buffer,\r
+ IN BOOLEAN ScanFs\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Vol;\r
- UINTN TempBufferSize;\r
- VOID *TempBuffer;\r
- UINTN NoHandles;\r
- EFI_HANDLE *HandleBuffer;\r
- UINTN Index;\r
+ EFI_STATUS Status;\r
+ EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Vol;\r
+ UINTN TempBufferSize;\r
+ VOID *TempBuffer;\r
+ UINTN NoHandles;\r
+ EFI_HANDLE *HandleBuffer;\r
+ UINTN Index;\r
\r
//\r
// Check parameters\r
if (DebuggerPrivate->Vol == NULL) {\r
return EFI_INVALID_PARAMETER;\r
}\r
+\r
//\r
// Read file directly from Vol\r
//\r
// Get all Vol handle\r
//\r
Status = gBS->LocateHandleBuffer (\r
- ByProtocol,\r
- &gEfiSimpleFileSystemProtocolGuid,\r
- NULL,\r
- &NoHandles,\r
- &HandleBuffer\r
- );\r
+ ByProtocol,\r
+ &gEfiSimpleFileSystemProtocolGuid,\r
+ NULL,\r
+ &NoHandles,\r
+ &HandleBuffer\r
+ );\r
if (EFI_ERROR (Status) && (NoHandles == 0)) {\r
return EFI_NOT_FOUND;\r
}\r
// Walk through each Vol\r
//\r
DebuggerPrivate->Vol = NULL;\r
- *BufferSize = 0;\r
- *Buffer = NULL;\r
+ *BufferSize = 0;\r
+ *Buffer = NULL;\r
for (Index = 0; Index < NoHandles; Index++) {\r
Status = gBS->HandleProtocol (\r
HandleBuffer[Index],\r
&gEfiSimpleFileSystemProtocolGuid,\r
- (VOID**) &Vol\r
+ (VOID **)&Vol\r
);\r
- if (EFI_ERROR(Status)) {\r
+ if (EFI_ERROR (Status)) {\r
continue;\r
}\r
\r
// Record value\r
//\r
DebuggerPrivate->Vol = Vol;\r
- *BufferSize = TempBufferSize;\r
- *Buffer = TempBuffer;\r
+ *BufferSize = TempBufferSize;\r
+ *Buffer = TempBuffer;\r
}\r
}\r
}\r
CHAR16 *\r
EFIAPI\r
GetFileNameUnderDir (\r
- IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
- IN CHAR16 *DirName,\r
- IN CHAR16 *FileName,\r
- IN OUT UINTN *Index\r
+ IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
+ IN CHAR16 *DirName,\r
+ IN CHAR16 *FileName,\r
+ IN OUT UINTN *Index\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_FILE_HANDLE RootDir;\r
- EFI_FILE_HANDLE Handle;\r
- UINTN FileInfoSize;\r
- EFI_FILE_INFO *FileInfo;\r
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Vol;\r
- VOID *TempName;\r
- UINTN FileIndex;\r
+ EFI_STATUS Status;\r
+ EFI_FILE_HANDLE RootDir;\r
+ EFI_FILE_HANDLE Handle;\r
+ UINTN FileInfoSize;\r
+ EFI_FILE_INFO *FileInfo;\r
+ EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Vol;\r
+ VOID *TempName;\r
+ UINTN FileIndex;\r
\r
if (DebuggerPrivate->Vol == NULL) {\r
Status = gBS->LocateProtocol (\r
&gEfiSimpleFileSystemProtocolGuid,\r
NULL,\r
- (VOID**) &DebuggerPrivate->Vol\r
+ (VOID **)&DebuggerPrivate->Vol\r
);\r
- if (EFI_ERROR(Status)) {\r
+ if (EFI_ERROR (Status)) {\r
return NULL;\r
}\r
}\r
+\r
Vol = DebuggerPrivate->Vol;\r
\r
//\r
RootDir->Close (RootDir);\r
return NULL;\r
}\r
+\r
RootDir->Close (RootDir);\r
\r
//\r
//\r
// Get the file information\r
//\r
- FileInfoSize = sizeof(EFI_FILE_INFO) + 1024;\r
+ FileInfoSize = sizeof (EFI_FILE_INFO) + 1024;\r
\r
FileInfo = AllocateZeroPool (FileInfoSize);\r
if (FileInfo == NULL) {\r
// Walk through each file in the directory\r
//\r
FileIndex = 0;\r
- TempName = NULL;\r
+ TempName = NULL;\r
while (TRUE) {\r
//\r
// Read a file entry\r
//\r
- FileInfoSize = sizeof(EFI_FILE_INFO) + 1024;\r
+ FileInfoSize = sizeof (EFI_FILE_INFO) + 1024;\r
\r
Status = Handle->Read (\r
Handle,\r
\r
if (FileIndex == *Index) {\r
TempName = StrDuplicate (FileInfo->FileName);\r
- *Index = *Index + 1;\r
+ *Index = *Index + 1;\r
break;\r
}\r
- FileIndex ++;\r
+\r
+ FileIndex++;\r
}\r
}\r
\r