Lines Matching defs:vcpu

114 static inline void kvm_leave_nested(struct kvm_vcpu *vcpu)  in kvm_leave_nested()
119 static inline bool kvm_vcpu_has_run(struct kvm_vcpu *vcpu) in kvm_vcpu_has_run()
124 static inline void kvm_set_mp_state(struct kvm_vcpu *vcpu, int mp_state) in kvm_set_mp_state()
131 static inline bool kvm_is_exception_pending(struct kvm_vcpu *vcpu) in kvm_is_exception_pending()
138 static inline void kvm_clear_exception_queue(struct kvm_vcpu *vcpu) in kvm_clear_exception_queue()
145 static inline void kvm_queue_interrupt(struct kvm_vcpu *vcpu, u8 vector, in kvm_queue_interrupt()
153 static inline void kvm_clear_interrupt_queue(struct kvm_vcpu *vcpu) in kvm_clear_interrupt_queue()
158 static inline bool kvm_event_needs_reinjection(struct kvm_vcpu *vcpu) in kvm_event_needs_reinjection()
169 static inline bool is_protmode(struct kvm_vcpu *vcpu) in is_protmode()
174 static inline bool is_long_mode(struct kvm_vcpu *vcpu) in is_long_mode()
183 static inline bool is_64_bit_mode(struct kvm_vcpu *vcpu) in is_64_bit_mode()
195 static inline bool is_64_bit_hypercall(struct kvm_vcpu *vcpu) in is_64_bit_hypercall()
214 static inline bool mmu_is_nested(struct kvm_vcpu *vcpu) in mmu_is_nested()
219 static inline bool is_pae(struct kvm_vcpu *vcpu) in is_pae()
224 static inline bool is_pse(struct kvm_vcpu *vcpu) in is_pse()
229 static inline bool is_paging(struct kvm_vcpu *vcpu) in is_paging()
234 static inline bool is_pae_paging(struct kvm_vcpu *vcpu) in is_pae_paging()
239 static inline u8 vcpu_virt_addr_bits(struct kvm_vcpu *vcpu) in vcpu_virt_addr_bits()
268 static inline bool is_noncanonical_address(u64 la, struct kvm_vcpu *vcpu, in is_noncanonical_address()
277 static inline bool is_noncanonical_msr_address(u64 la, struct kvm_vcpu *vcpu) in is_noncanonical_msr_address()
282 static inline bool is_noncanonical_base_address(u64 la, struct kvm_vcpu *vcpu) in is_noncanonical_base_address()
287 static inline bool is_noncanonical_invlpg_address(u64 la, struct kvm_vcpu *vcpu) in is_noncanonical_invlpg_address()
292 static inline void vcpu_cache_mmio_info(struct kvm_vcpu *vcpu, in vcpu_cache_mmio_info()
310 static inline bool vcpu_match_mmio_gen(struct kvm_vcpu *vcpu) in vcpu_match_mmio_gen()
321 static inline void vcpu_clear_mmio_info(struct kvm_vcpu *vcpu, gva_t gva) in vcpu_clear_mmio_info()
329 static inline bool vcpu_match_mmio_gva(struct kvm_vcpu *vcpu, unsigned long gva) in vcpu_match_mmio_gva()
338 static inline bool vcpu_match_mmio_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) in vcpu_match_mmio_gpa()
347 static inline unsigned long kvm_register_read(struct kvm_vcpu *vcpu, int reg) in kvm_register_read()
354 static inline void kvm_register_write(struct kvm_vcpu *vcpu, in kvm_register_write()
447 static inline void kvm_pr_unimpl_wrmsr(struct kvm_vcpu *vcpu, u32 msr, u64 data) in kvm_pr_unimpl_wrmsr()
453 static inline void kvm_pr_unimpl_rdmsr(struct kvm_vcpu *vcpu, u32 msr) in kvm_pr_unimpl_rdmsr()
459 static inline u64 nsec_to_cycles(struct kvm_vcpu *vcpu, u64 nsec) in nsec_to_cycles()
504 static __always_inline void kvm_before_interrupt(struct kvm_vcpu *vcpu, in kvm_before_interrupt()
510 static __always_inline void kvm_after_interrupt(struct kvm_vcpu *vcpu) in kvm_after_interrupt()
515 static inline bool kvm_handling_nmi_from_guest(struct kvm_vcpu *vcpu) in kvm_handling_nmi_from_guest()
587 static inline bool __kvm_is_valid_cr4(struct kvm_vcpu *vcpu, unsigned long cr4) in __kvm_is_valid_cr4()