Searched refs:hva (Results 1 – 4 of 4) sorted by relevance
/virt/kvm/arm/ |
D | trace.h | 157 TP_PROTO(unsigned long hva), 158 TP_ARGS(hva), 161 __field( unsigned long, hva ) 165 __entry->hva = hva; 168 TP_printk("mmu notifier set pte hva: %#08lx", __entry->hva) 190 TP_PROTO(unsigned long hva), 191 TP_ARGS(hva), 194 __field( unsigned long, hva ) 198 __entry->hva = hva; 201 TP_printk("mmu notifier test age hva: %#08lx", __entry->hva)
|
D | mmu.c | 932 hva_t hva = memslot->userspace_addr; in stage2_unmap_memslot() local 935 hva_t reg_end = hva + size; in stage2_unmap_memslot() 950 struct vm_area_struct *vma = find_vma(current->mm, hva); in stage2_unmap_memslot() 959 vm_start = max(hva, vma->vm_start); in stage2_unmap_memslot() 966 hva = vm_end; in stage2_unmap_memslot() 967 } while (hva < reg_end); in stage2_unmap_memslot() 1619 unsigned long hva, in fault_supports_stage2_huge_mapping() argument 1671 return (hva & ~(map_size - 1)) >= uaddr_start && in fault_supports_stage2_huge_mapping() 1672 (hva & ~(map_size - 1)) + map_size <= uaddr_end; in fault_supports_stage2_huge_mapping() 1676 struct kvm_memory_slot *memslot, unsigned long hva, in user_mem_abort() argument [all …]
|
/virt/kvm/ |
D | kvm_main.c | 1512 unsigned long hva = __gfn_to_hva_many(slot, gfn, NULL, false); in gfn_to_hva_memslot_prot() local 1514 if (!kvm_is_error_hva(hva) && writable) in gfn_to_hva_memslot_prot() 1517 return hva; in gfn_to_hva_memslot_prot() 1902 void *hva = NULL; in __kvm_map_gfn() local 1929 hva = kmap_atomic(page); in __kvm_map_gfn() 1931 hva = kmap(page); in __kvm_map_gfn() 1934 hva = memremap(pfn_to_hpa(pfn), PAGE_SIZE, MEMREMAP_WB); in __kvm_map_gfn() 1940 if (!hva) in __kvm_map_gfn() 1944 map->hva = hva; in __kvm_map_gfn() 1974 if (!map->hva) in __kvm_unmap_gfn() [all …]
|
D | async_pf.c | 191 unsigned long hva, struct kvm_arch_async_pf *arch) in kvm_setup_async_pf() argument 211 work->addr = hva; in kvm_setup_async_pf()
|