vmaddr             12 arch/alpha/include/asm/cacheflush.h #define flush_cache_page(vma, vmaddr, pfn)	do { } while (0)
vmaddr             21 arch/alpha/include/asm/page.h 	alloc_page_vma(GFP_HIGHUSER | __GFP_ZERO | movableflags, vma, vmaddr)
vmaddr            307 arch/arm/include/asm/cacheflush.h 			 struct page *page, unsigned long vmaddr)
vmaddr            312 arch/arm/include/asm/cacheflush.h 		__flush_anon_page(vma, page, vmaddr);
vmaddr            390 arch/arm/mm/flush.c void __flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr)
vmaddr            403 arch/arm/mm/flush.c 		flush_cache_page(vma, vmaddr, pfn);
vmaddr            409 arch/arm/mm/flush.c 		flush_pfn_alias(pfn, vmaddr);
vmaddr             26 arch/c6x/include/asm/cacheflush.h #define flush_cache_page(vma, vmaddr, pfn)	do {} while (0)
vmaddr             35 arch/csky/abiv1/inc/abi/cacheflush.h 			 struct page *page, unsigned long vmaddr)
vmaddr             23 arch/csky/abiv2/inc/abi/cacheflush.h #define flush_cache_page(vma, vmaddr, pfn)	do { } while (0)
vmaddr             32 arch/hexagon/include/asm/cacheflush.h #define flush_cache_page(vma, vmaddr, pfn)	do { } while (0)
vmaddr             24 arch/ia64/include/asm/cacheflush.h #define flush_cache_page(vma, vmaddr, pfn)	do { } while (0)
vmaddr            481 arch/ia64/include/asm/processor.h 	  __u64 vmaddr, __u64 pte,
vmaddr            485 arch/ia64/include/asm/processor.h 	ia64_setreg(_IA64_REG_CR_IFA, vmaddr);
vmaddr            498 arch/ia64/include/asm/processor.h ia64_itc (__u64 target_mask, __u64 vmaddr, __u64 pte,
vmaddr            502 arch/ia64/include/asm/processor.h 	ia64_setreg(_IA64_REG_CR_IFA, vmaddr);
vmaddr            516 arch/ia64/include/asm/processor.h ia64_ptr (__u64 target_mask, __u64 vmaddr, __u64 log_size)
vmaddr            519 arch/ia64/include/asm/processor.h 		ia64_ptri(vmaddr, (log_size << 2));
vmaddr            521 arch/ia64/include/asm/processor.h 		ia64_ptrd(vmaddr, (log_size << 2));
vmaddr            214 arch/m68k/include/asm/cacheflush_mm.h static inline void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn)
vmaddr             15 arch/m68k/include/asm/cacheflush_no.h #define flush_cache_page(vma, vmaddr)		do { } while (0)
vmaddr             92 arch/microblaze/include/asm/cacheflush.h #define flush_cache_page(vma, vmaddr, pfn) \
vmaddr             34 arch/microblaze/include/asm/tlbflush.h 				unsigned long vmaddr)
vmaddr             35 arch/microblaze/include/asm/tlbflush.h 	{ __tlbie(vmaddr); }
vmaddr             70 arch/mips/include/asm/cacheflush.h 	struct page *page, unsigned long vmaddr)
vmaddr             73 arch/mips/include/asm/cacheflush.h 		__flush_anon_page(page, vmaddr);
vmaddr             41 arch/mips/include/asm/tlbflush.h #define flush_tlb_range(vma, vmaddr, end)	local_flush_tlb_range(vma, vmaddr, end)
vmaddr             42 arch/mips/include/asm/tlbflush.h #define flush_tlb_kernel_range(vmaddr,end) \
vmaddr             43 arch/mips/include/asm/tlbflush.h 	local_flush_tlb_kernel_range(vmaddr, end)
vmaddr            112 arch/mips/mm/cache.c void __flush_anon_page(struct page *page, unsigned long vmaddr)
vmaddr            116 arch/mips/mm/cache.c 	if (pages_do_alias(addr, vmaddr)) {
vmaddr            120 arch/mips/mm/cache.c 			kaddr = kmap_coherent(page, vmaddr);
vmaddr             28 arch/nios2/include/asm/cacheflush.h extern void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr,
vmaddr            149 arch/nios2/mm/cacheflush.c void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr,
vmaddr            152 arch/nios2/mm/cacheflush.c 	unsigned long start = vmaddr;
vmaddr             73 arch/openrisc/include/asm/cacheflush.h #define flush_cache_page(vma, vmaddr, pfn)		do { } while (0)
vmaddr             84 arch/parisc/include/asm/cacheflush.h void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn);
vmaddr             93 arch/parisc/include/asm/cacheflush.h flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr)
vmaddr             96 arch/parisc/include/asm/cacheflush.h 		flush_tlb_page(vma, vmaddr);
vmaddr             98 arch/parisc/include/asm/cacheflush.h 		flush_dcache_page_asm(page_to_phys(page), vmaddr);
vmaddr            304 arch/parisc/kernel/cache.c __flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr,
vmaddr            308 arch/parisc/kernel/cache.c 	flush_dcache_page_asm(physaddr, vmaddr);
vmaddr            310 arch/parisc/kernel/cache.c 		flush_icache_page_asm(physaddr, vmaddr);
vmaddr            315 arch/parisc/kernel/cache.c __purge_cache_page(struct vm_area_struct *vma, unsigned long vmaddr,
vmaddr            319 arch/parisc/kernel/cache.c 	purge_dcache_page_asm(physaddr, vmaddr);
vmaddr            321 arch/parisc/kernel/cache.c 		flush_icache_page_asm(physaddr, vmaddr);
vmaddr            636 arch/parisc/kernel/cache.c flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn)
vmaddr            640 arch/parisc/kernel/cache.c 			flush_tlb_page(vma, vmaddr);
vmaddr            641 arch/parisc/kernel/cache.c 			__flush_cache_page(vma, vmaddr, PFN_PHYS(pfn));
vmaddr            643 arch/parisc/kernel/cache.c 			__purge_cache_page(vma, vmaddr, PFN_PHYS(pfn));
vmaddr             10 arch/powerpc/include/asm/book3s/32/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             16 arch/powerpc/include/asm/book3s/32/tlbflush.h 					unsigned long vmaddr)
vmaddr             18 arch/powerpc/include/asm/book3s/32/tlbflush.h 	flush_tlb_page(vma, vmaddr);
vmaddr              9 arch/powerpc/include/asm/book3s/64/hugetlb.h void radix__flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             10 arch/powerpc/include/asm/book3s/64/hugetlb.h void radix__local_flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             88 arch/powerpc/include/asm/book3s/64/hugetlb.h 				      unsigned long vmaddr)
vmaddr             91 arch/powerpc/include/asm/book3s/64/hugetlb.h 		return radix__flush_hugetlb_page(vma, vmaddr);
vmaddr            107 arch/powerpc/include/asm/book3s/64/hugetlb.h void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             93 arch/powerpc/include/asm/book3s/64/tlbflush-hash.h 					  unsigned long vmaddr)
vmaddr             98 arch/powerpc/include/asm/book3s/64/tlbflush-hash.h 				    unsigned long vmaddr)
vmaddr             56 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             57 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__local_flush_tlb_page_psize(struct mm_struct *mm, unsigned long vmaddr,
vmaddr             63 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             64 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_tlb_page_psize(struct mm_struct *mm, unsigned long vmaddr,
vmaddr             92 arch/powerpc/include/asm/book3s/64/tlbflush.h 					unsigned long vmaddr)
vmaddr             95 arch/powerpc/include/asm/book3s/64/tlbflush.h 		return radix__local_flush_tlb_page(vma, vmaddr);
vmaddr             96 arch/powerpc/include/asm/book3s/64/tlbflush.h 	return hash__local_flush_tlb_page(vma, vmaddr);
vmaddr            122 arch/powerpc/include/asm/book3s/64/tlbflush.h 				  unsigned long vmaddr)
vmaddr            125 arch/powerpc/include/asm/book3s/64/tlbflush.h 		return radix__flush_tlb_page(vma, vmaddr);
vmaddr            126 arch/powerpc/include/asm/book3s/64/tlbflush.h 	return hash__flush_tlb_page(vma, vmaddr);
vmaddr             20 arch/powerpc/include/asm/cacheflush.h #define flush_cache_page(vma, vmaddr, pfn)	do { } while (0)
vmaddr             71 arch/powerpc/include/asm/hugetlb.h 				      unsigned long vmaddr)
vmaddr             28 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h 				      unsigned long vmaddr)
vmaddr             30 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h 	flush_tlb_page(vma, vmaddr);
vmaddr             29 arch/powerpc/include/asm/nohash/hugetlb-book3e.h void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             37 arch/powerpc/include/asm/nohash/tlbflush.h extern void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             39 arch/powerpc/include/asm/nohash/tlbflush.h extern void __local_flush_tlb_page(struct mm_struct *mm, unsigned long vmaddr,
vmaddr             44 arch/powerpc/include/asm/nohash/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
vmaddr             45 arch/powerpc/include/asm/nohash/tlbflush.h extern void __flush_tlb_page(struct mm_struct *mm, unsigned long vmaddr,
vmaddr            138 arch/powerpc/mm/book3s32/tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vmaddr            144 arch/powerpc/mm/book3s32/tlb.c 		_tlbie(vmaddr);
vmaddr            147 arch/powerpc/mm/book3s32/tlb.c 	mm = (vmaddr < TASK_SIZE)? vma->vm_mm: &init_mm;
vmaddr            148 arch/powerpc/mm/book3s32/tlb.c 	pmd = pmd_offset(pud_offset(pgd_offset(mm, vmaddr), vmaddr), vmaddr);
vmaddr            150 arch/powerpc/mm/book3s32/tlb.c 		flush_hash_pages(mm->context.id, vmaddr, pmd_val(*pmd), 1);
vmaddr            329 arch/powerpc/mm/book3s64/pgtable.c pmd_t *pmd_fragment_alloc(struct mm_struct *mm, unsigned long vmaddr)
vmaddr             12 arch/powerpc/mm/book3s64/radix_hugetlbpage.c void radix__flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vmaddr             18 arch/powerpc/mm/book3s64/radix_hugetlbpage.c 	radix__flush_tlb_page_psize(vma->vm_mm, vmaddr, psize);
vmaddr             21 arch/powerpc/mm/book3s64/radix_hugetlbpage.c void radix__local_flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vmaddr             27 arch/powerpc/mm/book3s64/radix_hugetlbpage.c 	radix__local_flush_tlb_page_psize(vma->vm_mm, vmaddr, psize);
vmaddr            592 arch/powerpc/mm/book3s64/radix_tlb.c void radix__local_flush_tlb_page_psize(struct mm_struct *mm, unsigned long vmaddr,
vmaddr            600 arch/powerpc/mm/book3s64/radix_tlb.c 		_tlbiel_va(vmaddr, pid, psize, RIC_FLUSH_TLB);
vmaddr            604 arch/powerpc/mm/book3s64/radix_tlb.c void radix__local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vmaddr            609 arch/powerpc/mm/book3s64/radix_tlb.c 		return radix__local_flush_hugetlb_page(vma, vmaddr);
vmaddr            611 arch/powerpc/mm/book3s64/radix_tlb.c 	radix__local_flush_tlb_page_psize(vma->vm_mm, vmaddr, mmu_virtual_psize);
vmaddr            747 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_tlb_page_psize(struct mm_struct *mm, unsigned long vmaddr,
vmaddr            764 arch/powerpc/mm/book3s64/radix_tlb.c 			_tlbie_va(vmaddr, pid, psize, RIC_FLUSH_TLB);
vmaddr            766 arch/powerpc/mm/book3s64/radix_tlb.c 			_tlbiel_va_multicast(mm, vmaddr, pid, psize, RIC_FLUSH_TLB);
vmaddr            769 arch/powerpc/mm/book3s64/radix_tlb.c 		_tlbiel_va(vmaddr, pid, psize, RIC_FLUSH_TLB);
vmaddr            774 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vmaddr            778 arch/powerpc/mm/book3s64/radix_tlb.c 		return radix__flush_hugetlb_page(vma, vmaddr);
vmaddr            780 arch/powerpc/mm/book3s64/radix_tlb.c 	radix__flush_tlb_page_psize(vma->vm_mm, vmaddr, mmu_virtual_psize);
vmaddr            198 arch/powerpc/mm/nohash/book3e_hugetlbpage.c void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vmaddr            203 arch/powerpc/mm/nohash/book3e_hugetlbpage.c 	__flush_tlb_page(vma->vm_mm, vmaddr, tsize, 0);
vmaddr            206 arch/powerpc/mm/nohash/tlb.c void __local_flush_tlb_page(struct mm_struct *mm, unsigned long vmaddr,
vmaddr            214 arch/powerpc/mm/nohash/tlb.c 		_tlbil_va(vmaddr, pid, tsize, ind);
vmaddr            218 arch/powerpc/mm/nohash/tlb.c void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vmaddr            220 arch/powerpc/mm/nohash/tlb.c 	__local_flush_tlb_page(vma ? vma->vm_mm : NULL, vmaddr,
vmaddr            290 arch/powerpc/mm/nohash/tlb.c void __flush_tlb_page(struct mm_struct *mm, unsigned long vmaddr,
vmaddr            314 arch/powerpc/mm/nohash/tlb.c 			_tlbivax_bcast(vmaddr, pid, tsize, ind);
vmaddr            321 arch/powerpc/mm/nohash/tlb.c 				.addr = vmaddr,
vmaddr            330 arch/powerpc/mm/nohash/tlb.c 	_tlbil_va(vmaddr, pid, tsize, ind);
vmaddr            335 arch/powerpc/mm/nohash/tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr)
vmaddr            339 arch/powerpc/mm/nohash/tlb.c 		flush_hugetlb_page(vma, vmaddr);
vmaddr            342 arch/powerpc/mm/nohash/tlb.c 	__flush_tlb_page(vma ? vma->vm_mm : NULL, vmaddr,
vmaddr             36 arch/riscv/include/asm/cacheflush.h 				    unsigned long vmaddr,
vmaddr            114 arch/s390/include/asm/gmap.h int __gmap_link(struct gmap *gmap, unsigned long gaddr, unsigned long vmaddr);
vmaddr            118 arch/s390/include/asm/gmap.h void gmap_unlink(struct mm_struct *, unsigned long *table, unsigned long vmaddr);
vmaddr            146 arch/s390/include/asm/gmap.h 			     unsigned long gaddr, unsigned long vmaddr);
vmaddr             80 arch/s390/include/asm/pgalloc.h static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long vmaddr)
vmaddr           1169 arch/s390/include/asm/pgtable.h void gmap_pmdp_csp(struct mm_struct *mm, unsigned long vmaddr);
vmaddr           1170 arch/s390/include/asm/pgtable.h void gmap_pmdp_invalidate(struct mm_struct *mm, unsigned long vmaddr);
vmaddr           1171 arch/s390/include/asm/pgtable.h void gmap_pmdp_idte_local(struct mm_struct *mm, unsigned long vmaddr);
vmaddr           1172 arch/s390/include/asm/pgtable.h void gmap_pmdp_idte_global(struct mm_struct *mm, unsigned long vmaddr);
vmaddr            580 arch/s390/kvm/kvm-s390.c 	unsigned long gaddr, vmaddr;
vmaddr            589 arch/s390/kvm/kvm-s390.c 		vmaddr = gfn_to_hva_memslot(memslot, cur_gfn);
vmaddr            590 arch/s390/kvm/kvm-s390.c 		if (kvm_is_error_hva(vmaddr))
vmaddr            594 arch/s390/kvm/kvm-s390.c 		gmap_sync_dirty_log_pmd(gmap, bitmap, gaddr, vmaddr);
vmaddr            248 arch/s390/kvm/priv.c 	unsigned long gaddr, vmaddr;
vmaddr            268 arch/s390/kvm/priv.c 	vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(gaddr));
vmaddr            269 arch/s390/kvm/priv.c 	if (kvm_is_error_hva(vmaddr))
vmaddr            274 arch/s390/kvm/priv.c 	rc = get_guest_storage_key(current->mm, vmaddr, &key);
vmaddr            277 arch/s390/kvm/priv.c 		rc = fixup_user_fault(current, current->mm, vmaddr,
vmaddr            296 arch/s390/kvm/priv.c 	unsigned long vmaddr, gaddr;
vmaddr            315 arch/s390/kvm/priv.c 	vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(gaddr));
vmaddr            316 arch/s390/kvm/priv.c 	if (kvm_is_error_hva(vmaddr))
vmaddr            321 arch/s390/kvm/priv.c 	rc = reset_guest_reference_bit(current->mm, vmaddr);
vmaddr            323 arch/s390/kvm/priv.c 		rc = fixup_user_fault(current, current->mm, vmaddr,
vmaddr            382 arch/s390/kvm/priv.c 		unsigned long vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(start));
vmaddr            385 arch/s390/kvm/priv.c 		if (kvm_is_error_hva(vmaddr))
vmaddr            389 arch/s390/kvm/priv.c 		rc = cond_set_guest_storage_key(current->mm, vmaddr, key, &oldkey,
vmaddr            394 arch/s390/kvm/priv.c 			rc = fixup_user_fault(current, current->mm, vmaddr,
vmaddr           1071 arch/s390/kvm/priv.c 		unsigned long vmaddr;
vmaddr           1075 arch/s390/kvm/priv.c 		vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(start));
vmaddr           1076 arch/s390/kvm/priv.c 		if (kvm_is_error_hva(vmaddr))
vmaddr           1090 arch/s390/kvm/priv.c 			rc = cond_set_guest_storage_key(current->mm, vmaddr,
vmaddr           1093 arch/s390/kvm/priv.c 				rc = fixup_user_fault(current, current->mm, vmaddr,
vmaddr            356 arch/s390/mm/gmap.c static int __gmap_unlink_by_vmaddr(struct gmap *gmap, unsigned long vmaddr)
vmaddr            363 arch/s390/mm/gmap.c 	entry = radix_tree_delete(&gmap->host_to_guest, vmaddr >> PMD_SHIFT);
vmaddr            381 arch/s390/mm/gmap.c 	unsigned long vmaddr;
vmaddr            383 arch/s390/mm/gmap.c 	vmaddr = (unsigned long) radix_tree_delete(&gmap->guest_to_host,
vmaddr            385 arch/s390/mm/gmap.c 	return vmaddr ? __gmap_unlink_by_vmaddr(gmap, vmaddr) : 0;
vmaddr            476 arch/s390/mm/gmap.c 	unsigned long vmaddr;
vmaddr            478 arch/s390/mm/gmap.c 	vmaddr = (unsigned long)
vmaddr            481 arch/s390/mm/gmap.c 	return vmaddr ? (vmaddr | (gaddr & ~PMD_MASK)) : -EFAULT;
vmaddr            512 arch/s390/mm/gmap.c 		 unsigned long vmaddr)
vmaddr            519 arch/s390/mm/gmap.c 		flush = __gmap_unlink_by_vmaddr(gmap, vmaddr);
vmaddr            540 arch/s390/mm/gmap.c int __gmap_link(struct gmap *gmap, unsigned long gaddr, unsigned long vmaddr)
vmaddr            582 arch/s390/mm/gmap.c 	pgd = pgd_offset(mm, vmaddr);
vmaddr            584 arch/s390/mm/gmap.c 	p4d = p4d_offset(pgd, vmaddr);
vmaddr            586 arch/s390/mm/gmap.c 	pud = pud_offset(p4d, vmaddr);
vmaddr            591 arch/s390/mm/gmap.c 	pmd = pmd_offset(pud, vmaddr);
vmaddr            604 arch/s390/mm/gmap.c 				       vmaddr >> PMD_SHIFT, table);
vmaddr            639 arch/s390/mm/gmap.c 	unsigned long vmaddr;
vmaddr            647 arch/s390/mm/gmap.c 	vmaddr = __gmap_translate(gmap, gaddr);
vmaddr            648 arch/s390/mm/gmap.c 	if (IS_ERR_VALUE(vmaddr)) {
vmaddr            649 arch/s390/mm/gmap.c 		rc = vmaddr;
vmaddr            652 arch/s390/mm/gmap.c 	if (fixup_user_fault(current, gmap->mm, vmaddr, fault_flags,
vmaddr            664 arch/s390/mm/gmap.c 	rc = __gmap_link(gmap, gaddr, vmaddr);
vmaddr            676 arch/s390/mm/gmap.c 	unsigned long vmaddr;
vmaddr            681 arch/s390/mm/gmap.c 	vmaddr = (unsigned long) radix_tree_lookup(&gmap->guest_to_host,
vmaddr            683 arch/s390/mm/gmap.c 	if (vmaddr) {
vmaddr            684 arch/s390/mm/gmap.c 		vmaddr |= gaddr & ~PMD_MASK;
vmaddr            686 arch/s390/mm/gmap.c 		ptep = get_locked_pte(gmap->mm, vmaddr, &ptl);
vmaddr            688 arch/s390/mm/gmap.c 			ptep_zap_unused(gmap->mm, vmaddr, ptep, 0);
vmaddr            696 arch/s390/mm/gmap.c 	unsigned long gaddr, vmaddr, size;
vmaddr            703 arch/s390/mm/gmap.c 		vmaddr = (unsigned long)
vmaddr            706 arch/s390/mm/gmap.c 		if (!vmaddr)
vmaddr            708 arch/s390/mm/gmap.c 		vmaddr |= gaddr & ~PMD_MASK;
vmaddr            710 arch/s390/mm/gmap.c 		vma = find_vma(gmap->mm, vmaddr);
vmaddr            720 arch/s390/mm/gmap.c 		zap_page_range(vma, vmaddr, size);
vmaddr            874 arch/s390/mm/gmap.c 			     unsigned long vmaddr, int prot)
vmaddr            882 arch/s390/mm/gmap.c 	if (fixup_user_fault(current, mm, vmaddr, fault_flags, &unlocked))
vmaddr            888 arch/s390/mm/gmap.c 	return __gmap_link(gmap, gaddr, vmaddr);
vmaddr           1043 arch/s390/mm/gmap.c 	unsigned long vmaddr, dist;
vmaddr           1075 arch/s390/mm/gmap.c 			vmaddr = __gmap_translate(gmap, gaddr);
vmaddr           1076 arch/s390/mm/gmap.c 			if (IS_ERR_VALUE(vmaddr))
vmaddr           1077 arch/s390/mm/gmap.c 				return vmaddr;
vmaddr           1078 arch/s390/mm/gmap.c 			rc = gmap_pte_op_fixup(gmap, gaddr, vmaddr, prot);
vmaddr           1131 arch/s390/mm/gmap.c 	unsigned long address, vmaddr;
vmaddr           1156 arch/s390/mm/gmap.c 		vmaddr = __gmap_translate(gmap, gaddr);
vmaddr           1157 arch/s390/mm/gmap.c 		if (IS_ERR_VALUE(vmaddr)) {
vmaddr           1158 arch/s390/mm/gmap.c 			rc = vmaddr;
vmaddr           1161 arch/s390/mm/gmap.c 		rc = gmap_pte_op_fixup(gmap, gaddr, vmaddr, PROT_READ);
vmaddr           1177 arch/s390/mm/gmap.c static inline void gmap_insert_rmap(struct gmap *sg, unsigned long vmaddr,
vmaddr           1183 arch/s390/mm/gmap.c 	slot = radix_tree_lookup_slot(&sg->host_to_rmap, vmaddr >> PAGE_SHIFT);
vmaddr           1190 arch/s390/mm/gmap.c 		radix_tree_insert(&sg->host_to_rmap, vmaddr >> PAGE_SHIFT,
vmaddr           1210 arch/s390/mm/gmap.c 	unsigned long vmaddr;
vmaddr           1218 arch/s390/mm/gmap.c 		vmaddr = __gmap_translate(parent, paddr);
vmaddr           1219 arch/s390/mm/gmap.c 		if (IS_ERR_VALUE(vmaddr))
vmaddr           1220 arch/s390/mm/gmap.c 			return vmaddr;
vmaddr           1237 arch/s390/mm/gmap.c 				gmap_insert_rmap(sg, vmaddr, rmap);
vmaddr           1244 arch/s390/mm/gmap.c 			rc = gmap_pte_op_fixup(parent, paddr, vmaddr, PROT_READ);
vmaddr           2109 arch/s390/mm/gmap.c 	unsigned long vmaddr, paddr;
vmaddr           2126 arch/s390/mm/gmap.c 		vmaddr = __gmap_translate(parent, paddr);
vmaddr           2127 arch/s390/mm/gmap.c 		if (IS_ERR_VALUE(vmaddr)) {
vmaddr           2128 arch/s390/mm/gmap.c 			rc = vmaddr;
vmaddr           2149 arch/s390/mm/gmap.c 				gmap_insert_rmap(sg, vmaddr, rmap);
vmaddr           2159 arch/s390/mm/gmap.c 		rc = gmap_pte_op_fixup(parent, paddr, vmaddr, prot);
vmaddr           2173 arch/s390/mm/gmap.c static void gmap_shadow_notify(struct gmap *sg, unsigned long vmaddr,
vmaddr           2199 arch/s390/mm/gmap.c 	head = radix_tree_delete(&sg->host_to_rmap, vmaddr >> PAGE_SHIFT);
vmaddr           2235 arch/s390/mm/gmap.c void ptep_notify(struct mm_struct *mm, unsigned long vmaddr,
vmaddr           2248 arch/s390/mm/gmap.c 					  vmaddr >> PMD_SHIFT);
vmaddr           2259 arch/s390/mm/gmap.c 				gmap_shadow_notify(sg, vmaddr, gaddr);
vmaddr           2302 arch/s390/mm/gmap.c static void gmap_pmdp_clear(struct mm_struct *mm, unsigned long vmaddr,
vmaddr           2313 arch/s390/mm/gmap.c 						  vmaddr >> PMD_SHIFT);
vmaddr           2334 arch/s390/mm/gmap.c void gmap_pmdp_invalidate(struct mm_struct *mm, unsigned long vmaddr)
vmaddr           2336 arch/s390/mm/gmap.c 	gmap_pmdp_clear(mm, vmaddr, 0);
vmaddr           2345 arch/s390/mm/gmap.c void gmap_pmdp_csp(struct mm_struct *mm, unsigned long vmaddr)
vmaddr           2347 arch/s390/mm/gmap.c 	gmap_pmdp_clear(mm, vmaddr, 1);
vmaddr           2356 arch/s390/mm/gmap.c void gmap_pmdp_idte_local(struct mm_struct *mm, unsigned long vmaddr)
vmaddr           2366 arch/s390/mm/gmap.c 					  vmaddr >> PMD_SHIFT);
vmaddr           2391 arch/s390/mm/gmap.c void gmap_pmdp_idte_global(struct mm_struct *mm, unsigned long vmaddr)
vmaddr           2401 arch/s390/mm/gmap.c 					  vmaddr >> PMD_SHIFT);
vmaddr           2460 arch/s390/mm/gmap.c 			     unsigned long gaddr, unsigned long vmaddr)
vmaddr           2475 arch/s390/mm/gmap.c 		for (i = 0; i < _PAGE_ENTRIES; i++, vmaddr += PAGE_SIZE) {
vmaddr           2476 arch/s390/mm/gmap.c 			ptep = pte_alloc_map_lock(gmap->mm, pmdp, vmaddr, &ptl);
vmaddr           2479 arch/s390/mm/gmap.c 			if (ptep_test_and_clear_uc(gmap->mm, vmaddr, ptep))
vmaddr            276 arch/s390/mm/pgalloc.c 			 unsigned long vmaddr)
vmaddr            285 arch/s390/mm/pgalloc.c 		gmap_unlink(mm, table, vmaddr);
vmaddr             62 arch/sh/include/asm/cacheflush.h 				   struct page *page, unsigned long vmaddr)
vmaddr             65 arch/sh/include/asm/cacheflush.h 		__flush_anon_page(page, vmaddr);
vmaddr            153 arch/sh/mm/cache.c void __flush_anon_page(struct page *page, unsigned long vmaddr)
vmaddr            157 arch/sh/mm/cache.c 	if (pages_do_alias(addr, vmaddr)) {
vmaddr            162 arch/sh/mm/cache.c 			kaddr = kmap_coherent(page, vmaddr);
vmaddr             31 arch/sparc/include/asm/tlbflush_64.h 				  unsigned long vmaddr)
vmaddr             55 arch/xtensa/include/asm/tlbflush.h #define flush_tlb_range(vma, vmaddr, end)  local_flush_tlb_range(vma, vmaddr, \
vmaddr             42 include/asm-generic/cacheflush.h 				    unsigned long vmaddr,
vmaddr             15 include/linux/highmem.h static inline void flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr)