Home
last modified time | relevance | path

Searched refs:irq_state (Results 1 – 13 of 13) sorted by relevance

/arch/powerpc/kvm/
Dbook3s_xics.c83 state = &ics->irq_state[src]; in ics_deliver_irq()
131 struct ics_irq_state *state = &ics->irq_state[i]; in ics_check_resend()
180 state = &ics->irq_state[src]; in kvmppc_xics_set_xive()
210 state = &ics->irq_state[src]; in kvmppc_xics_get_xive()
236 state = &ics->irq_state[src]; in kvmppc_xics_int_on()
262 state = &ics->irq_state[src]; in kvmppc_xics_int_off()
408 state = &ics->irq_state[src]; in icp_deliver_irq()
799 state = &ics->irq_state[src]; in ics_eoi()
1001 struct ics_irq_state *irq = &ics->irq_state[i]; in xics_debug_show()
1047 ics->irq_state[i].number = (icsid << KVMPPC_XICS_ICS_SHIFT) | i; in kvmppc_xics_create_ics()
[all …]
Dbook3s_xive.c426 state = &sb->irq_state[src]; in xive_vm_scan_for_rerouted_irqs()
558 state = &sb->irq_state[src]; in xive_vm_h_eoi()
1299 state = &sb->irq_state[idx]; in kvmppc_xive_set_xive()
1383 state = &sb->irq_state[idx]; in kvmppc_xive_get_xive()
1405 state = &sb->irq_state[idx]; in kvmppc_xive_int_on()
1444 state = &sb->irq_state[idx]; in kvmppc_xive_int_off()
1466 state = &sb->irq_state[idx]; in xive_restore_pending_irq()
1573 state = &sb->irq_state[idx]; in kvmppc_xive_set_mapped()
1667 state = &sb->irq_state[idx]; in kvmppc_xive_clr_mapped()
1742 struct kvmppc_xive_irq_state *state = &sb->irq_state[j]; in kvmppc_xive_disable_vcpu_interrupts()
[all …]
Dbook3s_hv_rm_xics.c44 struct ics_irq_state *state = &ics->irq_state[i]; in ics_rm_check_resend()
308 state = &ics->irq_state[src]; in icp_rm_deliver_irq()
696 state = &ics->irq_state[src]; in ics_rm_eoi()
868 state = &ics->irq_state[src]; in kvmppc_deliver_irq_passthru()
Dbook3s_xics.h100 struct ics_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS]; member
Dbook3s_xive_native.c255 state = &sb->irq_state[src]; in xive_native_esb_fault()
363 state = &sb->irq_state[idx]; in kvmppc_xive_native_set_source()
480 state = &sb->irq_state[src]; in kvmppc_xive_native_set_source_config()
525 state = &sb->irq_state[src]; in kvmppc_xive_native_sync_source()
784 struct kvmppc_xive_irq_state *state = &sb->irq_state[i]; in kvmppc_xive_reset_sources()
861 struct kvmppc_xive_irq_state *state = &sb->irq_state[j]; in kvmppc_xive_native_sync_sources()
Dbook3s_xive.h91 struct kvmppc_xive_irq_state irq_state[KVMPPC_XICS_IRQ_PER_ICS]; member
/arch/s390/kernel/
Dnmi.c376 irqentry_state_t irq_state; in s390_do_machine_check() local
381 irq_state = irqentry_nmi_enter(regs); in s390_do_machine_check()
502 irqentry_nmi_exit(regs, irq_state); in s390_do_machine_check()
/arch/x86/kernel/
Dnmi.c490 irqentry_state_t irq_state; in DEFINE_IDTENTRY_RAW() local
526 irq_state = irqentry_nmi_enter(regs); in DEFINE_IDTENTRY_RAW()
544 irqentry_nmi_exit(regs, irq_state); in DEFINE_IDTENTRY_RAW()
Dtraps.c757 irqentry_state_t irq_state = irqentry_nmi_enter(regs); in DEFINE_IDTENTRY_RAW() local
763 irqentry_nmi_exit(regs, irq_state); in DEFINE_IDTENTRY_RAW()
952 irqentry_state_t irq_state = irqentry_nmi_enter(regs); in exc_debug_kernel() local
1006 irqentry_nmi_exit(regs, irq_state); in exc_debug_kernel()
Dsev.c1914 irqentry_state_t irq_state; in DEFINE_IDTENTRY_VC_KERNEL() local
1941 irq_state = irqentry_nmi_enter(regs); in DEFINE_IDTENTRY_VC_KERNEL()
1957 irqentry_nmi_exit(regs, irq_state); in DEFINE_IDTENTRY_VC_KERNEL()
/arch/x86/include/asm/
Dkvm_host.h2015 static inline int __kvm_irq_line_state(unsigned long *irq_state, in __kvm_irq_line_state() argument
2020 __set_bit(irq_source_id, irq_state); in __kvm_irq_line_state()
2022 __clear_bit(irq_source_id, irq_state); in __kvm_irq_line_state()
2024 return !!(*irq_state); in __kvm_irq_line_state()
/arch/s390/kvm/
Dkvm-s390.c5673 struct kvm_s390_irq_state irq_state; in kvm_arch_vcpu_ioctl() local
5676 if (copy_from_user(&irq_state, argp, sizeof(irq_state))) in kvm_arch_vcpu_ioctl()
5678 if (irq_state.len > VCPU_IRQS_MAX_BUF || in kvm_arch_vcpu_ioctl()
5679 irq_state.len == 0 || in kvm_arch_vcpu_ioctl()
5680 irq_state.len % sizeof(struct kvm_s390_irq) > 0) { in kvm_arch_vcpu_ioctl()
5686 (void __user *) irq_state.buf, in kvm_arch_vcpu_ioctl()
5687 irq_state.len); in kvm_arch_vcpu_ioctl()
5691 struct kvm_s390_irq_state irq_state; in kvm_arch_vcpu_ioctl() local
5694 if (copy_from_user(&irq_state, argp, sizeof(irq_state))) in kvm_arch_vcpu_ioctl()
5696 if (irq_state.len == 0) { in kvm_arch_vcpu_ioctl()
[all …]
/arch/x86/kernel/cpu/mce/
Dcore.c2116 irqentry_state_t irq_state; in exc_machine_check_kernel() local
2127 irq_state = irqentry_nmi_enter(regs); in exc_machine_check_kernel()
2131 irqentry_nmi_exit(regs, irq_state); in exc_machine_check_kernel()