Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/mmu/
H A Dmmu.c158 u64 *sptes[PTE_LIST_EXT]; member
1056 desc->sptes[0] = (u64 *)old_val; in pte_list_add()
1057 desc->sptes[1] = spte; in pte_list_add()
1079 desc->sptes[desc->spte_count++] = spte; in pte_list_add()
1105 desc->sptes[i] = head_desc->sptes[j]; in pte_list_desc_remove_entry()
1106 head_desc->sptes[j] = NULL; in pte_list_desc_remove_entry()
1143 if (desc->sptes[i] == spte) { in pte_list_remove()
1187 mmu_spte_clear_track_bits(kvm, desc->sptes[i]); in kvm_zap_all_rmap_sptes()
1268 return iter->desc->sptes[iter->pos]; in __rmap_get_first()
1294 if (iter->desc->sptes[iter->pos]) in rmap_get_next()
[all …]
H A Dtdp_mmu.h111 int kvm_tdp_mmu_get_walk(struct kvm_vcpu *vcpu, u64 addr, u64 *sptes,
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmm.c212 pgt->pte[lpti].s.sptes -= pten; in nvkm_vmm_unref_sptes()
222 if (pgt->pte[pteb].s.sptes) { in nvkm_vmm_unref_sptes()
224 if (!(pgt->pte[ptei].s.sptes)) in nvkm_vmm_unref_sptes()
238 if (pgt->pte[ptei].s.sptes) in nvkm_vmm_unref_sptes()
320 pgt->pte[lpti].s.sptes += pten; in nvkm_vmm_ref_sptes()
470 bool spte = !!pgt->pte[ptei].s.sptes; in nvkm_vmm_ref_hwpt()
472 bool next = !!pgt->pte[ptei].s.sptes; in nvkm_vmm_ref_hwpt()