Lines Matching defs:regs
267 bios_interrupt(bios_state* state, uint8 vector, bios_regs* regs)
287 M.x86.R_EAX = regs->eax;
288 M.x86.R_EBX = regs->ebx;
289 M.x86.R_ECX = regs->ecx;
290 M.x86.R_EDX = regs->edx;
291 M.x86.R_EDI = regs->edi;
292 M.x86.R_ESI = regs->esi;
293 M.x86.R_EBP = regs->ebp;
294 M.x86.R_EFLG = regs->eflags | X86_EFLAGS_INTERRUPT | X86_EFLAGS_RESERVED1;
297 M.x86.R_DS = regs->ds;
298 M.x86.R_ES = regs->es;
299 M.x86.R_FS = regs->fs;
300 M.x86.R_GS = regs->gs;
311 regs->eax = M.x86.R_EAX;
312 regs->ebx = M.x86.R_EBX;
313 regs->ecx = M.x86.R_ECX;
314 regs->edx = M.x86.R_EDX;
315 regs->edi = M.x86.R_EDI;
316 regs->esi = M.x86.R_ESI;
317 regs->ebp = M.x86.R_EBP;
318 regs->eflags = M.x86.R_EFLG;
319 regs->ds = M.x86.R_DS;
320 regs->es = M.x86.R_ES;
321 regs->fs = M.x86.R_FS;
322 regs->gs = M.x86.R_GS;