Home
last modified time | relevance | path

Searched refs:__flush_purge_region (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.10/arch/sh/mm/
Dcache.c30 void (*__flush_purge_region)(void *start, int size); variable
31 EXPORT_SYMBOL(__flush_purge_region);
115 __flush_purge_region(vto, PAGE_SIZE); in copy_user_highpage()
130 __flush_purge_region(kaddr, PAGE_SIZE); in clear_user_highpage()
149 __flush_purge_region(page_address(page), PAGE_SIZE); in __update_cache()
167 __flush_purge_region((void *)addr, PAGE_SIZE); in __flush_anon_page()
304 __flush_purge_region = noop__flush_region; in cpu_cache_init()
Dkmap.c57 __flush_purge_region((void *)vaddr, PAGE_SIZE); in kunmap_coherent()
Dcache-sh3.c93 __flush_purge_region = sh3__flush_purge_region; in sh3_cache_init()
Dcache-sh2.c88 __flush_purge_region = sh2__flush_purge_region; in sh2_cache_init()
Dcache-sh7705.c180 __flush_purge_region(page_address(page), PAGE_SIZE); in sh7705_flush_icache_page()
Dflush-sh4.c110 __flush_purge_region = sh4__flush_purge_region; in sh4__flush_region_init()
Dcache-sh2a.c186 __flush_purge_region = sh2a__flush_purge_region; in sh2a_cache_init()
/Linux-v5.10/arch/sh/kernel/
Ddma-coherent.c12 __flush_purge_region(page_address(page), size); in arch_dma_prep_coherent()
28 __flush_purge_region(addr, size); in arch_sync_dma_for_device()
Dsys_sh.c87 __flush_purge_region((void *)addr, len); in sys_cacheflush()
/Linux-v5.10/arch/sh/include/asm/
Dcacheflush.h34 extern void (*__flush_purge_region)(void *start, int size);
/Linux-v5.10/drivers/sh/maple/
Dmaple.c303 __flush_purge_region(maple_sendbuf + i * PAGE_SIZE, in maple_send()