/openbmc/linux/arch/nios2/mm/ |
H A D | init.c | 89 unsigned long vpage; in alloc_kuser_page() local 91 vpage = get_zeroed_page(GFP_ATOMIC); in alloc_kuser_page() 92 if (!vpage) in alloc_kuser_page() 96 memcpy((void *)vpage, __kuser_helper_start, kuser_sz); in alloc_kuser_page() 98 flush_icache_range(vpage, vpage + KUSER_SIZE); in alloc_kuser_page() 99 kuser_page[0] = virt_to_page(vpage); in alloc_kuser_page()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | trace_pr.h | 42 __field( unsigned long long, vpage ) 52 __entry->vpage = orig_pte->vpage; 58 __entry->hpteg, __entry->va, __entry->vpage, __entry->hpaddr) 71 __field( u64, vpage ) 80 __entry->vpage = pte->pte.vpage; 89 __entry->vpage, __entry->raddr, __entry->flags) 100 __field( u64, vpage ) 109 __entry->vpage = pte->pte.vpage; 118 __entry->vpage, __entry->raddr, __entry->flags)
|
H A D | book3s_mmu_hpte.c | 37 static inline u64 kvmppc_mmu_hash_vpte(u64 vpage) in kvmppc_mmu_hash_vpte() argument 39 return hash_64(vpage & 0xfffffffffULL, HPTEG_HASH_BITS_VPTE); in kvmppc_mmu_hash_vpte() 42 static inline u64 kvmppc_mmu_hash_vpte_long(u64 vpage) in kvmppc_mmu_hash_vpte_long() argument 44 return hash_64((vpage & 0xffffff000ULL) >> 12, in kvmppc_mmu_hash_vpte_long() 49 static inline u64 kvmppc_mmu_hash_vpte_64k(u64 vpage) in kvmppc_mmu_hash_vpte_64k() argument 51 return hash_64((vpage & 0xffffffff0ULL) >> 4, in kvmppc_mmu_hash_vpte_64k() 75 index = kvmppc_mmu_hash_vpte(pte->pte.vpage); in kvmppc_mmu_hpte_cache_map() 79 index = kvmppc_mmu_hash_vpte_long(pte->pte.vpage); in kvmppc_mmu_hpte_cache_map() 85 index = kvmppc_mmu_hash_vpte_64k(pte->pte.vpage); in kvmppc_mmu_hpte_cache_map() 225 if ((pte->pte.vpage & vp_mask) == guest_vp) in kvmppc_mmu_pte_vflush_short() [all …]
|
H A D | book3s_32_mmu.c | 87 return pte.vpage; in kvmppc_mmu_book3s_32_ea_to_vp() 160 pte->vpage = (((u64)eaddr >> 12) & 0xffff) | vsid; in kvmppc_mmu_book3s_32_xlate_bat() 199 pte->vpage = kvmppc_mmu_book3s_32_ea_to_vp(vcpu, eaddr, data); in kvmppc_mmu_book3s_32_xlate_pte() 304 pte->vpage = kvmppc_mmu_book3s_32_ea_to_vp(vcpu, eaddr, data); in kvmppc_mmu_book3s_32_xlate()
|
H A D | book3s_32_mmu_host.c | 244 orig_pte->vpage, hpaddr); in kvmppc_mmu_map_page() 260 kvmppc_mmu_pte_vflush(vcpu, pte->vpage, 0xfffffffffULL); in kvmppc_mmu_unmap_page()
|
H A D | book3s_64_mmu.c | 214 gpte->vpage = kvmppc_mmu_book3s_64_ea_to_vp(vcpu, eaddr, data); in kvmppc_mmu_book3s_64_xlate() 294 gpte->vpage = kvmppc_mmu_book3s_64_ea_to_vp(vcpu, eaddr, data); in kvmppc_mmu_book3s_64_xlate() 324 eaddr, avpn, gpte->vpage, gpte->raddr); in kvmppc_mmu_book3s_64_xlate()
|
H A D | book3s_pr.c | 713 pte.vpage = eaddr >> 12; in kvmppc_handle_pagefault() 720 pte.vpage |= ((u64)VSID_REAL << (SID_SHIFT - 12)); in kvmppc_handle_pagefault() 732 pte.vpage |= ((u64)VSID_REAL_DR << (SID_SHIFT - 12)); in kvmppc_handle_pagefault() 734 pte.vpage |= ((u64)VSID_REAL_IR << (SID_SHIFT - 12)); in kvmppc_handle_pagefault() 735 pte.vpage |= vsid; in kvmppc_handle_pagefault()
|
H A D | book3s_64_mmu_host.c | 222 kvmppc_mmu_pte_vflush(vcpu, pte->vpage, mask); in kvmppc_mmu_unmap_page()
|
H A D | booke.c | 1992 pte->vpage = eaddr >> PAGE_SHIFT; in kvmppc_xlate() 2021 pte->vpage = eaddr >> PAGE_SHIFT; in kvmppc_xlate()
|
H A D | book3s.c | 467 pte->vpage = VSID_REAL | eaddr >> 12; in kvmppc_xlate()
|
H A D | book3s_64_mmu_hv.c | 385 gpte->vpage = ((v & HPTE_V_AVPN) << 4) | ((eaddr >> 12) & 0xfff); in kvmppc_mmu_book3s_64_hv_xlate()
|
/openbmc/linux/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.c | 115 void *vpage; in ehea_create_cq() local 140 vpage = hw_qpageit_get_inc(&cq->hw_queue); in ehea_create_cq() 141 if (!vpage) { in ehea_create_cq() 146 rpage = __pa(vpage); in ehea_create_cq() 157 vpage = hw_qpageit_get_inc(&cq->hw_queue); in ehea_create_cq() 159 if ((hret != H_SUCCESS) || (vpage)) { in ehea_create_cq() 235 void *vpage; in ehea_create_eq() local 263 vpage = hw_qpageit_get_inc(&eq->hw_queue); in ehea_create_eq() 264 if (!vpage) { in ehea_create_eq() 270 rpage = __pa(vpage); in ehea_create_eq() [all …]
|
/openbmc/linux/arch/s390/kvm/ |
H A D | pci.c | 341 struct page *vpage = NULL, *spage = NULL; in kvm_s390_pci_aif_disable() local 368 vpage = phys_to_page(kzdev->fib.fmt0.aibv); in kvm_s390_pci_aif_disable() 388 if (vpage) { in kvm_s390_pci_aif_disable() 389 unpin_user_page(vpage); in kvm_s390_pci_aif_disable()
|
/openbmc/linux/arch/parisc/include/asm/ |
H A D | pdc.h | 48 int pdc_btlb_insert(unsigned long long vpage, unsigned long physpage, unsigned long len,
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | firmware.c | 715 int pdc_btlb_insert(unsigned long long vpage, unsigned long physpage, unsigned long len, in pdc_btlb_insert() argument 725 retval = mem_pdc_call(PDC_BLOCK_TLB, PDC_BTLB_INSERT, (unsigned long) (vpage >> 32), in pdc_btlb_insert() 726 (unsigned long) vpage, physpage, len, entry_info, slot); in pdc_btlb_insert()
|
/openbmc/linux/net/sunrpc/ |
H A D | xdr.c | 495 char *vpage; in xdr_buf_pages_zero() local 519 vpage = kmap_atomic(*page); in xdr_buf_pages_zero() 520 memset(vpage + pgbase, 0, zero); in xdr_buf_pages_zero() 521 kunmap_atomic(vpage); in xdr_buf_pages_zero()
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 379 u64 vpage; member
|