Searched defs:BlockHdr (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/
H A DString.c273 UINT8 *BlockHdr; local
317 BlockHdr = StringPackage->StringBlock;
320 while (*BlockHdr != EFI_HII_SIBT_END) {
321 switch (*BlockHdr) {
324 StringTextPtr = BlockHdr + Offset;
331 StringTextPtr = BlockHdr + Offset;
337 CopyMem (&StringCount, BlockHdr + sizeof (EFI_HII_STRING_BLOCK), sizeof (UINT16));
338 StringTextPtr = BlockHdr + sizeof (EFI_HII_SIBT_STRINGS_SCSU_BLOCK) - sizeof (UINT8);
339 BlockSize += StringTextPtr - BlockHdr;
345 *BlockType = *BlockHdr;
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VfrCompile/
H A DVfrUtilityLib.cpp3270 UINT8 *BlockHdr; local
3288 BlockHdr = StringData;
3291 while (*BlockHdr != EFI_HII_SIBT_END) {
3292 switch (*BlockHdr) {
3295 StringTextPtr = BlockHdr + Offset;
3302 StringTextPtr = BlockHdr + Offset;
3308 memcpy (&StringCount, BlockHdr + sizeof (EFI_HII_STRING_BLOCK), sizeof (UINT16));
3309 StringTextPtr = BlockHdr + sizeof (EFI_HII_SIBT_STRINGS_SCSU_BLOCK) - sizeof (UINT8);
3310 BlockSize += StringTextPtr - BlockHdr;
3315 *BlockType = *BlockHdr;
[all...]

Completed in 50 milliseconds