Lines Matching defs:param
1713 static u16 kvm_hvcall_signal_event(struct kvm_vcpu *vcpu, bool fast, u64 param)
1719 gpa_t gpa = param;
1721 if ((gpa & (__alignof__(param) - 1)) ||
1722 offset_in_page(gpa) + sizeof(param) > PAGE_SIZE)
1725 ret = kvm_vcpu_read_guest(vcpu, gpa, ¶m, sizeof(param));
1735 if (param & 0xffff00000000ULL)
1738 if (param & ~KVM_HYPERV_CONN_ID_MASK)
1743 eventfd = idr_find(&vcpu->kvm->arch.hyperv.conn_to_evt, param);
1754 u64 param, ingpa, outgpa, ret = HV_STATUS_SUCCESS;
1769 param = kvm_rcx_read(vcpu);
1775 param = ((u64)kvm_rdx_read(vcpu) << 32) |
1783 code = param & 0xffff;
1784 fast = !!(param & HV_HYPERCALL_FAST_BIT);
1785 rep_cnt = (param >> HV_HYPERCALL_REP_COMP_OFFSET) & 0xfff;
1786 rep_idx = (param >> HV_HYPERCALL_REP_START_OFFSET) & 0xfff;
1816 vcpu->run->hyperv.u.hcall.input = param;
1885 vcpu->run->hyperv.u.hcall.input = param;