Home
last modified time | relevance | path

Searched refs:pagetable_pmd_ctor (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/Documentation/translations/zh_CN/mm/
H A Dsplit_page_table_lock.rst67 启用PMD分页锁需要在PMD表分配时调用pagetable_pmd_ctor(),在释放时调
76 注意:pagetable_pte_ctor()和pagetable_pmd_ctor()可能失败--必
94 分配在pagetable_pmd_ctor()中。
/linux-6.15/Documentation/mm/
H A Dsplit_page_table_lock.rst75 PMD split lock enabling requires pagetable_pmd_ctor() call on PMD table
84 NOTE: pagetable_pte_ctor() and pagetable_pmd_ctor() can fail -- it must
105 pagetable_pmd_ctor() for PMD table.
/linux-6.15/arch/parisc/include/asm/
H A Dpgalloc.h42 if (!pagetable_pmd_ctor(ptdesc)) { in pmd_alloc_one()
/linux-6.15/arch/mips/include/asm/
H A Dpgalloc.h65 if (!pagetable_pmd_ctor(ptdesc)) { in pmd_alloc_one()
/linux-6.15/arch/loongarch/include/asm/
H A Dpgalloc.h72 if (!pagetable_pmd_ctor(ptdesc)) { in pmd_alloc_one()
/linux-6.15/arch/s390/include/asm/
H A Dpgalloc.h100 if (!pagetable_pmd_ctor(virt_to_ptdesc(table))) { in pmd_alloc_one()
/linux-6.15/include/asm-generic/
H A Dpgalloc.h140 if (!pagetable_pmd_ctor(ptdesc)) { in pmd_alloc_one_noprof()
/linux-6.15/arch/m68k/mm/
H A Dmotorola.c170 pagetable_pmd_ctor(virt_to_ptdesc(page)); in get_pointer_table()
/linux-6.15/arch/powerpc/mm/book3s64/
H A Dpgtable.c425 if (!pagetable_pmd_ctor(ptdesc)) { in __alloc_for_pmdcache()
/linux-6.15/arch/x86/mm/
H A Dpgtable.c208 if (ptdesc && !pagetable_pmd_ctor(ptdesc)) { in preallocate_pmds()
/linux-6.15/arch/arm64/mm/
H A Dmmu.c499 BUG_ON(!pagetable_pmd_ctor(ptdesc)); in pgd_pgtable_alloc()
/linux-6.15/arch/riscv/mm/
H A Dinit.c525 BUG_ON(!ptdesc || !pagetable_pmd_ctor(ptdesc)); in alloc_pmd_late()
/linux-6.15/include/linux/
H A Dmm.h3226 static inline bool pagetable_pmd_ctor(struct ptdesc *ptdesc) in pagetable_pmd_ctor() function