Home
last modified time | relevance | path

Searched refs:pkmap_page_table (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/mm/
Dhighmem.c133 pte_t * pkmap_page_table; variable
160 return pte_page(pkmap_page_table[i]); in kmap_to_page()
188 BUG_ON(pte_none(pkmap_page_table[i])); in flush_all_zero_pkmaps()
197 page = pte_page(pkmap_page_table[i]); in flush_all_zero_pkmaps()
198 pte_clear(&init_mm, PKMAP_ADDR(i), &pkmap_page_table[i]); in flush_all_zero_pkmaps()
263 &(pkmap_page_table[last_pkmap_nr]), mk_pte(page, kmap_prot)); in map_new_virtual()
/linux-4.4.14/arch/frv/mm/
Dinit.c86 pkmap_page_table = alloc_bootmem_pages(PAGE_SIZE); in paging_init()
91 __set_pmd(pme, virt_to_phys(pkmap_page_table) | _PAGE_TABLE); in paging_init()
/linux-4.4.14/arch/arc/mm/
Dhighmem.c53 extern pte_t * pkmap_page_table;
136 pkmap_page_table = alloc_kmap_pgtable(PKMAP_BASE); in kmap_init()
/linux-4.4.14/arch/mips/include/asm/
Dhighmem.h32 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/metag/include/asm/
Dhighmem.h42 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/tile/include/asm/
Dhighmem.h32 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/arm/include/asm/
Dhighmem.h20 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/microblaze/include/asm/
Dhighmem.h29 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/sparc/include/asm/
Dhighmem.h32 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/powerpc/include/asm/
Dhighmem.h33 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/mips/mm/
Dpgtable-32.c68 pkmap_page_table = pte; in pagetable_init()
/linux-4.4.14/arch/xtensa/include/asm/
Dhighmem.h64 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/mn10300/include/asm/
Dhighmem.h31 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/xtensa/mm/
Dmmu.c61 pkmap_page_table = init_pmd(PKMAP_BASE, LAST_PKMAP); in paging_init()
/linux-4.4.14/arch/frv/include/asm/
Dhighmem.h45 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/x86/include/asm/
Dfixmap.h147 extern pte_t *pkmap_page_table;
/linux-4.4.14/arch/arm/mm/
Dhighmem.c122 kunmap_high(pte_page(pkmap_page_table[PKMAP_NR(vaddr)])); in __kunmap_atomic()
Dmmu.c1375 pkmap_page_table = early_pte_alloc(pmd_off_k(PKMAP_BASE), in kmap_init()
/linux-4.4.14/arch/microblaze/mm/
Dinit.c68 pkmap_page_table = virt_to_kpte(PKMAP_BASE); in highmem_init()
/linux-4.4.14/arch/metag/mm/
Dinit.c317 pkmap_page_table = pte; in fixedrange_init()
/linux-4.4.14/arch/powerpc/mm/
Dmem.c298 pkmap_page_table = virt_to_kpte(PKMAP_BASE); in paging_init()
/linux-4.4.14/arch/x86/mm/
Dinit_32.c428 pkmap_page_table = pte; in permanent_kmaps_init()
/linux-4.4.14/arch/tile/mm/
Dinit.c652 pkmap_page_table = pte; in permanent_kmaps_init()
/linux-4.4.14/arch/sparc/mm/
Dsrmmu.c939 pkmap_page_table = pte; in srmmu_paging_init()