Searched refs:pmds (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/mm/ |
H A D | pgtable.c | 174 * and initialize the kernel pmds here. 213 static void free_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) in free_pmds() argument 218 if (pmds[i]) { in free_pmds() 219 pgtable_pmd_page_dtor(virt_to_page(pmds[i])); in free_pmds() 220 free_page((unsigned long)pmds[i]); in free_pmds() 225 static int preallocate_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) in preallocate_pmds() argument 245 pmds[i] = pmd; in preallocate_pmds() 249 free_pmds(mm, pmds, count); in preallocate_pmds() 296 static void pgd_prepopulate_pmd(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmds[]) in pgd_prepopulate_pmd() argument 309 pmd_t *pmd = pmds[ in pgd_prepopulate_pmd() 320 pgd_prepopulate_user_pmd(struct mm_struct *mm, pgd_t *k_pgd, pmd_t *pmds[]) pgd_prepopulate_user_pmd() argument 346 pgd_prepopulate_user_pmd(struct mm_struct *mm, pgd_t *k_pgd, pmd_t *pmds[]) pgd_prepopulate_user_pmd() argument 428 pmd_t *pmds[MAX_PREALLOCATED_PMDS]; pgd_alloc() local [all...] |
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | pgtable.c | 174 * and initialize the kernel pmds here. 213 static void free_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) in free_pmds() argument 219 if (pmds[i]) { in free_pmds() 220 ptdesc = virt_to_ptdesc(pmds[i]); in free_pmds() 228 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 315 pmd_t *pmd = pmds[i]; in pgd_prepopulate_pmd() 327 pgd_t *k_pgd, pmd_t *pmds[]) in pgd_prepopulate_user_pmd() 326 pgd_prepopulate_user_pmd(struct mm_struct *mm, pgd_t *k_pgd, pmd_t *pmds[]) pgd_prepopulate_user_pmd() argument 352 pgd_prepopulate_user_pmd(struct mm_struct *mm, pgd_t *k_pgd, pmd_t *pmds[]) pgd_prepopulate_user_pmd() argument 434 pmd_t *pmds[MAX_PREALLOCATED_PMDS]; pgd_alloc() local [all...] |
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | xgene_edac.c | 57 struct list_head pmds; member 963 list_add(&ctx->next, &edac->pmds); in xgene_edac_pmd_add() 1830 list_for_each_entry(pmd, &ctx->pmds, next) { in xgene_edac_isr() 1858 INIT_LIST_HEAD(&edac->pmds); in xgene_edac_probe() 1976 list_for_each_entry_safe(pmd, temp_pmd, &edac->pmds, next) in xgene_edac_remove()
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | xgene_edac.c | 57 struct list_head pmds; member 963 list_add(&ctx->next, &edac->pmds); in xgene_edac_pmd_add() 1830 list_for_each_entry(pmd, &ctx->pmds, next) { in xgene_edac_isr() 1858 INIT_LIST_HEAD(&edac->pmds); in xgene_edac_probe() 1976 list_for_each_entry_safe(pmd, temp_pmd, &edac->pmds, next) in xgene_edac_remove()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
H A D | cvmx-pci-defs.h | 684 uint32_t pmds:4; member 692 uint32_t pmds:4;
|
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
H A D | cvmx-pci-defs.h | 684 uint32_t pmds:4; member 692 uint32_t pmds:4;
|
Completed in 19 milliseconds