Lines Matching defs:vaddr
60 unsigned long vaddr)
62 if (!DCACHE_ALIAS_EQ(page_to_phys(page), vaddr)) {
82 unsigned long vaddr, unsigned long *paddr)
84 if (PageHighMem(page) || !DCACHE_ALIAS_EQ(page_to_phys(page), vaddr)) {
86 return (void *)(base + (vaddr & DCACHE_ALIAS_MASK));
93 void clear_user_highpage(struct page *page, unsigned long vaddr)
96 void *kvaddr = coherent_kvaddr(page, TLBTEMP_BASE_1, vaddr, &paddr);
99 kmap_invalidate_coherent(page, vaddr);
107 unsigned long vaddr, struct vm_area_struct *vma)
110 void *dst_vaddr = coherent_kvaddr(dst, TLBTEMP_BASE_1, vaddr,
112 void *src_vaddr = coherent_kvaddr(src, TLBTEMP_BASE_2, vaddr,
116 kmap_invalidate_coherent(dst, vaddr);
266 unsigned long vaddr, void *dst, const void *src,
270 unsigned long alias = !(DCACHE_ALIAS_EQ(vaddr, phys));
275 unsigned long t = TLBTEMP_BASE_1 + (vaddr & DCACHE_ALIAS_MASK);
291 unsigned long t = TLBTEMP_BASE_1 + (vaddr & DCACHE_ALIAS_MASK);
306 unsigned long vaddr, void *dst, const void *src,
310 unsigned long alias = !(DCACHE_ALIAS_EQ(vaddr, phys));
318 unsigned long t = TLBTEMP_BASE_1 + (vaddr & DCACHE_ALIAS_MASK);