Home
last modified time | relevance | path

Searched refs:pmds (Results 1 – 4 of 4) sorted by relevance

/linux/arch/x86/mm/
H A Dpgtable.c182 * and initialize the kernel pmds here.
221 static void free_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) in free_pmds()
227 if (pmds[i]) { in free_pmds()
228 ptdesc = virt_to_ptdesc(pmds[i]); in free_pmds()
236 static int preallocate_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) in preallocate_pmds()
262 pmds[i] = pmd; in preallocate_pmds()
266 free_pmds(mm, pmds, count); in preallocate_pmds()
313 static void pgd_prepopulate_pmd(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmds[]) in pgd_prepopulate_pmd()
323 pmd_t *pmd = pmds[i]; in pgd_prepopulate_pmd()
335 pgd_t *k_pgd, pmd_t *pmds[]) in pgd_prepopulate_user_pmd()
216 free_pmds(struct mm_struct * mm,pmd_t * pmds[],int count) free_pmds() argument
231 preallocate_pmds(struct mm_struct * mm,pmd_t * pmds[],int count) preallocate_pmds() argument
308 pgd_prepopulate_pmd(struct mm_struct * mm,pgd_t * pgd,pmd_t * pmds[]) pgd_prepopulate_pmd() argument
330 pgd_prepopulate_user_pmd(struct mm_struct * mm,pgd_t * k_pgd,pmd_t * pmds[]) pgd_prepopulate_user_pmd() argument
356 pgd_prepopulate_user_pmd(struct mm_struct * mm,pgd_t * k_pgd,pmd_t * pmds[]) pgd_prepopulate_user_pmd() argument
437 pmd_t *pmds[MAX_PREALLOCATED_PMDS]; pgd_alloc() local
[all...]
/linux/drivers/edac/
H A Dxgene_edac.c57 struct list_head pmds; member
963 list_add(&ctx->next, &edac->pmds); in xgene_edac_pmd_add()
1828 list_for_each_entry(pmd, &ctx->pmds, next) { in xgene_edac_isr()
1856 INIT_LIST_HEAD(&edac->pmds); in xgene_edac_probe()
1974 list_for_each_entry_safe(pmd, temp_pmd, &edac->pmds, next) in xgene_edac_remove()
/linux/Documentation/mm/
H A Dtranshuge.rst57 Code walking pagetables but unaware about huge pmds can simply call
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-pci-defs.h684 uint32_t pmds:4; member
692 uint32_t pmds:4;