Searched refs:PG_dcache_clean (Results 1 - 24 of 24) sorted by relevance

/linux-4.1.27/arch/sh/mm/
H A Dcache.c63 test_bit(PG_dcache_clean, &page->flags)) { copy_to_user_page()
70 clear_bit(PG_dcache_clean, &page->flags); copy_to_user_page()
82 test_bit(PG_dcache_clean, &page->flags)) { copy_from_user_page()
89 clear_bit(PG_dcache_clean, &page->flags); copy_from_user_page()
101 test_bit(PG_dcache_clean, &from->flags)) { copy_user_highpage()
145 int dirty = !test_and_set_bit(PG_dcache_clean, &page->flags); __update_cache()
157 test_bit(PG_dcache_clean, &page->flags)) { __flush_anon_page()
H A Dkmap.c37 BUG_ON(!test_bit(PG_dcache_clean, &page->flags)); kmap_coherent()
H A Dcache-sh7705.c142 clear_bit(PG_dcache_clean, &page->flags); sh7705_flush_dcache_page()
H A Dcache-sh4.c118 clear_bit(PG_dcache_clean, &page->flags); sh4_flush_dcache_page()
243 test_bit(PG_dcache_clean, &page->flags) && sh4_flush_cache_page()
/linux-4.1.27/arch/arm64/mm/
H A Dflush.c81 if (!test_and_set_bit(PG_dcache_clean, &page->flags)) { __sync_icache_dcache()
97 if (test_bit(PG_dcache_clean, &page->flags)) flush_dcache_page()
98 clear_bit(PG_dcache_clean, &page->flags); flush_dcache_page()
/linux-4.1.27/arch/unicore32/mm/
H A Dflush.c89 clear_bit(PG_dcache_clean, &page->flags); flush_dcache_page()
94 set_bit(PG_dcache_clean, &page->flags); flush_dcache_page()
H A Dmmu.c480 * 1. If PG_dcache_clean is not set for the page, we need to ensure
507 if (!test_and_set_bit(PG_dcache_clean, &page->flags)) update_mmu_cache()
/linux-4.1.27/arch/sh/include/asm/
H A Dhugetlb.h96 clear_bit(PG_dcache_clean, &page->flags); arch_clear_hugepage_flags()
H A Dcacheflush.h99 #define PG_dcache_clean PG_arch_1 macro
/linux-4.1.27/arch/nios2/include/asm/
H A Dcacheflush.h19 #define PG_dcache_clean PG_arch_1 macro
/linux-4.1.27/arch/arm/include/asm/
H A Dhugetlb.h81 clear_bit(PG_dcache_clean, &page->flags); arch_clear_hugepage_flags()
H A Dcacheflush.h26 #define PG_dcache_clean PG_arch_1 macro
H A Dtlbflush.h625 * If PG_dcache_clean is not set for the page, we need to ensure that any
/linux-4.1.27/arch/nios2/mm/
H A Dcacheflush.c203 clear_bit(PG_dcache_clean, &page->flags); flush_dcache_page()
211 set_bit(PG_dcache_clean, &page->flags); flush_dcache_page()
235 if (!test_and_set_bit(PG_dcache_clean, &page->flags)) update_mmu_cache()
/linux-4.1.27/arch/arm/mm/
H A Dflush.c277 if (!test_and_set_bit(PG_dcache_clean, &page->flags)) __sync_icache_dcache()
319 clear_bit(PG_dcache_clean, &page->flags); flush_dcache_page()
326 set_bit(PG_dcache_clean, &page->flags); flush_dcache_page()
H A Dcopypage-v4mc.c72 if (!test_and_set_bit(PG_dcache_clean, &from->flags)) v4_mc_copy_user_highpage()
H A Dcopypage-v6.c78 if (!test_and_set_bit(PG_dcache_clean, &from->flags)) v6_copy_user_highpage_aliasing()
H A Dcopypage-xscale.c92 if (!test_and_set_bit(PG_dcache_clean, &from->flags)) xscale_mc_copy_user_highpage()
H A Dfault-armv.c172 * 1. If PG_dcache_clean is not set for the page, we need to ensure
199 if (!test_and_set_bit(PG_dcache_clean, &page->flags)) update_mmu_cache()
H A Ddma-mapping.c879 set_bit(PG_dcache_clean, &page->flags); __dma_page_dev_to_cpu()
/linux-4.1.27/arch/arm64/include/asm/
H A Dhugetlb.h114 clear_bit(PG_dcache_clean, &page->flags); arch_clear_hugepage_flags()
H A Dcacheflush.h28 #define PG_dcache_clean PG_arch_1 macro
/linux-4.1.27/arch/unicore32/include/asm/
H A Dcacheflush.h25 #define PG_dcache_clean PG_arch_1 macro
H A Dtlbflush.h183 * if PG_dcache_clean is not set for the page, we need to ensure that any

Completed in 329 milliseconds