Lines Matching refs:eaddr
34 sh64_setup_dtlb_cache_slot(unsigned long eaddr, unsigned long asid, in sh64_setup_dtlb_cache_slot() argument
38 sh64_setup_tlb_slot(dtlb_cache_slot, eaddr, asid, paddr); in sh64_setup_dtlb_cache_slot()
87 static void sh64_icache_inv_user_page(struct vm_area_struct *vma, unsigned long eaddr) in sh64_icache_inv_user_page() argument
95 addr = eaddr; in sh64_icache_inv_user_page()
159 unsigned long eaddr; in sh64_icache_inv_user_page_range() local
188 eaddr = aligned_start; in sh64_icache_inv_user_page_range()
189 while (eaddr < vma_end) { in sh64_icache_inv_user_page_range()
190 sh64_icache_inv_user_page(vma, eaddr); in sh64_icache_inv_user_page_range()
191 eaddr += PAGE_SIZE; in sh64_icache_inv_user_page_range()
244 unsigned long long eaddr, eaddr0, eaddr1; in sh64_dcache_purge_sets() local
268 for (eaddr = eaddr0; eaddr < eaddr1; in sh64_dcache_purge_sets()
269 eaddr += cpu_data->dcache.way_size) { in sh64_dcache_purge_sets()
270 __asm__ __volatile__ ("alloco %0, 0" : : "r" (eaddr)); in sh64_dcache_purge_sets()
277 for (eaddr = eaddr0; eaddr < eaddr1; in sh64_dcache_purge_sets()
278 eaddr += cpu_data->dcache.way_size) { in sh64_dcache_purge_sets()
284 __raw_readb((unsigned long)eaddr); in sh64_dcache_purge_sets()
326 unsigned long eaddr) in sh64_dcache_purge_coloured_phy_page() argument
331 magic_page_start = MAGIC_PAGE0_START + (eaddr & CACHE_OC_SYN_MASK); in sh64_dcache_purge_coloured_phy_page()
361 unsigned long long eaddr_start, eaddr, eaddr_end; in sh64_dcache_purge_phy_page() local
370 eaddr = eaddr_start; in sh64_dcache_purge_phy_page()
371 eaddr_end = eaddr + PAGE_SIZE; in sh64_dcache_purge_phy_page()
372 while (eaddr < eaddr_end) { in sh64_dcache_purge_phy_page()
373 __asm__ __volatile__ ("ocbp %0, 0" : : "r" (eaddr)); in sh64_dcache_purge_phy_page()
374 eaddr += L1_CACHE_BYTES; in sh64_dcache_purge_phy_page()
552 unsigned long eaddr, pfn; in sh5_flush_cache_page() local
555 eaddr = data->addr1; in sh5_flush_cache_page()
561 sh64_icache_inv_user_page(vma, eaddr); in sh5_flush_cache_page()