Home
last modified time | relevance | path

Searched refs:NewFileInfo (Results 1 – 4 of 4) sorted by relevance

/device/linaro/bootloader/edk2/EmulatorPkg/Unix/Host/
DPosixFileSystem.c1071 EFI_FILE_INFO *NewFileInfo; in PosixFileSetInfo() local
1096 OldFileInfo = NewFileInfo = NULL; in PosixFileSetInfo()
1156 NewFileInfo = (EFI_FILE_INFO *) Buffer; in PosixFileSetInfo()
1157 if (NewFileInfo->Size <= sizeof (EFI_FILE_INFO) || in PosixFileSetInfo()
1158 (NewFileInfo->Attribute &~(EFI_FILE_VALID_ATTR)) || in PosixFileSetInfo()
1159 (sizeof (UINTN) == 4 && NewFileInfo->Size > 0xFFFFFFFF) in PosixFileSetInfo()
1196 if (NewFileInfo->FileName[0] == '\\') { in PosixFileSetInfo()
1197 …NewFileName = malloc (AsciiStrLen (PrivateRoot->FilePath) + 1 + StrLen (NewFileInfo->FileName) + 1… in PosixFileSetInfo()
1204 UnicodeFilePtr = NewFileInfo->FileName + 1; in PosixFileSetInfo()
1207 …NewFileName = malloc (AsciiStrLen (PrivateFile->FileName) + 2 + StrLen (NewFileInfo->FileName) + 1… in PosixFileSetInfo()
[all …]
/device/linaro/bootloader/edk2/Nt32Pkg/WinNtSimpleFileSystemDxe/
DWinNtSimpleFileSystem.c2313 EFI_FILE_INFO *NewFileInfo; in WinNtSimpleFileSystemSetInfo() local
2355 OldFileInfo = NewFileInfo = NULL; in WinNtSimpleFileSystemSetInfo()
2415 NewFileInfo = (EFI_FILE_INFO *) Buffer; in WinNtSimpleFileSystemSetInfo()
2417 if ((NewFileInfo->Size <= SIZE_OF_EFI_FILE_INFO) || in WinNtSimpleFileSystemSetInfo()
2418 (NewFileInfo->Attribute &~(EFI_FILE_VALID_ATTR)) || in WinNtSimpleFileSystemSetInfo()
2419 (sizeof (UINTN) == 4 && NewFileInfo->Size > 0xFFFFFFFF) in WinNtSimpleFileSystemSetInfo()
2466 if (NewFileInfo->FileName[0] == '\\') { in WinNtSimpleFileSystemSetInfo()
2469 Size += StrSize (NewFileInfo->FileName); in WinNtSimpleFileSystemSetInfo()
2478 StrCat (NewFileName, NewFileInfo->FileName + 1); in WinNtSimpleFileSystemSetInfo()
2482 Size += StrSize (NewFileInfo->FileName); in WinNtSimpleFileSystemSetInfo()
[all …]
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/
DMv.c383 EFI_FILE_INFO *NewFileInfo; in MoveWithinFileSystems() local
401 NewFileInfo = AllocateZeroPool(NewSize); in MoveWithinFileSystems()
402 if (NewFileInfo == NULL) { in MoveWithinFileSystems()
406 CopyMem(NewFileInfo, Node->Info, SIZE_OF_EFI_FILE_INFO); in MoveWithinFileSystems()
408 StrCpyS(NewFileInfo->FileName, (NewSize - SIZE_OF_EFI_FILE_INFO) / sizeof(CHAR16), L"\\"); in MoveWithinFileSystems()
409 StrCatS(NewFileInfo->FileName, (NewSize - SIZE_OF_EFI_FILE_INFO) / sizeof(CHAR16), DestPath); in MoveWithinFileSystems()
411 StrCpyS(NewFileInfo->FileName, (NewSize - SIZE_OF_EFI_FILE_INFO) / sizeof(CHAR16), DestPath); in MoveWithinFileSystems()
413 Length = StrLen(NewFileInfo->FileName); in MoveWithinFileSystems()
417 if (NewFileInfo->FileName[Length] == L'\\') { in MoveWithinFileSystems()
422 NewFileInfo->FileName[Length] = CHAR_NULL; in MoveWithinFileSystems()
[all …]
/device/linaro/bootloader/edk2/StdLib/LibC/Uefi/Devices/UefiShell/
DdaShell.c639 EFI_FILE_INFO *NewFileInfo; in da_ShellRename() local
651 NewFileInfo = malloc(sizeof(EFI_FILE_INFO) + PATH_MAX); in da_ShellRename()
652 if(NewFileInfo != NULL) { in da_ShellRename()
656 memcpy(NewFileInfo, OldFileInfo, sizeof(EFI_FILE_INFO)); in da_ShellRename()
664 wcsncpy(NewFileInfo->FileName, NewFn, wcslen(NewFn) + 1); in da_ShellRename()
666 NewFileInfo->Size = sizeof(EFI_FILE_INFO) + StrSize(NewFn); in da_ShellRename()
668 Status = ShellSetFileInfo(FileHandle, NewFileInfo); in da_ShellRename()
670 free(NewFileInfo); in da_ShellRename()
679 free(NewFileInfo); in da_ShellRename()
684 free(NewFileInfo); in da_ShellRename()