Home | History | Annotate | Download | only in UefiShellLib

Lines Matching defs:FileName

489   CHAR16                          *FileName;

508 FileName = gEfiShellProtocol->GetFilePathFromDevicePath(*FilePath);
509 if (FileName == NULL) {
512 Status = ShellOpenFileByName(FileName, FileHandle, OpenMode, Attributes);
513 FreePool(FileName);
636 This function will open a file or directory referenced by filename.
642 if FileName is NULL then ASSERT()
644 @param FileName pointer to file name
669 IN CONST CHAR16 *FileName,
683 // ASSERT if FileName is NULL
685 ASSERT(FileName != NULL);
687 if (FileName == NULL) {
698 return ShellCreateDirectory(FileName, FileHandle);
704 FileNameCopy = AllocateCopyPool (StrSize (FileName), FileName);
705 if (FileName == NULL) {
720 Status = gEfiShellProtocol->OpenFileByName(FileName,
735 if ((mUnicodeCollationProtocol->StriColl (mUnicodeCollationProtocol, (CHAR16*)FileName, L"NUL") != 0) &&
736 (mUnicodeCollationProtocol->StriColl (mUnicodeCollationProtocol, (CHAR16*)FileName, L"NULL") != 0) &&
756 FilePath = mEfiShellEnvironment2->NameToPath ((CHAR16*)FileName);
1403 CHAR16 *FileName;
1457 ASSERT(OldInfo->FileName != NULL);
1482 NewInfo->FileName = AllocateCopyPool(StrSize(OldInfo->FileName), OldInfo->FileName);
1488 if (NULL == NewInfo->FullName || NewInfo->FileName == NULL || NewInfo->Info == NULL) {
1493 SHELL_FREE_NON_NULL(NewInfo->FileName);
1678 FreePool(((EFI_SHELL_FILE_INFO_NO_CONST*)Node)->FileName);
1692 If FileName is NULL then ASSERT.
1696 @param FileName Filename string.
1704 IN CONST CHAR16 *FileName
1721 Status = ShellOpenFileByName(FileName, &Handle, EFI_FILE_MODE_READ, 0);
1725 RetVal = StrnCatGrow(&RetVal, NULL, FileName, 0);
1736 Size += StrSize(FileName);
1743 StrCatS(TestPath, Size/sizeof(CHAR16), FileName);
1761 Size += StrSize(FileName);
1777 if (FileName[0] == L'\\') {
1778 FileName++;
1780 StrCatS(TestPath, Size/sizeof(CHAR16), FileName);
1809 If FileName is NULL, then ASSERT.
1814 @param[in] FileName Filename string.
1823 IN CONST CHAR16 *FileName,
1834 ASSERT(FileName != NULL);
1836 return (ShellFindFilePath(FileName));
1838 RetVal = ShellFindFilePath(FileName);
1842 Size = StrSize(FileName);
1849 StrCpyS(TestPath, Size/sizeof(CHAR16), FileName);
3001 Function to determine if a given filename represents a file or a directory.
3067 Function to determine if a given filename represents a file.
3102 Function to determine if a given filename represents a file.
3679 Function to determine if a given filename exists.
4291 @param[in] FileName Pointer to file name to delete.
4314 IN CONST CHAR16 *FileName
4320 Status = ShellFileExists(FileName);
4323 Status = ShellOpenFileByName(FileName, &FileHandle, EFI_FILE_MODE_READ | EFI_FILE_MODE_WRITE | EFI_FILE_MODE_CREATE, 0x0);