Searched refs:pmds (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/arch/x86/mm/ |
D | pgtable.c | 222 static void free_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) in free_pmds() argument 227 if (pmds[i]) { in free_pmds() 228 pgtable_pmd_page_dtor(virt_to_page(pmds[i])); in free_pmds() 229 free_page((unsigned long)pmds[i]); in free_pmds() 234 static int preallocate_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) in preallocate_pmds() argument 254 pmds[i] = pmd; in preallocate_pmds() 258 free_pmds(mm, pmds, count); in preallocate_pmds() 305 static void pgd_prepopulate_pmd(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmds[]) in pgd_prepopulate_pmd() argument 318 pmd_t *pmd = pmds[i]; in pgd_prepopulate_pmd() 330 pgd_t *k_pgd, pmd_t *pmds[]) in pgd_prepopulate_user_pmd() argument [all …]
|
/Linux-v4.19/drivers/edac/ |
D | xgene_edac.c | 69 struct list_head pmds; member 975 list_add(&ctx->next, &edac->pmds); in xgene_edac_pmd_add() 1845 list_for_each_entry(pmd, &ctx->pmds, next) { in xgene_edac_isr() 1873 INIT_LIST_HEAD(&edac->pmds); in xgene_edac_probe() 1991 list_for_each_entry_safe(pmd, temp_pmd, &edac->pmds, next) in xgene_edac_remove()
|
/Linux-v4.19/arch/ia64/kernel/ |
D | perfmon.c | 1093 pfm_save_pmds(unsigned long *pmds, unsigned long mask) in pfm_save_pmds() argument 1100 if (mask & 0x1) pmds[i] = ia64_get_pmd(i); in pfm_save_pmds() 1108 pfm_restore_pmds(unsigned long *pmds, unsigned long mask) in pfm_restore_pmds() argument 1115 val = PMD_IS_COUNTING(i) ? pmds[i] & ovfl_val : pmds[i]; in pfm_restore_pmds()
|
/Linux-v4.19/Documentation/vm/ |
D | transhuge.rst | 69 Code walking pagetables but unaware about huge pmds can simply call
|
/Linux-v4.19/arch/mips/include/asm/octeon/ |
D | cvmx-pci-defs.h | 867 uint32_t pmds:4; member 875 uint32_t pmds:4;
|