Lines Matching refs:halt_poll_ns
77 unsigned int halt_poll_ns = KVM_HALT_POLL_NS_DEFAULT; variable
78 module_param(halt_poll_ns, uint, 0644);
79 EXPORT_SYMBOL_GPL(halt_poll_ns);
3377 old = val = vcpu->halt_poll_ns; in grow_halt_poll_ns()
3387 vcpu->halt_poll_ns = val; in grow_halt_poll_ns()
3396 old = val = vcpu->halt_poll_ns; in shrink_halt_poll_ns()
3407 vcpu->halt_poll_ns = val; in shrink_halt_poll_ns()
3505 return READ_ONCE(halt_poll_ns); in kvm_vcpu_max_halt_poll_ns()
3523 if (vcpu->halt_poll_ns > max_halt_poll_ns) in kvm_vcpu_halt()
3524 vcpu->halt_poll_ns = max_halt_poll_ns; in kvm_vcpu_halt()
3526 do_halt_poll = halt_poll_allowed && vcpu->halt_poll_ns; in kvm_vcpu_halt()
3530 ktime_t stop = ktime_add_ns(start, vcpu->halt_poll_ns); in kvm_vcpu_halt()
3568 if (halt_ns <= vcpu->halt_poll_ns) in kvm_vcpu_halt()
3571 else if (vcpu->halt_poll_ns && in kvm_vcpu_halt()
3575 else if (vcpu->halt_poll_ns < max_halt_poll_ns && in kvm_vcpu_halt()
3579 vcpu->halt_poll_ns = 0; in kvm_vcpu_halt()