/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/ |
H A D | DxeServicesLib.h | 26 is made for FFS sections of type SectionType. If the FFS file contains at least SectionInstance instances 27 of the FFS section specified by SectionType, then the SectionInstance instance is returned in Buffer. 31 are retrieved from an FFS file based on SectionType and SectionInstance. 33 If SectionType is EFI_SECTION_TE, and the search with an FFS file fails, 43 @param SectionType Indicates the FFS section type to search for within the FFS file 63 IN EFI_SECTION_TYPE SectionType, 74 is made for FFS sections of type SectionType. If the FFS file contains at least SectionInstance instances 75 of the FFS section specified by SectionType, then the SectionInstance instance is returned in Buffer. 79 are retrieved from an FFS file based on SectionType and SectionInstance. 81 If SectionType i [all...] |
H A D | PeiServicesLib.h | 206 @param SectionType The value of the section type to find. 218 IN EFI_SECTION_TYPE SectionType,
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/GenFds/ |
H A D | EfiSection.py | 62 SectionType = FfsInf.__ExtendMacro__(self.SectionType) 67 if FfsInf.ModuleType in ('SEC', 'PEI_CORE', 'PEIM') and SectionType in ('TE', 'PE32'): 102 if SectionType == 'VERSION': 118 OutputFile = os.path.join( OutputPath, ModuleName + 'SEC' + str(Num) + Ffs.SectionSuffix.get(SectionType)) 128 OutputFile = os.path.join(OutputPath, ModuleName + 'SEC' + Num + Ffs.SectionSuffix.get(SectionType)) 156 OutputFile = os.path.join( OutputPath, ModuleName + 'SEC' + str(Num) + Ffs.SectionSuffix.get(SectionType)) 165 elif SectionType == 'UI': 174 OutputFile = os.path.join( OutputPath, ModuleName + 'SEC' + str(Num) + Ffs.SectionSuffix.get(SectionType)) 183 OutputFile = os.path.join(OutputPath, ModuleName + 'SEC' + Num + Ffs.SectionSuffix.get(SectionType)) [all...] |
H A D | Section.py | 28 SectionType = { variable in class:Section 122 Suffix = Section.SectionType.get(FileType)
|
H A D | FfsInfStatement.py | 499 SectionType = Rule.SectionType 504 if SectionType == 'DXE_DEPEX': 505 SectionType = 'SMM_DEPEX' 510 if SectionType == 'SMM_DEPEX': 526 Ffs.Ffs.SectionSuffix[SectionType] + 'SEC' + SecNum 532 if self.Alignment == 'Auto' and (SectionType == 'PE32' or SectionType == 'TE'): 552 if SectionType == 'TE': 561 GenFdsGlobalVariable.GenerateSection(OutputFile, [File], Section.Section.SectionType[SectionTyp [all...] |
H A D | GuidSection.py | 64 self.SectionType = FfsInf.__ExtendMacro__(self.SectionType) 138 GenFdsGlobalVariable.GenerateSection(OutputFile, SectFile, Section.Section.SectionType[self.SectionType], InputAlign=SectAlign) 227 GenFdsGlobalVariable.GenerateSection(OutputFile, [TempFile], Section.Section.SectionType['GUIDED'],
|
H A D | CompressSection.py | 81 GenFdsGlobalVariable.GenerateSection(OutputFile, SectFiles, Section.Section.SectionType['COMPRESS'],
|
H A D | DepexSection.py | 110 GenFdsGlobalVariable.GenerateSection(OutputFile, [InputFile], Section.Section.SectionType.get (SecType))
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeServicesLib/ |
H A D | DxeServicesLib.c | 74 by NameGuid, SectionType and SectionInstance. 79 If SectionType is EFI_SECTION_TE, EFI_SECTION_TE is used as section type to start the search. If EFI_SECTION_TE section 94 @param SectionType The Firmware Section type. 102 @retval EFI_NOT_FOUND The image specified by NameGuid and SectionType 116 IN EFI_SECTION_TYPE SectionType, 149 SectionType, 156 if (EFI_ERROR (Status) && (SectionType == EFI_SECTION_TE)) { 183 is made for FFS sections of type SectionType. If the FFS file contains at least SectionInstance instances 184 of the FFS section specified by SectionType, then the SectionInstance instance is returned in Buffer. 188 are retrieved from an FFS file based on SectionType an 113 InternalGetSectionFromFv( IN EFI_HANDLE FvHandle, IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument 226 GetSectionFromAnyFvByFileType( IN EFI_FV_FILETYPE FileType, IN UINTN FileInstance, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument 366 GetSectionFromAnyFv( IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument 492 GetSectionFromFv( IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument 555 GetSectionFromFfs( IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument 616 EFI_SECTION_TYPE SectionType; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Object/Parser/ |
H A D | InfDepexObject.py | 30 self.SectionType = '' 33 def SetSectionType(self, SectionType): 34 self.SectionType = SectionType 36 return self.SectionType
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Ppi/ |
H A D | SectionExtraction.h | 43 @param SectionType The pointer to an EFI_SECTION_TYPE. If 44 SectionType == NULL, the contents of the entire 45 section are returned in Buffer. If SectionType 48 If SectionType == EFI_SECTION_GUID_DEFINED, 50 GUID to search. If SectionType != EFI_SECTION_GUID_DEFINED, 52 @param SectionInstance If SectionType is not NULL, indicates which 88 IN EFI_SECTION_TYPE *SectionType,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Protocol/ |
H A D | SectionExtraction.h | 69 @param SectionType The pointer to an EFI_SECTION_TYPE. If SectionType == NULL, 71 in Buffer. If SectionType is not NULL, only the 75 @param SectionDefinitionGuid The pointer to an EFI_GUID. If SectionType == 78 SectionType !=EFI_SECTION_GUID_DEFINED, then 81 type to return when SectionType is not NULL. 113 IN EFI_SECTION_TYPE *SectionType,
|
H A D | FirmwareVolume.h | 179 @param SectionType The section type to retrieve. 180 @param SectionInstance The instance of SectionType to retrieve. 212 IN EFI_SECTION_TYPE SectionType,
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/ |
H A D | FvLib.c | 403 IN EFI_SECTION_TYPE SectionType, 413 by FirstSection to SearchEnd for the Instance-th section of type SectionType. 422 SectionType The type of section to search. 441 if (CurrentSection.CommonHeader->Type == SectionType) { 455 if (SectionType != EFI_SECTION_GUID_DEFINED && 466 SectionType, 487 IN EFI_SECTION_TYPE SectionType, 503 SectionType Type of file to search for. 549 SectionType, 400 SearchSectionByType( IN EFI_FILE_SECTION_POINTER FirstSection, IN UINT8 *SearchEnd, IN EFI_SECTION_TYPE SectionType, IN OUT UINTN *StartIndex, IN UINTN Instance, OUT EFI_FILE_SECTION_POINTER *Section ) argument 485 GetSectionByType( IN EFI_FFS_FILE_HEADER *File, IN EFI_SECTION_TYPE SectionType, IN UINTN Instance, OUT EFI_FILE_SECTION_POINTER *Section ) argument
|
H A D | FvLib.h | 73 IN EFI_SECTION_TYPE SectionType,
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Parser/ |
H A D | InfSectionParser.py | 422 def InfSpecialCommentParser (self, SpecialSectionList, InfSectionObject, ContainerFile, SectionType): 429 if SectionType == DT.TYPE_EVENT_SECTION: 431 elif SectionType == DT.TYPE_HOB_SECTION: 440 if SectionType == DT.TYPE_HOB_SECTION: 464 if SectionType == DT.TYPE_EVENT_SECTION: 469 elif SectionType == DT.TYPE_HOB_SECTION: 485 SectionType): 488 ST.ERR_INF_PARSER_MODULE_SECTION_TYPE_ERROR % (SectionType),
|
H A D | InfParser.py | 149 SectionType = '' 306 SectionType = _ConvertSecNameToType(self.SectionHeaderContent[0][0]) 309 CurrentSection = SectionType 331 CurrentSection = SectionType 623 SectionType = '' 625 SectionType = DT.MODEL_UNKNOWN 627 SectionType = gINF_SECTION_DEF[SectionName.upper()] 629 return SectionType
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Framework/ |
H A D | PeiCis.h | 109 @param SectionType The value of the section type to find. 121 IN EFI_SECTION_TYPE SectionType,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/FwVol/ |
H A D | FwVolRead.c | 242 irrespective of the value of the SectionType 382 @param SectionType Indicates the section type to return. 384 type of SectionType to return. 408 IN EFI_SECTION_TYPE SectionType, 474 // If SectionType == 0 We need the whole section stream 478 (SectionType == 0) ? NULL : &SectionType, 480 (SectionType == 0) ? 0 : SectionInstance, 405 FvReadFileSection( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/ |
H A D | UpdateDispatcher.c | 368 EFI_SECTION_TYPE SectionType; local 410 SectionType = EFI_SECTION_FIRMWARE_VOLUME_IMAGE; 416 SectionType, 608 EFI_SECTION_TYPE SectionType; local 683 SectionType = EFI_SECTION_PE32; 689 SectionType,
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/CommonDataClass/ |
H A D | PlatformClass.py | 179 # @var SectionType: To store value for SectionType 193 self.SectionType = '' 210 # @var SectionType: To store value for SectionType 223 self.SectionType = ''
|
H A D | FdfClass.py | 211 self.SectionType = None 249 self.SectionType = None 328 self.SectionType = ''
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Sec/ |
H A D | SecMain.c | 133 @param[in] SectionType The section type to locate 145 IN EFI_SECTION_TYPE SectionType, 185 if (Section->Type == SectionType) { 189 DEBUG ((EFI_D_INFO, "Section->Type (0x%x) != SectionType (0x%x)\n", Section->Type, SectionType)); 201 @param[in] SectionType The section type to locate 214 IN EFI_SECTION_TYPE SectionType, 266 SectionType, 142 FindFfsSectionInSections( IN VOID *Sections, IN UINTN SizeOfSections, IN EFI_SECTION_TYPE SectionType, OUT EFI_COMMON_SECTION_HEADER **FoundSection ) argument 211 FindFfsFileAndSection( IN EFI_FIRMWARE_VOLUME_HEADER *Fv, IN EFI_FV_FILETYPE FileType, IN EFI_SECTION_TYPE SectionType, OUT EFI_COMMON_SECTION_HEADER **FoundSection ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Dispatcher/ |
H A D | Dispatcher.c | 251 EFI_SECTION_TYPE SectionType; local 261 SectionType = EFI_SECTION_DXE_DEPEX; 265 SectionType, 981 EFI_SECTION_TYPE SectionType; local 992 SectionType = EFI_SECTION_FIRMWARE_VOLUME_IMAGE; 1001 SectionType,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/ |
H A D | FwVolRead.c | 285 irrespective of the value of the SectionType 479 @param SectionType Indicates the section type to return. 481 type of SectionType to return. 505 IN EFI_SECTION_TYPE SectionType, 584 if (SectionType == 0) { 602 &SectionType, 502 FvReadFileSection( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus ) argument
|