Lines Matching defs:asid
81 unsigned int asid;
84 asid = find_next_bit(sev_reclaim_asid_bitmap, nr_asids, min_asid);
85 if (asid > max_asid)
147 * SEV-enabled guests must use asid from min_sev_asid to max_sev_asid.
154 unsigned int asid;
173 asid = find_next_zero_bit(sev_asid_bitmap, max_asid + 1, min_asid);
174 if (asid > max_asid) {
184 __set_bit(asid, sev_asid_bitmap);
188 sev->asid = asid;
201 return sev->asid;
211 __set_bit(sev->asid, sev_reclaim_asid_bitmap);
215 sd->sev_vmcbs[sev->asid] = NULL;
311 sev->asid = 0;
362 unsigned int asid = sev_get_asid(kvm);
368 activate.asid = asid;
1816 dst->asid = src->asid;
1823 src->asid = 0;
2243 * The mirror kvm holds an enc_context_owner ref so its asid can't
2254 mirror_sev->asid = source_sev->asid;
2473 unsigned int asid = sev_get_asid(vcpu->kvm);
2498 if (WARN_ON_ONCE(wrmsrl_safe(MSR_AMD64_VM_PAGE_FLUSH, addr | asid)))
2796 unsigned int asid = sev_get_asid(svm->vcpu.kvm);
2798 /* Assign the asid allocated with this SEV guest */
2799 svm->asid = asid;
2807 if (sd->sev_vmcbs[asid] == svm->vmcb &&
2811 sd->sev_vmcbs[asid] = svm->vmcb;