/arch/powerpc/include/asm/ |
D | kvm_book3s_asm.h | 40 .macro DO_KVM intno 41 .if (\intno == BOOK3S_INTERRUPT_SYSTEM_RESET) || \ 42 (\intno == BOOK3S_INTERRUPT_MACHINE_CHECK) || \ 43 (\intno == BOOK3S_INTERRUPT_DATA_STORAGE) || \ 44 (\intno == BOOK3S_INTERRUPT_INST_STORAGE) || \ 45 (\intno == BOOK3S_INTERRUPT_DATA_SEGMENT) || \ 46 (\intno == BOOK3S_INTERRUPT_INST_SEGMENT) || \ 47 (\intno == BOOK3S_INTERRUPT_EXTERNAL) || \ 48 (\intno == BOOK3S_INTERRUPT_EXTERNAL_HV) || \ 49 (\intno == BOOK3S_INTERRUPT_ALIGNMENT) || \ [all …]
|
D | kvm_booke_hv_asm.h | 57 .macro DO_KVM intno srr1 62 b kvmppc_handler_\intno\()_\srr1
|
/arch/powerpc/kvm/ |
D | book3s_rmhandlers.S | 52 .macro INTERRUPT_TRAMPOLINE intno argument 54 .global kvmppc_trampoline_\intno 55 kvmppc_trampoline_\intno: 75 b kvmppc_resume_\intno /* Get back original handler */ 83 bne ..kvmppc_handler_hasmagic_\intno 89 ..kvmppc_handler_hasmagic_\intno: 96 li r12, \intno
|
D | bookehv_interrupts.S | 71 .macro kvm_handler_common intno, srr0, flags 86 li r14, \intno 181 .macro kvm_handler intno type scratch, paca_ex, ex_r10, ex_r11, srr0, srr1, flags 182 _GLOBAL(kvmppc_handler_\intno\()_\srr1) 215 kvm_handler_common \intno, \srr0, \flags 291 .macro kvm_handler intno srr0, srr1, flags 292 _GLOBAL(kvmppc_handler_\intno\()_\srr1) 314 kvm_handler_common \intno, \srr0, \flags 317 .macro kvm_lvl_handler intno scratch srr0, srr1, flags 318 _GLOBAL(kvmppc_handler_\intno\()_\srr1) [all …]
|
/arch/tile/include/uapi/arch/ |
D | interrupts_32.h | 22 #define INT_MASK_LO(intno) (1 << (intno)) argument 23 #define INT_MASK_HI(intno) (1 << ((intno) - 32)) argument 26 #define INT_MASK(intno) (1ULL << (intno)) argument
|
D | interrupts_64.h | 23 #define INT_MASK(intno) (1 << (intno)) 25 #define INT_MASK(intno) (1ULL << (intno)) argument
|
/arch/xtensa/include/asm/ |
D | processor.h | 79 #define XTENSA_INT_LEVEL(intno) _XTENSA_INT_LEVEL(intno) argument 80 #define _XTENSA_INT_LEVEL(intno) XCHAL_INT##intno##_LEVEL argument
|
/arch/powerpc/kernel/ |
D | head_booke.h | 45 #define NORMAL_EXCEPTION_PROLOG(intno) \ argument 52 DO_KVM BOOKE_INTERRUPT_##intno SPRN_SRR1; \ 132 #define EXC_LEVEL_EXCEPTION_PROLOG(exc_level, intno, exc_level_srr0, exc_level_srr1) \ argument 141 DO_KVM BOOKE_INTERRUPT_##intno exc_level_srr1; \ 183 #define CRITICAL_EXCEPTION_PROLOG(intno) \ argument 184 EXC_LEVEL_EXCEPTION_PROLOG(CRIT, intno, SPRN_CSRR0, SPRN_CSRR1) 215 #define EXCEPTION(n, intno, label, hdlr, xfer) \ argument 217 NORMAL_EXCEPTION_PROLOG(intno); \ 221 #define CRITICAL_EXCEPTION(n, intno, label, hdlr) \ argument 223 CRITICAL_EXCEPTION_PROLOG(intno); \
|
/arch/x86/kernel/ |
D | vm86_32.c | 665 int intno = popb(csp, ip, simulate_sigsegv); in handle_vm86_fault() local 668 if ((1 << (intno & 7)) & vmpi->vm86dbg_intxxtab[intno >> 3]) { in handle_vm86_fault() 669 save_v86_state(regs, VM86_INTx + (intno << 8)); in handle_vm86_fault() 673 do_int(regs, intno, ssp, sp); in handle_vm86_fault() 775 static irqreturn_t irq_handler(int intno, void *dev_id) in irq_handler() argument 781 irq_bit = 1 << intno; in irq_handler() 782 if ((irqbits & irq_bit) || !vm86_irqs[intno].tsk) in irq_handler() 785 if (vm86_irqs[intno].sig) in irq_handler() 786 send_sig(vm86_irqs[intno].sig, vm86_irqs[intno].tsk, 1); in irq_handler() 791 disable_irq_nosync(intno); in irq_handler()
|
/arch/x86/kvm/ |
D | i8259.c | 236 int irq, irq2, intno; in kvm_pic_read_irq() local 254 intno = s->pics[1].irq_base + irq2; in kvm_pic_read_irq() 257 intno = s->pics[0].irq_base + irq; in kvm_pic_read_irq() 263 intno = s->pics[0].irq_base + irq; in kvm_pic_read_irq() 268 return intno; in kvm_pic_read_irq()
|