/linux-master/arch/arm/include/asm/ |
H A D | cacheflush.h | 23 #define PG_dcache_clean PG_arch_1 macro
|
H A D | hugetlb.h | 20 clear_bit(PG_dcache_clean, &page->flags);
|
/linux-master/arch/arm/mm/ |
H A D | copypage-v4mc.c | 70 if (!test_and_set_bit(PG_dcache_clean, &src->flags))
|
H A D | copypage-v6.c | 76 if (!test_and_set_bit(PG_dcache_clean, &src->flags))
|
H A D | copypage-xscale.c | 90 if (!test_and_set_bit(PG_dcache_clean, &src->flags))
|
H A D | dma-mapping.c | 721 set_bit(PG_dcache_clean, &folio->flags);
|
H A D | fault-armv.c | 175 * 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))
|
H A D | flush.c | 307 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);
|
/linux-master/arch/arm64/include/asm/ |
H A D | cacheflush.h | 18 #define PG_dcache_clean PG_arch_1 macro
|
H A D | hugetlb.h | 23 clear_bit(PG_dcache_clean, &page->flags);
|
/linux-master/arch/arm64/mm/ |
H A D | flush.c | 56 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/abiv1/ |
H A D | cacheflush.c | 16 #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/csky/abiv2/ |
H A D | cacheflush.c | 24 if (test_and_set_bit(PG_dcache_clean, &folio->flags))
|
/linux-master/arch/csky/abiv2/inc/abi/ |
H A D | cacheflush.h | 19 #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/nios2/include/asm/ |
H A D | cacheflush.h | 19 #define PG_dcache_clean PG_arch_1 macro
|
/linux-master/arch/nios2/mm/ |
H A D | cacheflush.c | 190 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))
|
/linux-master/arch/powerpc/include/asm/ |
H A D | cacheflush.h | 15 #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);
|
H A D | kvm_ppc.h | 943 if (!test_bit(PG_dcache_clean, &folio->flags)) { 945 set_bit(PG_dcache_clean, &folio->flags);
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_utils.c | 1325 if (!test_bit(PG_dcache_clean, &folio->flags) && 1329 set_bit(PG_dcache_clean, &folio->flags);
|
/linux-master/arch/powerpc/mm/ |
H A D | pgtable.c | 90 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/include/asm/ |
H A D | cacheflush.h | 16 #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 D | hugetlb.h | 10 clear_bit(PG_dcache_clean, &page->flags);
|
/linux-master/arch/riscv/mm/ |
H A D | cacheflush.c | 89 if (!test_bit(PG_dcache_clean, &folio->flags)) { 91 set_bit(PG_dcache_clean, &folio->flags);
|
/linux-master/arch/sh/include/asm/ |
H A D | cacheflush.h | 103 #define PG_dcache_clean PG_arch_1 macro
|
H A D | hugetlb.h | 32 clear_bit(PG_dcache_clean, &page->flags);
|