Home | History | Annotate | Download | only in FvSimpleFileSystemDxe

Lines Matching refs:Instance

61   @param  FvProtocol                  A pointer to the EFI_FIRMWARE_VOLUME2_PROTOCOL instance.

62 @param FvFileInfo A pointer to the FV_FILESYSTEM_FILE_INFO instance that is a struct
108 @param FvProtocol A pointer to the EFI_FIRMWARE_VOLUME2_PROTOCOL instance.
109 @param FvFileInfo A pointer to the FV_FILESYSTEM_FILE_INFO instance that is a struct
204 @param FvProtocol A pointer to the EFI_FIRMWARE_VOLUME2_PROTOCOL instance.
205 @param FvFileInfo A pointer to the FV_FILESYSTEM_FILE_INFO instance that is a struct
287 @param FvFileInfo A pointer to the FV_FILESYSTEM_FILE_INFO instance that is a struct
444 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the file
481 FV_FILESYSTEM_INSTANCE *Instance;
503 Instance = File->Instance;
523 NewFile->Instance = Instance;
527 InsertHeadList (&Instance->FileHead, &NewFile->Link);
530 if (!IsListEmpty (&Instance->FileInfoHead)) {
531 NewFile->DirReadNext = FVFS_GET_FIRST_FILE_INFO (Instance);
543 for (FvFileInfoLink = GetFirstNode (&Instance->FileInfoHead);
544 !IsNull (&Instance->FileInfoHead, FvFileInfoLink);
545 FvFileInfoLink = GetNextNode (&Instance->FileInfoHead, FvFileInfoLink)) {
568 for (FvFileInfoLink = GetFirstNode (&Instance->FileInfoHead);
569 !IsNull (&Instance->FileInfoHead, FvFileInfoLink);
570 FvFileInfoLink = GetNextNode (&Instance->FileInfoHead, FvFileInfoLink)) {
587 NewFile->Instance = Instance;
591 InsertHeadList (&Instance->FileHead, &NewFile->Link);
603 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the file
615 FV_FILESYSTEM_INSTANCE *Instance;
619 Instance = File->Instance;
621 if (File != Instance->Root) {
631 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the file
656 FV_FILESYSTEM_INSTANCE *Instance;
664 Instance = File->Instance;
666 if (File->FvFileInfo == Instance->Root->FvFileInfo) {
677 FvFileInfoLink = GetNextNode (&Instance->FileInfoHead, &File->DirReadNext->Link);
678 if (IsNull (&Instance->FileInfoHead, FvFileInfoLink)) {
704 Status = FvFsReadFile (File->Instance->FvProtocol, File->FvFileInfo, &FileSize, &FileBuffer);
723 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the file
748 FV_FILESYSTEM_INSTANCE *Instance;
752 Instance = File->Instance;
754 if (File->FvFileInfo == Instance->Root->FvFileInfo) {
764 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the file
780 FV_FILESYSTEM_INSTANCE *Instance;
784 Instance = File->Instance;
786 if (File->FvFileInfo == Instance->Root->FvFileInfo) {
797 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the
814 FV_FILESYSTEM_INSTANCE *Instance;
818 Instance = File->Instance;
820 if (File->FvFileInfo == Instance->Root->FvFileInfo) {
828 File->DirReadNext = FVFS_GET_FIRST_FILE_INFO (Instance);
842 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the file
866 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the
890 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the file
919 FV_FILESYSTEM_INSTANCE *Instance;
929 Instance = File->Instance;
931 Size = sizeof (EFI_FILE_SYSTEM_INFO) + StrSize (Instance->VolumeLabel) - sizeof (CHAR16);
946 Instance->VolumeLabel,
947 StrLen (Instance->VolumeLabel)
961 Instance = File->Instance;
962 Size = sizeof (EFI_FILE_SYSTEM_VOLUME_LABEL) + StrSize (Instance->VolumeLabel) - sizeof (CHAR16);;
971 Instance->VolumeLabel,
972 StrLen (Instance->VolumeLabel)
984 @param This A pointer to the EFI_FILE_PROTOCOL instance that is the file