Searched refs:intno (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/sys/compat/x86bios/
H A Dx86bios.h148 uint32_t x86bios_get_intr(int intno);
151 void x86bios_intr(struct x86regs *regs, int intno);
154 void x86bios_set_intr(int intno, uint32_t saddr);
H A Dx86bios.c199 x86bios_get_intr(int intno) argument
202 return (readl(BIOS_PADDRTOVADDR(intno * 4)));
206 x86bios_set_intr(int intno, uint32_t saddr) argument
209 writel(BIOS_PADDRTOVADDR(intno * 4), saddr);
213 x86bios_intr(struct x86regs *regs, int intno) argument
218 X86BIOS_TRACE(Calling INT 0x%02x, intno, regs);
223 vm86_datacall(intno, &vmf, &x86bios_vmc);
228 X86BIOS_TRACE(Exiting INT 0x%02x, intno, regs);
607 x86bios_get_intr(int intno) argument
610 return (le32toh(*((uint32_t *)x86bios_ivt + intno)));
614 x86bios_set_intr(int intno, uint32_t saddr) argument
621 x86bios_intr(struct x86regs *regs, int intno) argument
[all...]
/freebsd-12-stable/sys/contrib/x86emu/
H A Dx86emu.h135 uint8_t intno; member in struct:x86emu_regs
H A Dx86emu.c180 x86emu_intr_dispatch(struct x86emu *emu, uint8_t intno) argument
182 if (emu->_x86emu_intrTab[intno]) {
183 (*emu->_x86emu_intrTab[intno]) (emu, intno);
189 emu->x86.R_CS = fetch_word(emu, 0, intno * 4 + 2);
191 emu->x86.R_IP = fetch_word(emu, 0, intno * 4);
198 uint8_t intno; local
201 intno = emu->x86.intno;
203 x86emu_intr_dispatch(emu, intno);
[all...]

Completed in 169 milliseconds