Lines Matching refs:payload
419 unsigned long payload = vcpu->arch.exception.payload;
436 vcpu->arch.dr6 |= payload;
438 * Bit 16 should be set in the payload whenever the #DB
439 * exception should clear DR6.RTM. This makes the payload
442 * makes the payload compatible with the exit qualification
445 vcpu->arch.dr6 ^= payload & DR6_RTM;
448 vcpu->arch.cr2 = payload;
453 vcpu->arch.exception.payload = 0;
459 bool has_payload, unsigned long payload, bool reinject)
484 * delivered its payload.
487 payload = 0;
497 vcpu->arch.exception.payload = payload;
499 * In guest mode, payload delivery should be deferred,
504 * KVM_SET_VCPU_EVENTS, we can't delay payload
537 vcpu->arch.exception.payload = 0;
558 unsigned long payload)
560 kvm_multiple_exception(vcpu, nr, false, 0, true, payload, false);
564 u32 error_code, unsigned long payload)
567 true, payload, false);
3729 events->exception_payload = vcpu->arch.exception.payload;
3800 vcpu->arch.exception.payload = events->exception_payload;
10140 vcpu->arch.exception.payload = 0;