Home
last modified time | relevance | path

Searched refs:PG_arch_1 (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.6.21/arch/xtensa/mm/
Dcache.c95 set_bit(PG_arch_1, &page->flags); in clear_user_highpage()
112 set_bit(PG_arch_1, &dst->flags); in copy_user_highpage()
135 if (!test_bit(PG_arch_1, &folio->flags)) in flush_dcache_folio()
136 set_bit(PG_arch_1, &folio->flags); in flush_dcache_folio()
233 if (!folio_test_reserved(folio) && test_bit(PG_arch_1, &folio->flags)) { in update_mmu_cache_range()
248 clear_bit(PG_arch_1, &folio->flags); in update_mmu_cache_range()
251 if (!folio_test_reserved(folio) && !test_bit(PG_arch_1, &folio->flags) in update_mmu_cache_range()
259 set_bit(PG_arch_1, &folio->flags); in update_mmu_cache_range()
/linux-6.6.21/arch/s390/mm/
Dpage-states.c106 set_bit(PG_arch_1, &page->flags); in mark_kernel_pmd()
125 set_bit(PG_arch_1, &page[i].flags); in mark_kernel_pud()
146 set_bit(PG_arch_1, &page[i].flags); in mark_kernel_p4d()
168 set_bit(PG_arch_1, &page[i].flags); in mark_kernel_pgd()
186 set_bit(PG_arch_1, &page[i].flags); in cmma_init_nodat()
189 set_bit(PG_arch_1, &page[i].flags); in cmma_init_nodat()
195 if (__test_and_clear_bit(PG_arch_1, &page->flags)) in cmma_init_nodat()
Dhugetlbpage.c141 if (!test_and_set_bit(PG_arch_1, &page->flags)) in clear_huge_pte_skeys()
/linux-6.6.21/arch/s390/kernel/
Duv.c143 clear_bit(PG_arch_1, &page->flags); in uv_destroy_owned_page()
178 clear_bit(PG_arch_1, &page->flags); in uv_convert_owned_from_secure()
213 set_bit(PG_arch_1, &page->flags); in make_page_secure()
451 if (!test_bit(PG_arch_1, &page->flags)) in arch_make_page_accessible()
456 clear_bit(PG_arch_1, &page->flags); in arch_make_page_accessible()
462 clear_bit(PG_arch_1, &page->flags); in arch_make_page_accessible()
/linux-6.6.21/arch/ia64/include/asm/
Dcacheflush.h18 clear_bit(PG_arch_1, &folio->flags); in flush_dcache_folio()
/linux-6.6.21/arch/ia64/mm/
Dinit.c58 if (test_bit(PG_arch_1, &folio->flags)) in __ia64_sync_icache_dcache()
62 set_bit(PG_arch_1, &folio->flags); /* mark page as clean */ in __ia64_sync_icache_dcache()
86 set_bit(PG_arch_1, &pfn_to_page(pfn)->flags); in arch_dma_mark_clean()
/linux-6.6.21/arch/arm64/include/asm/
Dcacheflush.h18 #define PG_dcache_clean PG_arch_1
/linux-6.6.21/arch/openrisc/include/asm/
Dcacheflush.h57 #define PG_dc_clean PG_arch_1
/linux-6.6.21/arch/riscv/include/asm/
Dcacheflush.h16 #define PG_dcache_clean PG_arch_1
/linux-6.6.21/arch/csky/abiv1/
Dcacheflush.c16 #define PG_dcache_clean PG_arch_1
/linux-6.6.21/arch/csky/abiv2/inc/abi/
Dcacheflush.h19 #define PG_dcache_clean PG_arch_1
/linux-6.6.21/arch/nios2/include/asm/
Dcacheflush.h19 #define PG_dcache_clean PG_arch_1
/linux-6.6.21/arch/powerpc/include/asm/
Dcacheflush.h15 #define PG_dcache_clean PG_arch_1
/linux-6.6.21/arch/arc/include/asm/
Dcacheflush.h78 #define PG_dc_clean PG_arch_1
/linux-6.6.21/arch/sh/include/asm/
Dcacheflush.h103 #define PG_dcache_clean PG_arch_1
/linux-6.6.21/arch/mips/include/asm/
Dcacheflush.h37 #define PG_dcache_dirty PG_arch_1
/linux-6.6.21/arch/s390/include/asm/
Dhugetlb.h44 clear_bit(PG_arch_1, &page->flags); in arch_clear_hugepage_flags()
/linux-6.6.21/arch/x86/mm/pat/
Dmemtype.c119 #define _PGMT_WC (1UL << PG_arch_1)
121 #define _PGMT_WT (1UL << PG_uncached | 1UL << PG_arch_1)
122 #define _PGMT_MASK (1UL << PG_uncached | 1UL << PG_arch_1)
/linux-6.6.21/arch/arm/include/asm/
Dcacheflush.h23 #define PG_dcache_clean PG_arch_1
/linux-6.6.21/arch/xtensa/kernel/
Dasm-offsets.c128 DEFINE(PG_ARCH_1, PG_arch_1); in main()
/linux-6.6.21/fs/proc/
Dpage.c220 u |= kpf_copy_bit(k, KPF_ARCH, PG_arch_1); in stable_page_flags()
/linux-6.6.21/Documentation/translations/zh_CN/core-api/
Dcachetlb.rst263 在page->flags (PG_arch_1)中有一个位是“架构私有”。内核保证,
/linux-6.6.21/arch/parisc/include/asm/
Dpgtable.h404 #define PG_dcache_dirty PG_arch_1
/linux-6.6.21/include/linux/
Dpage-flags.h114 PG_arch_1, enumerator
/linux-6.6.21/arch/ia64/hp/common/
Dsba_iommu.c821 set_bit(PG_arch_1, &folio->flags); in mark_clean()

12