Lines Matching refs:M
286 memset(&M, 0, sizeof(M)); in bios_interrupt()
287 M.x86.R_EAX = regs->eax; in bios_interrupt()
288 M.x86.R_EBX = regs->ebx; in bios_interrupt()
289 M.x86.R_ECX = regs->ecx; in bios_interrupt()
290 M.x86.R_EDX = regs->edx; in bios_interrupt()
291 M.x86.R_EDI = regs->edi; in bios_interrupt()
292 M.x86.R_ESI = regs->esi; in bios_interrupt()
293 M.x86.R_EBP = regs->ebp; in bios_interrupt()
294 M.x86.R_EFLG = regs->eflags | X86_EFLAGS_INTERRUPT | X86_EFLAGS_RESERVED1; in bios_interrupt()
295 M.x86.R_EIP = bios_physical_address(state, halt); in bios_interrupt()
296 M.x86.R_CS = 0x0; in bios_interrupt()
297 M.x86.R_DS = regs->ds; in bios_interrupt()
298 M.x86.R_ES = regs->es; in bios_interrupt()
299 M.x86.R_FS = regs->fs; in bios_interrupt()
300 M.x86.R_GS = regs->gs; in bios_interrupt()
301 M.x86.R_SS = stackTop >> 4; in bios_interrupt()
302 M.x86.R_ESP = stackTop - (M.x86.R_SS << 4); in bios_interrupt()
311 regs->eax = M.x86.R_EAX; in bios_interrupt()
312 regs->ebx = M.x86.R_EBX; in bios_interrupt()
313 regs->ecx = M.x86.R_ECX; in bios_interrupt()
314 regs->edx = M.x86.R_EDX; in bios_interrupt()
315 regs->edi = M.x86.R_EDI; in bios_interrupt()
316 regs->esi = M.x86.R_ESI; in bios_interrupt()
317 regs->ebp = M.x86.R_EBP; in bios_interrupt()
318 regs->eflags = M.x86.R_EFLG; in bios_interrupt()
319 regs->ds = M.x86.R_DS; in bios_interrupt()
320 regs->es = M.x86.R_ES; in bios_interrupt()
321 regs->fs = M.x86.R_FS; in bios_interrupt()
322 regs->gs = M.x86.R_GS; in bios_interrupt()