Home
last modified time | relevance | path

Searched refs:vpage (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/arch/nios2/mm/
Dinit.c106 unsigned long vpage; in alloc_kuser_page() local
108 vpage = get_zeroed_page(GFP_ATOMIC); in alloc_kuser_page()
109 if (!vpage) in alloc_kuser_page()
113 memcpy((void *)vpage, __kuser_helper_start, kuser_sz); in alloc_kuser_page()
115 flush_icache_range(vpage, vpage + KUSER_SIZE); in alloc_kuser_page()
116 kuser_page[0] = virt_to_page(vpage); in alloc_kuser_page()
/Linux-v4.19/arch/powerpc/kvm/
Dtrace_pr.h44 __field( unsigned long long, vpage )
54 __entry->vpage = orig_pte->vpage;
60 __entry->hpteg, __entry->va, __entry->vpage, __entry->hpaddr)
73 __field( u64, vpage )
82 __entry->vpage = pte->pte.vpage;
91 __entry->vpage, __entry->raddr, __entry->flags)
102 __field( u64, vpage )
111 __entry->vpage = pte->pte.vpage;
120 __entry->vpage, __entry->raddr, __entry->flags)
Dbook3s_mmu_hpte.c49 static inline u64 kvmppc_mmu_hash_vpte(u64 vpage) in kvmppc_mmu_hash_vpte() argument
51 return hash_64(vpage & 0xfffffffffULL, HPTEG_HASH_BITS_VPTE); in kvmppc_mmu_hash_vpte()
54 static inline u64 kvmppc_mmu_hash_vpte_long(u64 vpage) in kvmppc_mmu_hash_vpte_long() argument
56 return hash_64((vpage & 0xffffff000ULL) >> 12, in kvmppc_mmu_hash_vpte_long()
61 static inline u64 kvmppc_mmu_hash_vpte_64k(u64 vpage) in kvmppc_mmu_hash_vpte_64k() argument
63 return hash_64((vpage & 0xffffffff0ULL) >> 4, in kvmppc_mmu_hash_vpte_64k()
87 index = kvmppc_mmu_hash_vpte(pte->pte.vpage); in kvmppc_mmu_hpte_cache_map()
91 index = kvmppc_mmu_hash_vpte_long(pte->pte.vpage); in kvmppc_mmu_hpte_cache_map()
97 index = kvmppc_mmu_hash_vpte_64k(pte->pte.vpage); in kvmppc_mmu_hpte_cache_map()
237 if ((pte->pte.vpage & vp_mask) == guest_vp) in kvmppc_mmu_pte_vflush_short()
[all …]
Dbook3s_32_mmu.c98 return pte.vpage; in kvmppc_mmu_book3s_32_ea_to_vp()
176 pte->vpage = (((u64)eaddr >> 12) & 0xffff) | vsid; in kvmppc_mmu_book3s_32_xlate_bat()
215 pte->vpage = kvmppc_mmu_book3s_32_ea_to_vp(vcpu, eaddr, data); in kvmppc_mmu_book3s_32_xlate_pte()
319 pte->vpage = kvmppc_mmu_book3s_32_ea_to_vp(vcpu, eaddr, data); in kvmppc_mmu_book3s_32_xlate()
Dbook3s_32_mmu_host.c256 orig_pte->vpage, hpaddr); in kvmppc_mmu_map_page()
272 kvmppc_mmu_pte_vflush(vcpu, pte->vpage, 0xfffffffffULL); in kvmppc_mmu_unmap_page()
Dbook3s_64_mmu.c239 gpte->vpage = kvmppc_mmu_book3s_64_ea_to_vp(vcpu, eaddr, data); in kvmppc_mmu_book3s_64_xlate()
320 gpte->vpage = kvmppc_mmu_book3s_64_ea_to_vp(vcpu, eaddr, data); in kvmppc_mmu_book3s_64_xlate()
350 eaddr, avpn, gpte->vpage, gpte->raddr); in kvmppc_mmu_book3s_64_xlate()
Dbook3s_pr.c695 pte.vpage = eaddr >> 12; in kvmppc_handle_pagefault()
702 pte.vpage |= ((u64)VSID_REAL << (SID_SHIFT - 12)); in kvmppc_handle_pagefault()
714 pte.vpage |= ((u64)VSID_REAL_DR << (SID_SHIFT - 12)); in kvmppc_handle_pagefault()
716 pte.vpage |= ((u64)VSID_REAL_IR << (SID_SHIFT - 12)); in kvmppc_handle_pagefault()
717 pte.vpage |= vsid; in kvmppc_handle_pagefault()
Dbook3s_64_mmu_host.c232 kvmppc_mmu_pte_vflush(vcpu, pte->vpage, mask); in kvmppc_mmu_unmap_page()
Dbook3s.c432 pte->vpage = VSID_REAL | eaddr >> 12; in kvmppc_xlate()
Dbooke.c1985 pte->vpage = eaddr >> PAGE_SHIFT; in kvmppc_xlate()
2014 pte->vpage = eaddr >> PAGE_SHIFT; in kvmppc_xlate()
Dbook3s_64_mmu_hv.c396 gpte->vpage = ((v & HPTE_V_AVPN) << 4) | ((eaddr >> 12) & 0xfff); in kvmppc_mmu_book3s_64_hv_xlate()
/Linux-v4.19/arch/arm64/kernel/
Dvdso.c65 unsigned long vpage; in alloc_vectors_page() local
67 vpage = get_zeroed_page(GFP_ATOMIC); in alloc_vectors_page()
69 if (!vpage) in alloc_vectors_page()
73 memcpy((void *)vpage + 0x1000 - kuser_sz, __kuser_helper_start, in alloc_vectors_page()
77 memcpy((void *)vpage + AARCH32_KERN_SIGRET_CODE_OFFSET, in alloc_vectors_page()
80 flush_icache_range(vpage, vpage + PAGE_SIZE); in alloc_vectors_page()
81 vectors_page[0] = virt_to_page(vpage); in alloc_vectors_page()
/Linux-v4.19/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c130 void *vpage; in ehea_create_cq() local
159 vpage = hw_qpageit_get_inc(&cq->hw_queue); in ehea_create_cq()
160 if (!vpage) { in ehea_create_cq()
165 rpage = __pa(vpage); in ehea_create_cq()
176 vpage = hw_qpageit_get_inc(&cq->hw_queue); in ehea_create_cq()
178 if ((hret != H_SUCCESS) || (vpage)) { in ehea_create_cq()
255 void *vpage; in ehea_create_eq() local
283 vpage = hw_qpageit_get_inc(&eq->hw_queue); in ehea_create_eq()
284 if (!vpage) { in ehea_create_eq()
290 rpage = __pa(vpage); in ehea_create_eq()
[all …]
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_host.h357 u64 vpage; member