Lines Matching refs:kvm_x86_ops
123 struct kvm_x86_ops kvm_x86_ops __read_mostly;
124 EXPORT_SYMBOL_GPL(kvm_x86_ops);
128 *(((struct kvm_x86_ops *)0)->func));
4098 r = kvm_x86_ops.nested_ops->get_state ?
4099 kvm_x86_ops.nested_ops->get_state(NULL, NULL, 0) : 0;
4102 r = kvm_x86_ops.enable_direct_tlbflush != NULL;
4105 r = kvm_x86_ops.nested_ops->enable_evmcs != NULL;
4917 if (!kvm_x86_ops.nested_ops->enable_evmcs)
4919 r = kvm_x86_ops.nested_ops->enable_evmcs(vcpu, &vmcs_version);
4928 if (!kvm_x86_ops.enable_direct_tlbflush)
5245 if (!kvm_x86_ops.nested_ops->get_state)
5253 r = kvm_x86_ops.nested_ops->get_state(vcpu, user_kvm_nested_state,
5275 if (!kvm_x86_ops.nested_ops->set_state)
5298 r = kvm_x86_ops.nested_ops->set_state(vcpu, user_kvm_nested_state, &kvm_state);
5665 if (kvm_x86_ops.vm_copy_enc_context_from)
5666 r = kvm_x86_ops.vm_copy_enc_context_from(kvm, cap->args[0]);
6131 if (kvm_x86_ops.mem_enc_op)
6143 if (kvm_x86_ops.mem_enc_reg_region)
6155 if (kvm_x86_ops.mem_enc_unreg_region)
7986 if (kvm_x86_ops.update_emulated_instruction)
8408 if (kvm_x86_ops.hardware_enable) {
8510 kvm_x86_ops.hardware_enable = NULL;
8823 if (!kvm_x86_ops.update_cr8_intercept)
8849 kvm_x86_ops.nested_ops->triple_fault(vcpu);
8853 return kvm_x86_ops.nested_ops->check_events(vcpu);
8951 * The kvm_x86_ops hooks communicate this by returning -EBUSY.
8995 kvm_x86_ops.nested_ops->hv_timer_pending &&
8996 kvm_x86_ops.nested_ops->hv_timer_pending(vcpu))
9320 if (!kvm_x86_ops.check_apicv_inhibit_reasons ||
9408 if (!kvm_x86_ops.set_apic_access_page_addr)
9450 if (unlikely(!kvm_x86_ops.nested_ops->get_nested_state_pages(vcpu))) {
9490 kvm_x86_ops.nested_ops->triple_fault(vcpu);
9776 (!kvm_x86_ops.pre_block || static_call(kvm_x86_pre_block)(vcpu) == 0)) {
9781 if (kvm_x86_ops.post_block)
9966 /* PKRU is separately restored in kvm_x86_ops.run. */
11104 memcpy(&kvm_x86_ops, ops->runtime_ops, sizeof(kvm_x86_ops));
11574 if (!kvm_x86_ops.cpu_dirty_log_size)
11647 if (kvm_x86_ops.cpu_dirty_log_size) {
11687 kvm_x86_ops.guest_apic_has_interrupt &&
11724 kvm_x86_ops.nested_ops->hv_timer_pending &&
11725 kvm_x86_ops.nested_ops->hv_timer_pending(vcpu))