Lines Matching refs:CheckPointer
51 UINT8 *CheckPointer; in FspFindFspHeader() local
53 CheckPointer = (UINT8 *) (UINTN) FlashFvFspBase; in FspFindFspHeader()
55 if (((EFI_FIRMWARE_VOLUME_HEADER *)CheckPointer)->Signature != EFI_FVH_SIGNATURE) { in FspFindFspHeader()
59 if (((EFI_FIRMWARE_VOLUME_HEADER *)CheckPointer)->ExtHeaderOffset != 0) { in FspFindFspHeader()
60 CheckPointer = CheckPointer + ((EFI_FIRMWARE_VOLUME_HEADER *)CheckPointer)->ExtHeaderOffset; in FspFindFspHeader()
61 CheckPointer = CheckPointer + ((EFI_FIRMWARE_VOLUME_EXT_HEADER *)CheckPointer)->ExtHeaderSize; in FspFindFspHeader()
62 CheckPointer = (UINT8 *) ALIGN_POINTER (CheckPointer, 8); in FspFindFspHeader()
64 CheckPointer = CheckPointer + ((EFI_FIRMWARE_VOLUME_HEADER *)CheckPointer)->HeaderLength; in FspFindFspHeader()
67 if (!CompareGuid (&((EFI_FFS_FILE_HEADER *)CheckPointer)->Name, &gFspHeaderFileGuid)) { in FspFindFspHeader()
71 CheckPointer = CheckPointer + sizeof (EFI_FFS_FILE_HEADER); in FspFindFspHeader()
73 if (((EFI_RAW_SECTION *)CheckPointer)->Type != EFI_SECTION_RAW) { in FspFindFspHeader()
77 CheckPointer = CheckPointer + sizeof (EFI_RAW_SECTION); in FspFindFspHeader()
79 return (FSP_INFO_HEADER *)CheckPointer; in FspFindFspHeader()