Home | History | Annotate | Download | only in UefiHiiLib

Lines Matching refs:OpCodeBuffer

2850   HII_LIB_OPCODE_BUFFER  *OpCodeBuffer;

2852 OpCodeBuffer = (HII_LIB_OPCODE_BUFFER *)AllocatePool (sizeof (HII_LIB_OPCODE_BUFFER));
2853 if (OpCodeBuffer == NULL) {
2856 OpCodeBuffer->Buffer = (UINT8 *)AllocatePool (HII_LIB_OPCODE_ALLOCATION_SIZE);
2857 if (OpCodeBuffer->Buffer == NULL) {
2858 FreePool (OpCodeBuffer);
2861 OpCodeBuffer->BufferSize = HII_LIB_OPCODE_ALLOCATION_SIZE;
2862 OpCodeBuffer->Position = 0;
2863 return (VOID *)OpCodeBuffer;
2882 HII_LIB_OPCODE_BUFFER *OpCodeBuffer;
2886 OpCodeBuffer = (HII_LIB_OPCODE_BUFFER *)OpCodeHandle;
2887 if (OpCodeBuffer->Buffer != NULL) {
2888 FreePool (OpCodeBuffer->Buffer);
2890 FreePool (OpCodeBuffer);
2941 HII_LIB_OPCODE_BUFFER *OpCodeBuffer;
2946 OpCodeBuffer = (HII_LIB_OPCODE_BUFFER *)OpCodeHandle;
2947 if (OpCodeBuffer->Position + Size > OpCodeBuffer->BufferSize) {
2949 OpCodeBuffer->BufferSize,
2950 OpCodeBuffer->BufferSize + (Size + HII_LIB_OPCODE_ALLOCATION_SIZE),
2951 OpCodeBuffer->Buffer
2954 OpCodeBuffer->Buffer = Buffer;
2955 OpCodeBuffer->BufferSize += (Size + HII_LIB_OPCODE_ALLOCATION_SIZE);
2957 Buffer = OpCodeBuffer->Buffer + OpCodeBuffer->Position;
2958 OpCodeBuffer->Position += Size;