Lines Matching refs:host
76 u64 data, bool host) in synic_set_sint() argument
81 if (vector < 16 && !host) in synic_set_sint()
197 u32 msr, u64 data, bool host) in synic_set_msr() argument
205 trace_kvm_hv_synic_set_msr(vcpu->vcpu_id, msr, data, host); in synic_set_msr()
211 if (!host) in synic_set_msr()
215 if (!host) { in synic_set_msr()
229 if (!host) in synic_set_msr()
240 if (!host) in synic_set_msr()
251 ret = synic_set_sint(synic, msr - HV_X64_MSR_SINT0, data, host); in synic_set_msr()
504 bool host) in stimer_set_config() argument
507 stimer->index, config, host); in stimer_set_config()
518 bool host) in stimer_set_count() argument
521 stimer->index, count, host); in stimer_set_count()
738 static int kvm_hv_msr_set_crash_ctl(struct kvm_vcpu *vcpu, u64 data, bool host) in kvm_hv_msr_set_crash_ctl() argument
742 if (host) in kvm_hv_msr_set_crash_ctl()
745 if (!host && (data & HV_X64_MSR_CRASH_CTL_NOTIFY)) { in kvm_hv_msr_set_crash_ctl()
897 bool host) in kvm_hv_set_msr_pw() argument
943 return kvm_hv_msr_set_crash_ctl(vcpu, data, host); in kvm_hv_set_msr_pw()
967 static int kvm_hv_set_msr(struct kvm_vcpu *vcpu, u32 msr, u64 data, bool host) in kvm_hv_set_msr() argument
1002 if (!host) in kvm_hv_set_msr()
1012 return synic_set_msr(vcpu_to_synic(vcpu), msr, data, host); in kvm_hv_set_msr()
1020 data, host); in kvm_hv_set_msr()
1029 data, host); in kvm_hv_set_msr()
1140 int kvm_hv_set_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 data, bool host) in kvm_hv_set_msr_common() argument
1146 r = kvm_hv_set_msr_pw(vcpu, msr, data, host); in kvm_hv_set_msr_common()
1150 return kvm_hv_set_msr(vcpu, msr, data, host); in kvm_hv_set_msr_common()