Lines Matching defs:vcpu

38 int psw_extint_disabled(struct kvm_vcpu *vcpu)  in psw_extint_disabled()
43 static int psw_ioint_disabled(struct kvm_vcpu *vcpu) in psw_ioint_disabled()
48 static int psw_mchk_disabled(struct kvm_vcpu *vcpu) in psw_mchk_disabled()
53 static int psw_interrupts_disabled(struct kvm_vcpu *vcpu) in psw_interrupts_disabled()
62 static int ckc_interrupts_enabled(struct kvm_vcpu *vcpu) in ckc_interrupts_enabled()
73 static int ckc_irq_pending(struct kvm_vcpu *vcpu) in ckc_irq_pending()
81 static int cpu_timer_interrupts_enabled(struct kvm_vcpu *vcpu) in cpu_timer_interrupts_enabled()
87 static int cpu_timer_irq_pending(struct kvm_vcpu *vcpu) in cpu_timer_irq_pending()
109 static inline unsigned long pending_floating_irqs(struct kvm_vcpu *vcpu) in pending_floating_irqs()
114 static inline unsigned long pending_local_irqs(struct kvm_vcpu *vcpu) in pending_local_irqs()
119 static unsigned long disable_iscs(struct kvm_vcpu *vcpu, in disable_iscs()
131 static unsigned long deliverable_irqs(struct kvm_vcpu *vcpu) in deliverable_irqs()
169 static void __set_cpu_idle(struct kvm_vcpu *vcpu) in __set_cpu_idle()
175 static void __unset_cpu_idle(struct kvm_vcpu *vcpu) in __unset_cpu_idle()
181 static void __reset_intercept_indicators(struct kvm_vcpu *vcpu) in __reset_intercept_indicators()
195 static void __set_cpuflag(struct kvm_vcpu *vcpu, u32 flag) in __set_cpuflag()
200 static void set_intercept_indicators_io(struct kvm_vcpu *vcpu) in set_intercept_indicators_io()
210 static void set_intercept_indicators_ext(struct kvm_vcpu *vcpu) in set_intercept_indicators_ext()
220 static void set_intercept_indicators_mchk(struct kvm_vcpu *vcpu) in set_intercept_indicators_mchk()
230 static void set_intercept_indicators_stop(struct kvm_vcpu *vcpu) in set_intercept_indicators_stop()
237 static void set_intercept_indicators(struct kvm_vcpu *vcpu) in set_intercept_indicators()
245 static u16 get_ilc(struct kvm_vcpu *vcpu) in get_ilc()
262 static int __must_check __deliver_cpu_timer(struct kvm_vcpu *vcpu) in __deliver_cpu_timer()
281 static int __must_check __deliver_ckc(struct kvm_vcpu *vcpu) in __deliver_ckc()
300 static int __must_check __deliver_pfault_init(struct kvm_vcpu *vcpu) in __deliver_pfault_init()
328 static int __must_check __deliver_machine_check(struct kvm_vcpu *vcpu) in __deliver_machine_check()
399 static int __must_check __deliver_restart(struct kvm_vcpu *vcpu) in __deliver_restart()
417 static int __must_check __deliver_set_prefix(struct kvm_vcpu *vcpu) in __deliver_set_prefix()
438 static int __must_check __deliver_emergency_signal(struct kvm_vcpu *vcpu) in __deliver_emergency_signal()
466 static int __must_check __deliver_external_call(struct kvm_vcpu *vcpu) in __deliver_external_call()
494 static int __must_check __deliver_prog(struct kvm_vcpu *vcpu) in __deliver_prog()
607 static int __must_check __deliver_service(struct kvm_vcpu *vcpu) in __deliver_service()
641 static int __must_check __deliver_pfault_done(struct kvm_vcpu *vcpu) in __deliver_pfault_done()
680 static int __must_check __deliver_virtio(struct kvm_vcpu *vcpu) in __deliver_virtio()
726 static int __must_check __deliver_io(struct kvm_vcpu *vcpu, in __deliver_io()
797 int kvm_s390_ext_call_pending(struct kvm_vcpu *vcpu) in kvm_s390_ext_call_pending()
809 int kvm_s390_vcpu_has_irq(struct kvm_vcpu *vcpu, int exclude_stop) in kvm_s390_vcpu_has_irq()
830 int kvm_cpu_has_pending_timer(struct kvm_vcpu *vcpu) in kvm_cpu_has_pending_timer()
835 int kvm_s390_handle_wait(struct kvm_vcpu *vcpu) in kvm_s390_handle_wait()
876 void kvm_s390_vcpu_wakeup(struct kvm_vcpu *vcpu) in kvm_s390_vcpu_wakeup()
891 struct kvm_vcpu *vcpu; in kvm_s390_idle_wakeup() local
909 void kvm_s390_clear_local_irqs(struct kvm_vcpu *vcpu) in kvm_s390_clear_local_irqs()
924 int __must_check kvm_s390_deliver_pending_interrupts(struct kvm_vcpu *vcpu) in kvm_s390_deliver_pending_interrupts()
970 static int __inject_prog(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_prog()
979 int kvm_s390_inject_program_int(struct kvm_vcpu *vcpu, u16 code) in kvm_s390_inject_program_int()
995 int kvm_s390_inject_prog_irq(struct kvm_vcpu *vcpu, in kvm_s390_inject_prog_irq()
1014 static int __inject_pfault_init(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_pfault_init()
1030 static int __inject_extcall_sigpif(struct kvm_vcpu *vcpu, uint16_t src_id) in __inject_extcall_sigpif()
1045 static int __inject_extcall(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_extcall()
1070 static int __inject_set_prefix(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_set_prefix()
1089 static int __inject_sigp_stop(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_sigp_stop()
1114 static int __inject_sigp_restart(struct kvm_vcpu *vcpu, in __inject_sigp_restart()
1126 static int __inject_sigp_emergency(struct kvm_vcpu *vcpu, in __inject_sigp_emergency()
1146 static int __inject_mchk(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_mchk()
1177 static int __inject_ckc(struct kvm_vcpu *vcpu) in __inject_ckc()
1190 static int __inject_cpu_timer(struct kvm_vcpu *vcpu) in __inject_cpu_timer()
1503 int kvm_s390_is_stop_irq_pending(struct kvm_vcpu *vcpu) in kvm_s390_is_stop_irq_pending()
1510 void kvm_s390_clear_stop_irq(struct kvm_vcpu *vcpu) in kvm_s390_clear_stop_irq()
1520 static int do_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in do_inject_vcpu()
1567 int kvm_s390_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in kvm_s390_inject_vcpu()
1953 struct kvm_vcpu *vcpu; in flic_set_attr() local
2133 int kvm_s390_set_irq_state(struct kvm_vcpu *vcpu, void __user *irqstate, int len) in kvm_s390_set_irq_state()
2215 int kvm_s390_get_irq_state(struct kvm_vcpu *vcpu, __u8 __user *buf, int len) in kvm_s390_get_irq_state()