Lines Matching refs:nested_state

265         (!env->nested_state ||  in cpu_pre_save()
359 (!env->nested_state || in cpu_post_load()
360 !(env->nested_state->flags & KVM_STATE_NESTED_GUEST_MODE))) { in cpu_post_load()
1082 struct kvm_nested_state *nested_state = opaque; in vmx_vmcs12_needed() local
1083 return (nested_state->size > in vmx_vmcs12_needed()
1102 struct kvm_nested_state *nested_state = opaque; in vmx_shadow_vmcs12_needed() local
1103 return (nested_state->size > in vmx_shadow_vmcs12_needed()
1122 struct kvm_nested_state *nested_state = opaque; in vmx_nested_state_needed() local
1124 return (nested_state->format == KVM_STATE_NESTED_FORMAT_VMX && in vmx_nested_state_needed()
1125 nested_state->hdr.vmx.vmxon_pa != -1ull); in vmx_nested_state_needed()
1148 struct kvm_nested_state *nested_state = opaque; in svm_nested_state_needed() local
1155 return (nested_state->format == KVM_STATE_NESTED_FORMAT_SVM && in svm_nested_state_needed()
1156 nested_state->size > offsetof(struct kvm_nested_state, data)); in svm_nested_state_needed()
1178 return (env->nested_state && in nested_state_needed()
1179 (vmx_nested_state_needed(env->nested_state) || in nested_state_needed()
1180 svm_nested_state_needed(env->nested_state))); in nested_state_needed()
1187 struct kvm_nested_state *nested_state = env->nested_state; in nested_state_post_load() local
1206 if (nested_state->size < min_nested_state_len) { in nested_state_post_load()
1209 nested_state->size, min_nested_state_len); in nested_state_post_load()
1212 if (nested_state->size > max_nested_state_len) { in nested_state_post_load()
1215 nested_state->size, max_nested_state_len); in nested_state_post_load()
1220 if ((nested_state->format != KVM_STATE_NESTED_FORMAT_VMX) && in nested_state_post_load()
1221 (nested_state->format != KVM_STATE_NESTED_FORMAT_SVM)) { in nested_state_post_load()
1223 nested_state->format); in nested_state_post_load()
1254 VMSTATE_STRUCT_POINTER(env.nested_state, X86CPU,