Home | History | Annotate | Download | only in BiosVideoThunkDxe

Lines Matching refs:ThunkRegSet

143   IA32_REGISTER_SET     ThunkRegSet;

148 ZeroMem (&ThunkRegSet, sizeof (ThunkRegSet));
149 ThunkRegSet.E.EFLAGS.Bits.Reserved_0 = 1;
150 ThunkRegSet.E.EFLAGS.Bits.Reserved_1 = 0;
151 ThunkRegSet.E.EFLAGS.Bits.Reserved_2 = 0;
152 ThunkRegSet.E.EFLAGS.Bits.Reserved_3 = 0;
153 ThunkRegSet.E.EFLAGS.Bits.IOPL = 3;
154 ThunkRegSet.E.EFLAGS.Bits.NT = 0;
155 ThunkRegSet.E.EFLAGS.Bits.IF = 1;
156 ThunkRegSet.E.EFLAGS.Bits.TF = 0;
157 ThunkRegSet.E.EFLAGS.Bits.CF = 0;
159 ThunkRegSet.E.EDI = Regs->E.EDI;
160 ThunkRegSet.E.ESI = Regs->E.ESI;
161 ThunkRegSet.E.EBP = Regs->E.EBP;
162 ThunkRegSet.E.EBX = Regs->E.EBX;
163 ThunkRegSet.E.EDX = Regs->E.EDX;
164 ThunkRegSet.E.ECX = Regs->E.ECX;
165 ThunkRegSet.E.EAX = Regs->E.EAX;
166 ThunkRegSet.E.DS = Regs->E.DS;
167 ThunkRegSet.E.ES = Regs->E.ES;
182 ThunkRegSet.E.SS = (UINT16) (((UINTN) Stack16 >> 16) << 12);
183 ThunkRegSet.E.ESP = (UINT16) (UINTN) Stack16;
185 ThunkRegSet.E.Eip = (UINT16)((UINT32 *)NULL)[BiosInt];
186 ThunkRegSet.E.CS = (UINT16)(((UINT32 *)NULL)[BiosInt] >> 16);
187 BiosDev->ThunkContext->RealModeState = &ThunkRegSet;
201 Regs->E.EDI = ThunkRegSet.E.EDI;
202 Regs->E.ESI = ThunkRegSet.E.ESI;
203 Regs->E.EBP = ThunkRegSet.E.EBP;
204 Regs->E.EBX = ThunkRegSet.E.EBX;
205 Regs->E.EDX = ThunkRegSet.E.EDX;
206 Regs->E.ECX = ThunkRegSet.E.ECX;
207 Regs->E.EAX = ThunkRegSet.E.EAX;
208 Regs->E.SS = ThunkRegSet.E.SS;
209 Regs->E.CS = ThunkRegSet.E.CS;
210 Regs->E.DS = ThunkRegSet.E.DS;
211 Regs->E.ES = ThunkRegSet.E.ES;
213 CopyMem (&(Regs->E.EFLAGS), &(ThunkRegSet.E.EFLAGS), sizeof (UINT32));