Lines Matching refs:intno
197 x86bios_get_intr(int intno)
200 return (readl(BIOS_PADDRTOVADDR(intno * 4)));
204 x86bios_set_intr(int intno, uint32_t saddr)
207 writel(BIOS_PADDRTOVADDR(intno * 4), saddr);
211 x86bios_intr(struct x86regs *regs, int intno)
216 X86BIOS_TRACE(Calling INT 0x%02x, intno, regs);
221 vm86_datacall(intno, &vmf, &x86bios_vmc);
226 X86BIOS_TRACE(Exiting INT 0x%02x, intno, regs);
605 x86bios_get_intr(int intno)
608 return (le32toh(*((uint32_t *)x86bios_ivt + intno)));
612 x86bios_set_intr(int intno, uint32_t saddr)
615 *((uint32_t *)x86bios_ivt + intno) = htole32(saddr);
619 x86bios_intr(struct x86regs *regs, int intno)
622 if (intno < 0 || intno > 255)
626 X86BIOS_TRACE(Calling INT 0x%02x, intno, regs);
632 x86emu_exec_intr(&x86bios_emu, intno);
638 X86BIOS_TRACE(Exiting INT 0x%02x, intno, regs);