Searched defs:SectionType (Results 1 - 25 of 35) sorted by relevance

12

/device/linaro/bootloader/edk2/BaseTools/Source/Python/GenFds/
H A DSection.py28 SectionType = { variable in class:Section
122 Suffix = Section.SectionType.get(FileType)
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/
H A DGetImage.c36 IN EFI_SECTION_TYPE SectionType,
54 SectionType,
61 if (EFI_ERROR (Status) && (SectionType == EFI_SECTION_TE)) {
79 ((SectionType == EFI_SECTION_TE) || (SectionType == EFI_SECTION_PE32))) {
102 IN EFI_SECTION_TYPE SectionType,
107 return GetImageEx (NULL, NameGuid, SectionType, Buffer, Size, FALSE);
114 IN EFI_SECTION_TYPE SectionType,
158 Status = GetImageFromFv (ImageFv, NameGuid, SectionType, Buffer, Size);
204 Status = GetImageFromFv (Fv, NameGuid, SectionType, Buffe
29 GetImageFromFv( IN EFI_FIRMWARE_VOLUME_PROTOCOL *Fv, IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, OUT VOID **Buffer, OUT UINTN *Size ) argument
100 GetImage( IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, OUT VOID **Buffer, OUT UINTN *Size ) argument
111 GetImageEx( IN EFI_HANDLE ImageHandle, IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, OUT VOID **Buffer, OUT UINTN *Size, BOOLEAN WithinImageFv ) argument
[all...]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/
H A DGetImage.c36 IN EFI_SECTION_TYPE SectionType,
54 SectionType,
61 if (EFI_ERROR (Status) && (SectionType == EFI_SECTION_TE)) {
79 ((SectionType == EFI_SECTION_TE) || (SectionType == EFI_SECTION_PE32))) {
102 IN EFI_SECTION_TYPE SectionType,
107 return GetImageEx (NULL, NameGuid, SectionType, Buffer, Size, FALSE);
114 IN EFI_SECTION_TYPE SectionType,
158 Status = GetImageFromFv (ImageFv, NameGuid, SectionType, Buffer, Size);
204 Status = GetImageFromFv (Fv, NameGuid, SectionType, Buffe
29 GetImageFromFv( IN EFI_FIRMWARE_VOLUME_PROTOCOL *Fv, IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, OUT VOID **Buffer, OUT UINTN *Size ) argument
100 GetImage( IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, OUT VOID **Buffer, OUT UINTN *Size ) argument
111 GetImageEx( IN EFI_HANDLE ImageHandle, IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, OUT VOID **Buffer, OUT UINTN *Size, BOOLEAN WithinImageFv ) argument
[all...]
/device/linaro/bootloader/edk2/EmulatorPkg/Library/SecPeiServicesLib/
H A DFwVol.c224 IN EFI_SECTION_TYPE SectionType,
237 SectionData - Pointer to the Section matching SectionType in FfsFileHeader.
263 if (Section->Type == SectionType) {
223 SecFfsFindSectionData( IN EFI_SECTION_TYPE SectionType, IN EFI_FFS_FILE_HEADER *FfsFileHeader, IN OUT VOID **SectionData ) argument
H A DPeiServicesLib.c33 IN EFI_SECTION_TYPE SectionType,
296 @param SectionType The value of the section type to find.
308 IN EFI_SECTION_TYPE SectionType,
313 return SecFfsFindSectionData (SectionType, FileHandle, SectionData);
307 PeiServicesFfsFindSectionData( IN EFI_SECTION_TYPE SectionType, IN EFI_PEI_FILE_HANDLE FileHandle, OUT VOID **SectionData ) argument
/device/linaro/bootloader/edk2/Nt32Pkg/Sec/
H A DFwVol.c220 IN EFI_SECTION_TYPE SectionType,
233 SectionData - Pointer to the Section matching SectionType in FfsFileHeader.
259 if (Section->Type == SectionType) {
219 SecFfsFindSectionData( IN EFI_SECTION_TYPE SectionType, IN EFI_FFS_FILE_HEADER *FfsFileHeader, IN OUT VOID **SectionData ) argument
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/BiosIdLib/
H A DBiosIdLib.c53 IN EFI_SECTION_TYPE SectionType,
71 SectionType,
78 if (EFI_ERROR (Status) && (SectionType == EFI_SECTION_TE)) {
96 ((SectionType == EFI_SECTION_TE) || (SectionType == EFI_SECTION_PE32))) {
121 IN EFI_SECTION_TYPE SectionType,
158 Status = GetImageFromFv (ImageFv, NameGuid, SectionType, Buffer, Size);
196 Status = GetImageFromFv (Fv, NameGuid, SectionType, Buffer, Size);
41 GetImageFromFv( IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv, IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, OUT VOID **Buffer, OUT UINTN *Size ) argument
109 GetImageEx( IN EFI_HANDLE ImageHandle, IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, OUT VOID **Buffer, OUT UINTN *Size, BOOLEAN WithinImageFv ) argument
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/FvOnFv2Thunk/
H A DFvOnFv2Thunk.c206 @param SectionType Indicates what section type to retrieve
207 @param SectionInstance Indicates which instance of SectionType to retrieve
236 IN EFI_SECTION_TYPE SectionType,
252 SectionType,
233 FvReadSection( IN EFI_FIRMWARE_VOLUME_PROTOCOL *This, IN EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus ) argument
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/PeiServicesLib/
H A DPeiServicesLib.c286 IN EFI_SECTION_TYPE SectionType,
294 return (*PeiServices)->FfsFindSectionData (PeiServices, SectionType, FfsFileHeader, SectionData);
285 PeiServicesFfsFindSectionData( IN EFI_SECTION_TYPE SectionType, IN EFI_FFS_FILE_HEADER *FfsFileHeader, IN OUT VOID **SectionData ) argument
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/
H A DFwVolRead.c285 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,
587 if (SectionType == 0) {
605 &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
H A DFwVol.c217 EFI_SECTION_TYPE SectionType; local
246 SectionType = EFI_SECTION_FIRMWARE_VOLUME_IMAGE;
252 SectionType,
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/FwVol/
H A DFwVolRead.c242 irrespective of the value of the SectionType
403 @param SectionType Indicates the section type to return.
405 type of SectionType to return.
429 IN EFI_SECTION_TYPE SectionType,
498 // If SectionType == 0 We need the whole section stream
502 (SectionType == 0) ? NULL : &SectionType,
504 (SectionType == 0) ? 0 : SectionInstance,
426 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
/device/linaro/bootloader/edk2/BaseTools/Source/C/Common/
H A DFvLib.c396 IN EFI_SECTION_TYPE SectionType,
406 by FirstSection to SearchEnd for the Instance-th section of type SectionType.
415 SectionType The type of section to search.
438 if (CurrentSection.CommonHeader->Type == SectionType) {
461 if (SectionType != EFI_SECTION_GUID_DEFINED &&
470 SectionType,
491 IN EFI_SECTION_TYPE SectionType,
507 SectionType Type of file to search for.
553 SectionType,
393 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
489 GetSectionByType( IN EFI_FFS_FILE_HEADER *File, IN EFI_SECTION_TYPE SectionType, IN UINTN Instance, OUT EFI_FILE_SECTION_POINTER *Section ) argument
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/Fv2OnFvThunk/
H A DFv2OnFvThunk.c301 @param SectionType Indicates the section type to return.
302 SectionType in conjunction with
307 with a type of SectionType to return.
308 SectionType in conjunction with
365 IN EFI_SECTION_TYPE SectionType,
1152 @param SectionType Indicates the section type to return.
1153 SectionType in conjunction with
1158 with a type of SectionType to return.
1159 SectionType in conjunction with
1216 IN EFI_SECTION_TYPE SectionType,
1213 Fv2ReadSection( 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
[all...]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/
H A DPeiLib.c450 IN EFI_SECTION_TYPE SectionType,
464 SectionData - Pointer to the Section matching SectionType in FfsFileHeader.
474 return (*PeiServices)->FfsFindSectionData (PeiServices, SectionType, (EFI_PEI_FILE_HANDLE)FfsFileHeader, SectionData);
449 PeiLibFfsFindSectionData( IN EFI_SECTION_TYPE SectionType, IN EFI_FFS_FILE_HEADER *FfsFileHeader, IN OUT VOID **SectionData ) argument
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/Common/
H A DFvLib.c397 IN EFI_SECTION_TYPE SectionType,
407 by FirstSection to SearchEnd for the Instance-th section of type SectionType.
416 SectionType The type of section to search.
435 if (CurrentSection.CommonHeader->Type == SectionType) {
449 if (SectionType != EFI_SECTION_GUID_DEFINED &&
460 SectionType,
481 IN EFI_SECTION_TYPE SectionType,
497 SectionType Type of file to search for.
540 SectionType,
394 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
479 GetSectionByType( IN EFI_FFS_FILE_HEADER *File, IN EFI_SECTION_TYPE SectionType, IN UINTN Instance, OUT EFI_FILE_SECTION_POINTER *Section ) argument
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/GenSection/
H A DGenSection.c85 UINTN SectionType; local
100 " -s SectionType Specifies the type of the section, which can be one of",
108 for (SectionType = 0; SectionType <= EFI_SECTION_LAST_SECTION_TYPE; SectionType++) {
109 if (SectionTypeName[SectionType] != NULL) {
110 fprintf (stdout, " %s\n", SectionTypeName[SectionType]);
169 UINTN SectionType,
188 SectionType - A valid section type string
233 CommonSect.Type = (EFI_SECTION_TYPE) SectionType;
166 GenSectionCommonLeafSection( char **InputFileName, int InputFileNum, UINTN SectionType, FILE *OutFile ) argument
377 GenSectionCompressionSection( char **InputFileName, int InputFileNum, UINTN SectionType, UINTN SectionSubType, FILE *OutFile ) argument
544 GenSectionGuidDefinedSection( char **InputFileName, int InputFileNum, UINTN SectionType, UINTN SectionSubType, FILE *OutFile ) argument
699 UINTN SectionType; local
[all...]
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/PrePiLib/
H A DFwVol.c277 Go through the file to search SectionType section,
280 @param SectionType - Filter to find only section of this type.
289 IN EFI_SECTION_TYPE SectionType,
311 if (Section->Type == SectionType) {
392 SectionType,
432 IN EFI_SECTION_TYPE SectionType,
453 SectionType,
288 FfsProcessSection( IN EFI_SECTION_TYPE SectionType, IN EFI_COMMON_SECTION_HEADER *Section, IN UINTN SectionSize, OUT VOID **OutputBuffer ) argument
431 FfsFindSectionData( IN EFI_SECTION_TYPE SectionType, IN EFI_PEI_FILE_HANDLE FileHandle, OUT VOID **SectionData ) argument
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/
H A DUpdateDispatcher.c368 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,
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/FvSimpleFileSystemDxe/
H A DFvSimpleFileSystem.c83 EFI_SECTION_TYPE SectionType; local
87 for (SectionType = EFI_SECTION_PE32; SectionType <= EFI_SECTION_TE; SectionType++) {
91 SectionType,
/device/linaro/bootloader/edk2/MdePkg/Library/DxeServicesLib/
H A DDxeServicesLib.c75 by NameGuid, SectionType and SectionInstance.
80 If SectionType is EFI_SECTION_TE, EFI_SECTION_TE is used as section type to start the search. If EFI_SECTION_TE section
95 @param SectionType The Firmware Section type.
103 @retval EFI_NOT_FOUND The image specified by NameGuid and SectionType
117 IN EFI_SECTION_TYPE SectionType,
150 SectionType,
157 if (EFI_ERROR (Status) && (SectionType == EFI_SECTION_TE)) {
184 is made for FFS sections of type SectionType. If the FFS file contains at least SectionInstance instances
185 of the FFS section specified by SectionType, then the SectionInstance instance is returned in Buffer.
189 are retrieved from an FFS file based on SectionType an
114 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
227 GetSectionFromAnyFvByFileType( IN EFI_FV_FILETYPE FileType, IN UINTN FileInstance, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument
367 GetSectionFromAnyFv( IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument
493 GetSectionFromFv( IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument
556 GetSectionFromFfs( IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT VOID **Buffer, OUT UINTN *Size ) argument
616 EFI_SECTION_TYPE SectionType; local
967 GetFileDevicePathFromAnyFv( IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, OUT EFI_DEVICE_PATH_PROTOCOL **FvFileDevicePath ) argument
[all...]
/device/linaro/bootloader/edk2/MdePkg/Library/PeiServicesLib/
H A DPeiServicesLib.c281 @param SectionType The value of the section type to find.
293 IN EFI_SECTION_TYPE SectionType,
301 return (*PeiServices)->FfsFindSectionData (PeiServices, SectionType, FileHandle, SectionData);
307 @param SectionType The value of the section type to find.
321 IN EFI_SECTION_TYPE SectionType,
331 return (*PeiServices)->FindSectionData3 (PeiServices, SectionType, SectionInstance, FileHandle, SectionData, AuthenticationStatus);
292 PeiServicesFfsFindSectionData( IN EFI_SECTION_TYPE SectionType, IN EFI_PEI_FILE_HANDLE FileHandle, OUT VOID **SectionData ) argument
320 PeiServicesFfsFindSectionData3( IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN EFI_PEI_FILE_HANDLE FileHandle, OUT VOID **SectionData, OUT UINT32 *AuthenticationStatus ) argument
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenSec/
H A DGenSec.c157 fprintf (stdout, " -s [SectionType], --sectiontype [SectionType]\n\
158 SectionType defined in PI spec is one type of\n\
231 UINT8 SectionType,
250 SectionType - A valid section type string
317 CommonSect->Type = SectionType;
1059 if ((stricmp (argv[0], "-s") == 0) || (stricmp (argv[0], "--SectionType") == 0)) {
1361 Error (NULL, 0, 1003, "Invalid option value", "SectionType = %s", SectionName);
228 GenSectionCommonLeafSection( CHAR8 **InputFileName, UINT32 InputFileNum, UINT8 SectionType, UINT8 **OutFileBuffer ) argument
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Dispatcher/
H A DDispatcher.c250 EFI_SECTION_TYPE SectionType; local
260 SectionType = EFI_SECTION_DXE_DEPEX;
264 SectionType,
982 EFI_SECTION_TYPE SectionType; local
994 SectionType = EFI_SECTION_FIRMWARE_VOLUME_IMAGE;
1003 SectionType,
/device/linaro/bootloader/edk2/OvmfPkg/Sec/
H A DSecMain.c137 @param[in] SectionType The section type to locate
150 IN EFI_SECTION_TYPE SectionType,
190 if (Section->Type == SectionType) {
209 @param[in] SectionType The section type to locate
221 IN EFI_SECTION_TYPE SectionType,
228 SectionType,
240 @param[in] SectionType The section type to locate
252 IN EFI_SECTION_TYPE SectionType,
302 SectionType,
147 FindFfsSectionInstance( IN VOID *Sections, IN UINTN SizeOfSections, IN EFI_SECTION_TYPE SectionType, IN UINTN Instance, OUT EFI_COMMON_SECTION_HEADER **FoundSection ) argument
218 FindFfsSectionInSections( IN VOID *Sections, IN UINTN SizeOfSections, IN EFI_SECTION_TYPE SectionType, OUT EFI_COMMON_SECTION_HEADER **FoundSection ) argument
249 FindFfsFileAndSection( IN EFI_FIRMWARE_VOLUME_HEADER *Fv, IN EFI_FV_FILETYPE FileType, IN EFI_SECTION_TYPE SectionType, OUT EFI_COMMON_SECTION_HEADER **FoundSection ) argument

Completed in 668 milliseconds

12