/openbmc/u-boot/include/ |
H A D | bios_emul.h | 64 void bios_set_interrupt_handler(int intnum, int (*int_handler_func)(void)); 66 void biosemu_set_interrupt_handler(int intnum, int (*int_func)(void));
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | bios.c | 91 void bios_set_interrupt_handler(int intnum, int (*int_func)(void)) in bios_set_interrupt_handler() argument 93 int_handler[intnum] = int_func; in bios_set_interrupt_handler() 138 static void write_idt_stub(void *target, u8 intnum) in write_idt_stub() argument 144 codeptr[3] = intnum; /* modify int# in the code stub. */ in write_idt_stub()
|
/openbmc/linux/drivers/infiniband/hw/hfi1/ |
H A D | pcie.c | 944 int intnum = 0; in do_pcie_gen3_transition() local 1142 write_gasket_interrupt(dd, intnum++, 0x0006, 0x0050); in do_pcie_gen3_transition() 1145 write_gasket_interrupt(dd, intnum++, 0x0026, in do_pcie_gen3_transition() 1151 write_gasket_interrupt(dd, intnum++, 0x0026, 0x5202); in do_pcie_gen3_transition() 1161 write_gasket_interrupt(dd, intnum++, 0x0026, 0x0200 | pcie_dc); in do_pcie_gen3_transition() 1162 write_gasket_interrupt(dd, intnum++, 0x0026, 0x0100 | pcie_lf); in do_pcie_gen3_transition() 1163 write_gasket_interrupt(dd, intnum++, 0x0026, 0x0000 | pcie_hf); in do_pcie_gen3_transition() 1164 write_gasket_interrupt(dd, intnum++, 0x0026, 0x5500 | pcie_bw); in do_pcie_gen3_transition() 1168 write_gasket_interrupt(dd, intnum++, 0x0000, 0x0000); in do_pcie_gen3_transition()
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | exceptions-64e.S | 249 #define EXCEPTION_PROLOG(n, intnum, type, addition) \ argument 256 DO_KVM intnum,SPRN_##type##_SRR1; /* KVM hook */ \ 313 #define NORMAL_EXCEPTION_PROLOG(n, intnum, addition) \ argument 314 EXCEPTION_PROLOG(n, intnum, GEN, addition##_GEN(n)) 316 #define CRIT_EXCEPTION_PROLOG(n, intnum, addition) \ argument 317 EXCEPTION_PROLOG(n, intnum, CRIT, addition##_CRIT(n)) 319 #define DBG_EXCEPTION_PROLOG(n, intnum, addition) \ argument 320 EXCEPTION_PROLOG(n, intnum, DBG, addition##_DBG(n)) 322 #define MC_EXCEPTION_PROLOG(n, intnum, addition) \ argument 323 EXCEPTION_PROLOG(n, intnum, MC, addition##_MC(n)) [all …]
|
/openbmc/u-boot/drivers/bios_emulator/x86emu/ |
H A D | sys.c | 276 void X86EMU_setupIntrFunc(int intnum, X86EMU_intrFuncs func) in X86EMU_setupIntrFunc() argument 278 _X86EMU_intrTab[intnum] = func; in X86EMU_setupIntrFunc()
|
H A D | ops.c | 3547 u8 intnum; in x86emuOp_int_IMM() local 3551 intnum = fetch_byte_imm(); in x86emuOp_int_IMM() 3552 DECODE_PRINTF2("%x\n", intnum); in x86emuOp_int_IMM() 3553 (void)mem_access_word(intnum * 4 + 2); in x86emuOp_int_IMM() 3555 if (_X86EMU_intrTab[intnum]) { in x86emuOp_int_IMM() 3556 (*_X86EMU_intrTab[intnum])(intnum); in x86emuOp_int_IMM() 3562 M.x86.R_CS = mem_access_word(intnum * 4 + 2); in x86emuOp_int_IMM() 3564 M.x86.R_IP = mem_access_word(intnum * 4); in x86emuOp_int_IMM()
|
/openbmc/u-boot/arch/x86/cpu/i386/ |
H A D | interrupt.c | 178 void set_vector(u8 intnum, void *routine) in set_vector() argument 180 idt[intnum].base_high = (u16)((ulong)(routine) >> 16); in set_vector() 181 idt[intnum].base_low = (u16)((ulong)(routine) & 0xffff); in set_vector()
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | interrupt.h | 42 void set_vector(u8 intnum, void *routine);
|
/openbmc/u-boot/drivers/bios_emulator/include/ |
H A D | x86emu.h | 156 void X86EMU_setupIntrFunc(int intnum, X86EMU_intrFuncs func);
|
/openbmc/u-boot/drivers/bios_emulator/ |
H A D | atibios.c | 578 void biosemu_set_interrupt_handler(int intnum, int (*int_func)(void)) in biosemu_set_interrupt_handler() argument 580 X86EMU_setupIntrFunc(intnum, (X86EMU_intrFuncs)int_func); in biosemu_set_interrupt_handler()
|
/openbmc/linux/arch/powerpc/mm/nohash/ |
H A D | tlb_low_64e.S | 43 .macro tlb_prolog_bolted intnum addr 57 DO_KVM \intnum, SPRN_SRR1
|
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/ |
H A D | Update-x86emu-from-X.org.patch | 9643 u8 intnum; 9646 DECODE_PRINTF2("%x\n", intnum); 9648 if (_X86EMU_intrTab[intnum]) { 9649 - (*_X86EMU_intrTab[intnum])(intnum); 9652 + (*_X86EMU_intrTab[intnum]) (intnum);
|