/linux-4.4.14/arch/hexagon/include/asm/ |
D | mem-layout.h | 99 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) 100 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT)) 110 #define PKMAP_BASE (FIXADDR_START-PAGE_SIZE*LAST_PKMAP) macro 116 #define VMALLOC_END (PKMAP_BASE-PAGE_SIZE*2)
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | highmem.h | 53 #define PKMAP_BASE (FIXADDR_START - PAGE_SIZE*(LAST_PKMAP + 1)) macro 55 #define PKMAP_BASE ((FIXADDR_START - PAGE_SIZE*(LAST_PKMAP + 1)) & PMD_MASK) macro 58 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) 59 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
D | pgtable-ppc32.h | 62 #define KVIRT_TOP PKMAP_BASE
|
/linux-4.4.14/arch/metag/include/asm/ |
D | highmem.h | 26 #define PKMAP_BASE (FIXADDR_START - PMD_SIZE) macro 29 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) 30 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
/linux-4.4.14/arch/arc/include/asm/ |
D | highmem.h | 25 #define PKMAP_BASE (FIXMAP_BASE + FIXMAP_SIZE) macro 29 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT)) 30 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
|
/linux-4.4.14/arch/arm/include/asm/ |
D | highmem.h | 6 #define PKMAP_BASE (PAGE_OFFSET - PMD_SIZE) macro 9 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) 10 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | highmem.h | 46 #define PKMAP_BASE ((FIXADDR_START - PAGE_SIZE * (LAST_PKMAP + 1)) \ macro 50 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) 51 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | highmem.h | 44 #define PKMAP_BASE PMD_ALIGN(SRMMU_NOCACHE_VADDR + (SRMMU_MAX_NOCACHE_PAGES << PAGE_SHIFT)) macro 47 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) 48 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | highmem.h | 21 #define PKMAP_BASE ((FIXADDR_START - \ macro 25 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) 26 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
/linux-4.4.14/arch/frv/mm/ |
D | init.c | 88 pge = swapper_pg_dir + pgd_index_k(PKMAP_BASE); in paging_init() 89 pue = pud_offset(pge, PKMAP_BASE); in paging_init() 90 pme = pmd_offset(pue, PKMAP_BASE); in paging_init()
|
D | fault.c | 71 if (ear0 >= PKMAP_BASE && ear0 < PKMAP_END) in do_page_fault()
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | highmem.h | 40 #define PKMAP_BASE 0xfe000000UL macro 43 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) 44 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
/linux-4.4.14/arch/x86/include/asm/ |
D | pgtable_32_types.h | 40 #define PKMAP_BASE ((FIXADDR_START - PAGE_SIZE * (LAST_PKMAP + 1)) \ macro 44 # define VMALLOC_END (PKMAP_BASE - 2 * PAGE_SIZE)
|
D | highmem.h | 57 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) 58 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
/linux-4.4.14/arch/mips/include/asm/ |
D | highmem.h | 41 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) 42 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
D | pgtable-32.h | 64 #define PKMAP_BASE (0xfe000000UL) macro 67 # define VMALLOC_END (PKMAP_BASE-2*PAGE_SIZE)
|
/linux-4.4.14/arch/tile/include/asm/ |
D | highmem.h | 50 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) 51 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
D | pgtable_32.h | 55 #define PKMAP_BASE ((FIXADDR_BOOT_START - PAGE_SIZE*LAST_PKMAP) & PGDIR_MASK) macro 58 # define _VMALLOC_END (PKMAP_BASE & ~(HPAGE_SIZE-1))
|
/linux-4.4.14/arch/microblaze/mm/ |
D | init.c | 66 pr_debug("%x\n", (u32)PKMAP_BASE); in highmem_init() 67 map_page(PKMAP_BASE, 0, 0); /* XXX gross */ in highmem_init() 68 pkmap_page_table = virt_to_kpte(PKMAP_BASE); in highmem_init() 256 PKMAP_BASE, PKMAP_ADDR(LAST_PKMAP)); in mem_init() 384 ioremap_base = ioremap_bot = PKMAP_BASE; in mmu_init()
|
/linux-4.4.14/arch/frv/include/asm/ |
D | highmem.h | 56 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) 57 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
|
D | mem-layout.h | 54 #define PKMAP_BASE __UL(0xd8000000) macro
|
/linux-4.4.14/arch/x86/mm/ |
D | init_32.c | 421 vaddr = PKMAP_BASE; in permanent_kmaps_init() 777 PKMAP_BASE, PKMAP_BASE+LAST_PKMAP*PAGE_SIZE, in mem_init() 803 BUILD_BUG_ON(PKMAP_BASE + LAST_PKMAP*PAGE_SIZE > FIXADDR_START); in mem_init() 804 BUILD_BUG_ON(VMALLOC_END > PKMAP_BASE); in mem_init() 815 BUG_ON(PKMAP_BASE + LAST_PKMAP*PAGE_SIZE > FIXADDR_START); in mem_init() 816 BUG_ON(VMALLOC_END > PKMAP_BASE); in mem_init()
|
D | dump_pagetables.c | 466 address_markers[PKMAP_BASE_NR].start_address = PKMAP_BASE; in pt_dump_init()
|
/linux-4.4.14/arch/sparc/mm/ |
D | init_32.c | 292 if (PKMAP_BASE+LAST_PKMAP*PAGE_SIZE >= FIXADDR_START) { in mem_init() 295 PKMAP_BASE, in mem_init() 296 (unsigned long)PKMAP_BASE+LAST_PKMAP*PAGE_SIZE, in mem_init()
|
D | srmmu.c | 934 srmmu_allocate_ptable_skeleton(PKMAP_BASE, PKMAP_END); in srmmu_paging_init() 936 pgd = pgd_offset_k(PKMAP_BASE); in srmmu_paging_init() 937 pmd = pmd_offset(pgd, PKMAP_BASE); in srmmu_paging_init() 938 pte = pte_offset_kernel(pmd, PKMAP_BASE); in srmmu_paging_init()
|
/linux-4.4.14/arch/arm/mm/ |
D | init.c | 531 MLM(PKMAP_BASE, (PKMAP_BASE) + (LAST_PKMAP) * in mem_init() 557 BUILD_BUG_ON(PKMAP_BASE + LAST_PKMAP * PAGE_SIZE > PAGE_OFFSET); in mem_init() 558 BUG_ON(PKMAP_BASE + LAST_PKMAP * PAGE_SIZE > PAGE_OFFSET); in mem_init()
|
D | mmu.c | 1375 pkmap_page_table = early_pte_alloc(pmd_off_k(PKMAP_BASE), in kmap_init() 1376 PKMAP_BASE, _PAGE_KERNEL_TABLE); in kmap_init()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | mem.c | 297 map_page(PKMAP_BASE, 0, 0); /* XXX gross */ in paging_init() 298 pkmap_page_table = virt_to_kpte(PKMAP_BASE); in paging_init() 368 PKMAP_BASE, PKMAP_ADDR(LAST_PKMAP)); in mem_init()
|
/linux-4.4.14/arch/mips/mm/ |
D | pgtable-32.c | 61 vaddr = PKMAP_BASE; in pagetable_init()
|
/linux-4.4.14/arch/xtensa/mm/ |
D | mmu.c | 61 pkmap_page_table = init_pmd(PKMAP_BASE, LAST_PKMAP); in paging_init()
|
D | init.c | 351 PKMAP_BASE, PKMAP_BASE + LAST_PKMAP * PAGE_SIZE, in mem_init()
|
/linux-4.4.14/arch/arc/mm/ |
D | highmem.c | 136 pkmap_page_table = alloc_kmap_pgtable(PKMAP_BASE); in kmap_init()
|
/linux-4.4.14/arch/sh/mm/ |
D | init.c | 448 PKMAP_BASE, PKMAP_BASE+LAST_PKMAP*PAGE_SIZE, in mem_init()
|
/linux-4.4.14/arch/tile/mm/ |
D | init.c | 645 vaddr = PKMAP_BASE; in permanent_kmaps_init() 799 PKMAP_BASE, PKMAP_ADDR(LAST_PKMAP-1), FIXADDR_START); in mem_init() 823 PKMAP_BASE, PKMAP_ADDR(LAST_PKMAP) - 1); in mem_init()
|
/linux-4.4.14/Documentation/arm/ |
D | memory.txt | 63 PKMAP_BASE PAGE_OFFSET-1 Permanent kernel mappings
|
/linux-4.4.14/arch/score/include/asm/ |
D | pgtable.h | 34 #define PKMAP_BASE (0xfd000000UL) macro
|
/linux-4.4.14/arch/metag/mm/ |
D | init.c | 310 vaddr = PKMAP_BASE; in fixedrange_init()
|
/linux-4.4.14/arch/um/include/asm/ |
D | pgtable.h | 49 #define PKMAP_BASE ((FIXADDR_START - LAST_PKMAP * PAGE_SIZE) & PMD_MASK) macro
|
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd_cb.c | 544 if (vaddr >= PKMAP_BASE && in kiblnd_kvaddr_to_page() 545 vaddr < (PKMAP_BASE + LAST_PKMAP * PAGE_SIZE)) { in kiblnd_kvaddr_to_page()
|