Lines Matching refs:kaddr
31 unsigned long kaddr;
33 kaddr = (unsigned long)kmap_atomic(page);
34 cpu_cache_wbinval_page(kaddr, vma->vm_flags & VM_EXEC);
35 kunmap_atomic((void *)kaddr);
42 unsigned long kaddr;
43 kaddr = (unsigned long)kmap_atomic(page) + (addr & ~PAGE_MASK);
44 flush_icache_range(kaddr, kaddr + len);
45 kunmap_atomic((void *)kaddr);
69 unsigned long kaddr;
71 kaddr = (unsigned long)kmap_atomic(page);
72 cpu_cache_wbinval_page(kaddr, vma->vm_flags & VM_EXEC);
73 kunmap_atomic((void *)kaddr);
87 unsigned long kaddr, pte;
90 kaddr = BASE_ADDR0 | (uaddr & L1_cache_info[DCACHE].aliasing_mask);
92 __nds32__mtsr_dsb(kaddr, NDS32_SR_TLB_VPN);
95 return kaddr;
98 static inline void kunmap01(unsigned long kaddr)
100 __nds32__tlbop_unlk(kaddr);
101 __nds32__tlbop_inv(kaddr);
107 unsigned long kaddr, pte;
110 kaddr = BASE_ADDR1 | (uaddr & L1_cache_info[DCACHE].aliasing_mask);
112 __nds32__mtsr_dsb(kaddr, NDS32_SR_TLB_VPN);
115 return kaddr;
245 unsigned long kaddr, flags;
247 kaddr = (unsigned long)page_address(page);
249 cpu_dcache_wbinval_page(kaddr);
254 if (aliasing(vaddr, kaddr)) {
302 unsigned long kaddr, flags, ktmp;
312 kaddr = (unsigned long)page_address(page);
313 if (aliasing(vaddr, kaddr)) {