Lines Matching refs:vpid
448 unsigned long vpid;
451 vpid = context->vpid_cache;
452 if (!(++vpid & context->gid_mask)) {
453 if (!vpid) /* fix version if needed */
454 vpid = context->gid_fisrt_ver;
456 ++vpid; /* vpid 0 reserved for root */
458 /* start new vpid cycle */
462 context->vpid_cache = vpid;
463 vcpu->arch.vpid[cpu] = vpid;
478 vcpu->arch.vpid[i] = 0;
501 * Check if our vpid is of an older version and thus invalid.
503 * We also discard the stored vpid if we've executed on
509 (vcpu->arch.vpid[cpu] ^ context->vpid_cache) &
512 trace_kvm_vpid_change(vcpu, vcpu->arch.vpid[cpu]);
514 gstinfo_gid = (vcpu->arch.vpid[cpu] & context->gid_mask) <<
517 /* Restore GSTAT(0x50).vpid */
627 vcpu->arch.vpid[i] = 0;