Home
last modified time | relevance | path

Searched refs:min_asid (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/kvm/svm/
H A Dsev.c163 static int sev_flush_asids(unsigned int min_asid, unsigned int max_asid) in sev_flush_asids() argument
169 asid = find_next_bit(sev_reclaim_asid_bitmap, nr_asids, min_asid); in sev_flush_asids()
218 static bool __sev_recycle_asids(unsigned int min_asid, unsigned int max_asid) in __sev_recycle_asids() argument
220 if (sev_flush_asids(min_asid, max_asid)) in __sev_recycle_asids()
243 static unsigned int sev_alloc_asid(unsigned int min_asid, unsigned int max_asid) in sev_alloc_asid() argument
251 asid = find_next_zero_bit(sev_asid_bitmap, max_asid + 1, min_asid); in sev_alloc_asid()
253 if (retry && __sev_recycle_asids(min_asid, max_asid)) { in sev_alloc_asid()
271 unsigned int min_asid, max_asid, asid; in sev_asid_new() local
275 min_asid = min_snp_asid; in sev_asid_new()
278 min_asid in sev_asid_new()
[all...]
H A Dsvm.h378 u32 min_asid;
377 u32 min_asid; global() member
H A Dsvm.c594 sd->min_asid = max_sev_asid + 1; in svm_enable_virtualization_cpu()
1949 sd->next_asid = sd->min_asid; in svm_set_dr7()