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

12

/linux-master/arch/riscv/include/asm/
H A Dcacheflush.h16 #define PG_dcache_clean PG_arch_1 macro
20 if (test_bit(PG_dcache_clean, &folio->flags))
21 clear_bit(PG_dcache_clean, &folio->flags);
H A Dhugetlb.h10 clear_bit(PG_dcache_clean, &page->flags);
/linux-master/arch/arm/include/asm/
H A Dhugetlb.h20 clear_bit(PG_dcache_clean, &page->flags);
/linux-master/arch/csky/abiv1/
H A Dcacheflush.c16 #define PG_dcache_clean PG_arch_1 macro
28 clear_bit(PG_dcache_clean, &folio->flags);
33 set_bit(PG_dcache_clean, &folio->flags);
59 if (!test_and_set_bit(PG_dcache_clean, &folio->flags))
/linux-master/arch/sh/include/asm/
H A Dhugetlb.h32 clear_bit(PG_dcache_clean, &page->flags);
H A Dcacheflush.h103 #define PG_dcache_clean PG_arch_1 macro
/linux-master/arch/arm64/mm/
H A Dflush.c56 if (!test_bit(PG_dcache_clean, &folio->flags)) {
60 set_bit(PG_dcache_clean, &folio->flags);
72 if (test_bit(PG_dcache_clean, &folio->flags))
73 clear_bit(PG_dcache_clean, &folio->flags);
/linux-master/arch/csky/abiv2/inc/abi/
H A Dcacheflush.h19 #define PG_dcache_clean PG_arch_1 macro
23 if (test_bit(PG_dcache_clean, &folio->flags))
24 clear_bit(PG_dcache_clean, &folio->flags);
/linux-master/arch/powerpc/include/asm/
H A Dcacheflush.h15 #define PG_dcache_clean PG_arch_1 macro
43 if (test_bit(PG_dcache_clean, &folio->flags))
44 clear_bit(PG_dcache_clean, &folio->flags);
/linux-master/arch/arm64/include/asm/
H A Dcacheflush.h18 #define PG_dcache_clean PG_arch_1 macro
H A Dhugetlb.h23 clear_bit(PG_dcache_clean, &page->flags);
/linux-master/arch/sh/mm/
H A Dcache.c67 test_bit(PG_dcache_clean, &folio->flags)) {
74 clear_bit(PG_dcache_clean, &folio->flags);
88 test_bit(PG_dcache_clean, &folio->flags)) {
95 clear_bit(PG_dcache_clean, &folio->flags);
108 test_bit(PG_dcache_clean, &src->flags)) {
151 int dirty = !test_and_set_bit(PG_dcache_clean, &folio->flags);
165 test_bit(PG_dcache_clean, &folio->flags)) {
H A Dkmap.c34 BUG_ON(!test_bit(PG_dcache_clean, &folio->flags));
H A Dcache-sh4.c117 clear_bit(PG_dcache_clean, &folio->flags);
249 test_bit(PG_dcache_clean, &page->flags) &&
H A Dcache-sh7705.c141 clear_bit(PG_dcache_clean, &folio->flags);
/linux-master/arch/arm/mm/
H A Dflush.c307 if (!test_and_set_bit(PG_dcache_clean, &folio->flags))
346 if (test_bit(PG_dcache_clean, &folio->flags))
347 clear_bit(PG_dcache_clean, &folio->flags);
355 clear_bit(PG_dcache_clean, &folio->flags);
362 set_bit(PG_dcache_clean, &folio->flags);
H A Dcopypage-xscale.c90 if (!test_and_set_bit(PG_dcache_clean, &src->flags))
H A Dcopypage-v4mc.c70 if (!test_and_set_bit(PG_dcache_clean, &src->flags))
H A Dcopypage-v6.c76 if (!test_and_set_bit(PG_dcache_clean, &src->flags))
H A Dfault-armv.c175 * 1. If PG_dcache_clean is not set for the page, we need to ensure
202 if (!test_and_set_bit(PG_dcache_clean, &folio->flags))
/linux-master/arch/powerpc/mm/
H A Dpgtable.c90 if (!test_bit(PG_dcache_clean, &folio->flags)) {
92 set_bit(PG_dcache_clean, &folio->flags);
130 if (test_bit(PG_dcache_clean, &folio->flags))
136 set_bit(PG_dcache_clean, &folio->flags);
178 if (test_bit(PG_dcache_clean, &folio->flags))
181 /* Clean the page and set PG_dcache_clean */
183 set_bit(PG_dcache_clean, &folio->flags);
/linux-master/arch/riscv/mm/
H A Dcacheflush.c89 if (!test_bit(PG_dcache_clean, &folio->flags)) {
91 set_bit(PG_dcache_clean, &folio->flags);
/linux-master/arch/nios2/include/asm/
H A Dcacheflush.h19 #define PG_dcache_clean PG_arch_1 macro
/linux-master/arch/csky/abiv2/
H A Dcacheflush.c24 if (test_and_set_bit(PG_dcache_clean, &folio->flags))
/linux-master/arch/nios2/mm/
H A Dcacheflush.c190 clear_bit(PG_dcache_clean, &folio->flags);
198 set_bit(PG_dcache_clean, &folio->flags);
230 if (!test_and_set_bit(PG_dcache_clean, &folio->flags))

Completed in 195 milliseconds

12