Lines Matching defs:payload
496 unsigned long payload = vcpu->arch.exception.payload;
513 vcpu->arch.dr6 |= payload;
515 * Bit 16 should be set in the payload whenever the #DB
516 * exception should clear DR6.RTM. This makes the payload
519 * makes the payload compatible with the exit qualification
522 vcpu->arch.dr6 ^= payload & DR6_RTM;
525 * The #DB payload is defined as compatible with the 'pending
533 vcpu->arch.cr2 = payload;
538 vcpu->arch.exception.payload = 0;
544 bool has_payload, unsigned long payload, bool reinject)
567 * delivered its payload.
570 payload = 0;
580 vcpu->arch.exception.payload = payload;
608 vcpu->arch.exception.payload = 0;
629 unsigned long payload)
631 kvm_multiple_exception(vcpu, nr, false, 0, true, payload, false);
636 u32 error_code, unsigned long payload)
639 true, payload, false);
4365 * In guest mode, payload delivery should be deferred,
4370 * an exception payload and handle after a KVM_GET_VCPU_EVENTS. Since we
4371 * opportunistically defer the exception payload, deliver it if the
4404 events->exception_payload = vcpu->arch.exception.payload;
4475 vcpu->arch.exception.payload = events->exception_payload;