Searched refs:spte (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/x86/kvm/mmu/ |
| H A D | mmutrace.h | 217 TP_PROTO(u64 *sptep, gfn_t gfn, u64 spte), 218 TP_ARGS(sptep, gfn, spte), 230 __entry->access = spte & ACC_ALL; 231 __entry->gen = get_mmio_spte_generation(spte); 317 TP_PROTO(u64 spte, unsigned int kvm_gen, unsigned int spte_gen), 318 TP_ARGS(spte, kvm_gen, spte_gen), 323 __field(u64, spte) 329 __entry->spte = spte; 332 TP_printk("spte %llx kvm_gen %x spte-gen %x valid %d", __entry->spte, 345 __field(u64, spte) [all …]
|
| H A D | tdp_mmu.h | 114 u64 *spte);
|
| /linux/Documentation/virt/kvm/ |
| H A D | locking.rst | 78 write-protect. That means we just need to change the W bit of the spte. 81 on the spte: 88 On fast page fault path, we will use cmpxchg to atomically set the spte W 89 bit if spte.HOST_WRITEABLE = 1 and spte.WRITE_PROTECT = 1, to restore the saved 90 R/X bits if for an access-traced spte, or both. This is safe because whenever 106 | spte is the shadow page table entry corresponding with gpte and | 107 | spte = pfn1 | 115 | old_spte = *spte; | | 119 | | spte = 0; | 126 | | spte = pfn1; | [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| H A D | vmm.c | 470 bool spte = !!pgt->pte[ptei].s.sptes; in nvkm_vmm_ref_hwpt() local 473 if (spte != next) in nvkm_vmm_ref_hwpt() 477 if (!spte) { in nvkm_vmm_ref_hwpt()
|