Home | History | Annotate | Download | only in FvbServicesRuntimeDxe

Lines Matching refs:Instance

132   mFvbModuleGlobal->FvInstance[FVB_PHYSICAL]  - Physical copy of instance data

134 instance data.
172 IN UINTN Instance,
183 Instance - The FV instance whose base address is going to be
186 instance data
187 FwhInstance - The EFI_FW_VOL_INSTANCE fimrware instance structure
192 EFI_INVALID_PARAMETER - Instance not found
198 if (Instance >= Global->NumFv) {
202 // Find the right instance of the FVB private data
205 while (Instance > 0) {
211 Instance--;
221 IN UINTN Instance,
232 Instance - The FV instance whose base address is going to be
238 instance data
243 EFI_INVALID_PARAMETER - Instance not found
251 // Find the right instance of the FVB private data
253 Status = GetFvbInstance (Instance, Global, &FwhInstance, Virtual);
262 IN UINTN Instance,
274 Instance - The FV instance whose attributes is going to be
278 instance data
283 EFI_INVALID_PARAMETER - Instance not found
291 // Find the right instance of the FVB private data
293 Status = GetFvbInstance (Instance, Global, &FwhInstance, Virtual);
302 IN UINTN Instance,
316 Instance - The FV instance which the Lba belongs to
326 instance data
331 EFI_INVALID_PARAMETER - Instance not found
345 // Find the right instance of the FVB private data
347 Status = GetFvbInstance (Instance, Global, &FwhInstance, Virtual);
395 IN UINTN Instance,
409 Instance - The FV instance to be read from
418 instance data
430 EFI_INVALID_PARAMETER - Instance not found, or NumBytes, Buffer are NULL
450 Status = FvbGetLbaAddress (Instance, Lba, &LbaAddress, &LbaLength, NULL, Global, Virtual);
457 FvbGetVolumeAttributes (Instance, &Attributes, Global, Virtual);
481 IN UINTN Instance,
495 Instance - The FV instance to be written to
504 instance data
515 EFI_INVALID_PARAMETER - Instance not found, or NumBytes, Buffer are NULL
535 Status = FvbGetLbaAddress (Instance, Lba, &LbaAddress, &LbaLength, NULL, Global, Virtual);
542 FvbGetVolumeAttributes (Instance, &Attributes, Global, Virtual);
568 IN UINTN Instance,
579 Instance - The FV instance to be erased
582 instance data
591 EFI_INVALID_PARAMETER - Instance not found
605 FvbGetVolumeAttributes (Instance, &Attributes, Global, Virtual);
613 Status = FvbGetLbaAddress (Instance, Lba, &LbaAddress, &LbaLength, NULL, Global, Virtual);
632 IN UINTN Instance,
644 Instance - The FV instance whose attributes is going to be
651 instance data
657 EFI_INVALID_PARAMETER - Instance not found, or The attributes requested are
673 // Find the right instance of the FVB private data
675 Status = GetFvbInstance (Instance, Global, &FwhInstance, Virtual);
793 return FvbGetPhysicalAddress (FvbDevice->Instance, Address, mFvbModuleGlobal, EfiGoneVirtual ());
830 FvbDevice->Instance,
864 return FvbGetVolumeAttributes (FvbDevice->Instance, Attributes, mFvbModuleGlobal, EfiGoneVirtual ());
891 return FvbSetVolumeAttributes (FvbDevice->Instance, Attributes, mFvbModuleGlobal, EfiGoneVirtual ());
935 Status = GetFvbInstance (FvbDevice->Instance, mFvbModuleGlobal, &FwhInstance, EfiGoneVirtual ());
971 Status = FvbEraseBlock (FvbDevice->Instance, StartingLba, mFvbModuleGlobal, EfiGoneVirtual ());
1033 return FvbWriteBlock (FvbDevice->Instance, (EFI_LBA)Lba, (UINTN)Offset, NumBytes, (UINT8 *)Buffer, mFvbModuleGlobal, EfiGoneVirtual ());
1082 return FvbReadBlock (FvbDevice->Instance, Lba, Offset, NumBytes, Buffer, mFvbModuleGlobal, EfiGoneVirtual ());
1215 // the private data of each FV instance. But in virtual mode or in physical
1296 // Add a FVB Protocol Instance
1303 FvbDevice->Instance = mFvbModuleGlobal->NumFv;