Lines Matching refs:pmdp

137 void pmd_set(pmd_t *pmdp, pte_t *ptep)  in pmd_set()  argument
140 set_pte((pte_t *)&pmd_val(*pmdp), __pte(SRMMU_ET_PTD | ptp)); in pmd_set()
499 pmd_t *pmdp; in srmmu_mapioaddr() local
507 pmdp = pmd_offset(pudp, virt_addr); in srmmu_mapioaddr()
508 ptep = pte_offset_kernel(pmdp, virt_addr); in srmmu_mapioaddr()
538 pmd_t *pmdp; in srmmu_unmapioaddr() local
545 pmdp = pmd_offset(pudp, virt_addr); in srmmu_unmapioaddr()
546 ptep = pte_offset_kernel(pmdp, virt_addr); in srmmu_unmapioaddr()
685 pmd_t *pmdp; in srmmu_early_allocate_ptable_skeleton() local
693 pmdp = __srmmu_get_nocache( in srmmu_early_allocate_ptable_skeleton()
695 if (pmdp == NULL) in srmmu_early_allocate_ptable_skeleton()
697 memset(__nocache_fix(pmdp), 0, SRMMU_PMD_TABLE_SIZE); in srmmu_early_allocate_ptable_skeleton()
698 pud_set(__nocache_fix(pudp), pmdp); in srmmu_early_allocate_ptable_skeleton()
700 pmdp = pmd_offset(__nocache_fix(pudp), start); in srmmu_early_allocate_ptable_skeleton()
701 if (srmmu_pmd_none(*(pmd_t *)__nocache_fix(pmdp))) { in srmmu_early_allocate_ptable_skeleton()
706 pmd_set(__nocache_fix(pmdp), ptep); in srmmu_early_allocate_ptable_skeleton()
720 pmd_t *pmdp; in srmmu_allocate_ptable_skeleton() local
728 pmdp = __srmmu_get_nocache(SRMMU_PMD_TABLE_SIZE, SRMMU_PMD_TABLE_SIZE); in srmmu_allocate_ptable_skeleton()
729 if (pmdp == NULL) in srmmu_allocate_ptable_skeleton()
731 memset(pmdp, 0, SRMMU_PMD_TABLE_SIZE); in srmmu_allocate_ptable_skeleton()
732 pud_set((pud_t *)pgdp, pmdp); in srmmu_allocate_ptable_skeleton()
734 pmdp = pmd_offset(pudp, start); in srmmu_allocate_ptable_skeleton()
735 if (srmmu_pmd_none(*pmdp)) { in srmmu_allocate_ptable_skeleton()
741 pmd_set(pmdp, ptep); in srmmu_allocate_ptable_skeleton()
779 pmd_t *pmdp; in srmmu_inherit_prom_mappings() local
818 pmdp = __srmmu_get_nocache(SRMMU_PMD_TABLE_SIZE, in srmmu_inherit_prom_mappings()
820 if (pmdp == NULL) in srmmu_inherit_prom_mappings()
822 memset(__nocache_fix(pmdp), 0, SRMMU_PMD_TABLE_SIZE); in srmmu_inherit_prom_mappings()
823 pud_set(__nocache_fix(pudp), pmdp); in srmmu_inherit_prom_mappings()
825 pmdp = pmd_offset(__nocache_fix(pgdp), start); in srmmu_inherit_prom_mappings()
827 *(pmd_t *)__nocache_fix(pmdp) = __pmd(probed); in srmmu_inherit_prom_mappings()
831 if (srmmu_pmd_none(*(pmd_t *)__nocache_fix(pmdp))) { in srmmu_inherit_prom_mappings()
836 pmd_set(__nocache_fix(pmdp), ptep); in srmmu_inherit_prom_mappings()
838 ptep = pte_offset_kernel(__nocache_fix(pmdp), start); in srmmu_inherit_prom_mappings()