Lines Matching defs:vcpu
37 int psw_extint_disabled(struct kvm_vcpu *vcpu) in psw_extint_disabled()
42 static int psw_ioint_disabled(struct kvm_vcpu *vcpu) in psw_ioint_disabled()
47 static int psw_mchk_disabled(struct kvm_vcpu *vcpu) in psw_mchk_disabled()
52 static int psw_interrupts_disabled(struct kvm_vcpu *vcpu) in psw_interrupts_disabled()
59 static int ckc_interrupts_enabled(struct kvm_vcpu *vcpu) in ckc_interrupts_enabled()
70 static int ckc_irq_pending(struct kvm_vcpu *vcpu) in ckc_irq_pending()
77 static int cpu_timer_interrupts_enabled(struct kvm_vcpu *vcpu) in cpu_timer_interrupts_enabled()
83 static int cpu_timer_irq_pending(struct kvm_vcpu *vcpu) in cpu_timer_irq_pending()
105 static inline unsigned long pending_irqs(struct kvm_vcpu *vcpu) in pending_irqs()
111 static unsigned long disable_iscs(struct kvm_vcpu *vcpu, in disable_iscs()
123 static unsigned long deliverable_irqs(struct kvm_vcpu *vcpu) in deliverable_irqs()
162 static void __set_cpu_idle(struct kvm_vcpu *vcpu) in __set_cpu_idle()
168 static void __unset_cpu_idle(struct kvm_vcpu *vcpu) in __unset_cpu_idle()
174 static void __reset_intercept_indicators(struct kvm_vcpu *vcpu) in __reset_intercept_indicators()
188 static void __set_cpuflag(struct kvm_vcpu *vcpu, u32 flag) in __set_cpuflag()
193 static void set_intercept_indicators_io(struct kvm_vcpu *vcpu) in set_intercept_indicators_io()
203 static void set_intercept_indicators_ext(struct kvm_vcpu *vcpu) in set_intercept_indicators_ext()
213 static void set_intercept_indicators_mchk(struct kvm_vcpu *vcpu) in set_intercept_indicators_mchk()
223 static void set_intercept_indicators_stop(struct kvm_vcpu *vcpu) in set_intercept_indicators_stop()
230 static void set_intercept_indicators(struct kvm_vcpu *vcpu) in set_intercept_indicators()
238 static u16 get_ilc(struct kvm_vcpu *vcpu) in get_ilc()
255 static int __must_check __deliver_cpu_timer(struct kvm_vcpu *vcpu) in __deliver_cpu_timer()
274 static int __must_check __deliver_ckc(struct kvm_vcpu *vcpu) in __deliver_ckc()
293 static int __must_check __deliver_pfault_init(struct kvm_vcpu *vcpu) in __deliver_pfault_init()
321 static int __must_check __deliver_machine_check(struct kvm_vcpu *vcpu) in __deliver_machine_check()
392 static int __must_check __deliver_restart(struct kvm_vcpu *vcpu) in __deliver_restart()
410 static int __must_check __deliver_set_prefix(struct kvm_vcpu *vcpu) in __deliver_set_prefix()
430 static int __must_check __deliver_emergency_signal(struct kvm_vcpu *vcpu) in __deliver_emergency_signal()
458 static int __must_check __deliver_external_call(struct kvm_vcpu *vcpu) in __deliver_external_call()
486 static int __must_check __deliver_prog(struct kvm_vcpu *vcpu) in __deliver_prog()
599 static int __must_check __deliver_service(struct kvm_vcpu *vcpu) in __deliver_service()
633 static int __must_check __deliver_pfault_done(struct kvm_vcpu *vcpu) in __deliver_pfault_done()
675 static int __must_check __deliver_virtio(struct kvm_vcpu *vcpu) in __deliver_virtio()
721 static int __must_check __deliver_io(struct kvm_vcpu *vcpu, in __deliver_io()
792 int kvm_s390_ext_call_pending(struct kvm_vcpu *vcpu) in kvm_s390_ext_call_pending()
804 int kvm_s390_vcpu_has_irq(struct kvm_vcpu *vcpu, int exclude_stop) in kvm_s390_vcpu_has_irq()
823 int kvm_cpu_has_pending_timer(struct kvm_vcpu *vcpu) in kvm_cpu_has_pending_timer()
828 int kvm_s390_handle_wait(struct kvm_vcpu *vcpu) in kvm_s390_handle_wait()
869 void kvm_s390_vcpu_wakeup(struct kvm_vcpu *vcpu) in kvm_s390_vcpu_wakeup()
884 struct kvm_vcpu *vcpu; in kvm_s390_idle_wakeup() local
902 void kvm_s390_clear_local_irqs(struct kvm_vcpu *vcpu) in kvm_s390_clear_local_irqs()
917 int __must_check kvm_s390_deliver_pending_interrupts(struct kvm_vcpu *vcpu) in kvm_s390_deliver_pending_interrupts()
958 static int __inject_prog(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_prog()
990 static int __inject_pfault_init(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_pfault_init()
1006 static int __inject_extcall_sigpif(struct kvm_vcpu *vcpu, uint16_t src_id) in __inject_extcall_sigpif()
1021 static int __inject_extcall(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_extcall()
1046 static int __inject_set_prefix(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_set_prefix()
1065 static int __inject_sigp_stop(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_sigp_stop()
1090 static int __inject_sigp_restart(struct kvm_vcpu *vcpu, in __inject_sigp_restart()
1102 static int __inject_sigp_emergency(struct kvm_vcpu *vcpu, in __inject_sigp_emergency()
1122 static int __inject_mchk(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_mchk()
1153 static int __inject_ckc(struct kvm_vcpu *vcpu) in __inject_ckc()
1166 static int __inject_cpu_timer(struct kvm_vcpu *vcpu) in __inject_cpu_timer()
1494 int kvm_s390_is_stop_irq_pending(struct kvm_vcpu *vcpu) in kvm_s390_is_stop_irq_pending()
1501 void kvm_s390_clear_stop_irq(struct kvm_vcpu *vcpu) in kvm_s390_clear_stop_irq()
1511 static int do_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in do_inject_vcpu()
1556 int kvm_s390_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in kvm_s390_inject_vcpu()
1942 struct kvm_vcpu *vcpu; in flic_set_attr() local
2122 int kvm_s390_set_irq_state(struct kvm_vcpu *vcpu, void __user *irqstate, int len) in kvm_s390_set_irq_state()
2204 int kvm_s390_get_irq_state(struct kvm_vcpu *vcpu, __u8 __user *buf, int len) in kvm_s390_get_irq_state()