Lines Matching defs:vaddr
177 void copy_user_page(void *vto, void *vfrom, unsigned long vaddr,
180 cpu_dcache_wbinval_page((unsigned long)vaddr);
181 cpu_icache_inval_page((unsigned long)vaddr);
187 void clear_user_page(void *addr, unsigned long vaddr, struct page *page)
189 cpu_dcache_wbinval_page((unsigned long)vaddr);
190 cpu_icache_inval_page((unsigned long)vaddr);
197 unsigned long vaddr, struct vm_area_struct *vma)
206 if (aliasing(vaddr, (unsigned long)kfrom))
208 vto = kremap0(vaddr, pto);
209 vfrom = kremap1(vaddr, pfrom);
218 void clear_user_highpage(struct page *page, unsigned long vaddr)
225 if (aliasing(kto, vaddr) && kto != 0) {
229 vto = kremap0(vaddr, page_to_phys(page));
251 unsigned long vaddr, kto;
253 vaddr = page->index << PAGE_SHIFT;
254 if (aliasing(vaddr, kaddr)) {
255 kto = kremap0(vaddr, page_to_phys(page));
266 unsigned long vaddr, void *dst, void *src, int len)
271 vto = kremap0(vaddr, page_to_phys(page));
272 dst = (void *)(vto | (vaddr & (PAGE_SIZE - 1)));
287 unsigned long vaddr, void *dst, void *src, int len)
292 vto = kremap0(vaddr, page_to_phys(page));
293 src = (void *)(vto | (vaddr & (PAGE_SIZE - 1)));
300 struct page *page, unsigned long vaddr)
311 cpu_icache_inval_page(vaddr & PAGE_MASK);
313 if (aliasing(vaddr, kaddr)) {
314 ktmp = kremap0(vaddr, page_to_phys(page));