Symbol: PKMAP_BASE
arch/arc/include/asm/highmem.h
37
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/arc/include/asm/highmem.h
38
#define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
arch/arc/mm/highmem.c
71
pkmap_page_table = alloc_kmap_pgtable(PKMAP_BASE);
arch/arm/include/asm/highmem.h
11
#define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
arch/arm/include/asm/highmem.h
12
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/arm/mm/init.c
244
BUILD_BUG_ON(PKMAP_BASE + LAST_PKMAP * PAGE_SIZE > PAGE_OFFSET);
arch/arm/mm/init.c
245
BUG_ON(PKMAP_BASE + LAST_PKMAP * PAGE_SIZE > PAGE_OFFSET);
arch/arm/mm/kasan_init.c
286
create_mapping((void *)PKMAP_BASE, (void *)(PKMAP_BASE + PMD_SIZE));
arch/arm/mm/mmu.c
1469
pkmap_page_table = early_pte_alloc(pmd_off_k(PKMAP_BASE),
arch/arm/mm/mmu.c
1470
PKMAP_BASE, _PAGE_KERNEL_TABLE);
arch/csky/include/asm/highmem.h
29
#define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
arch/csky/include/asm/highmem.h
30
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/csky/include/asm/memory.h
14
#define VMALLOC_END (PKMAP_BASE - (PAGE_SIZE * 2))
arch/csky/mm/highmem.c
28
vaddr = PKMAP_BASE;
arch/hexagon/include/asm/mem-layout.h
103
#define VMALLOC_END (PKMAP_BASE-PAGE_SIZE*2)
arch/hexagon/include/asm/mem-layout.h
86
#define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
arch/hexagon/include/asm/mem-layout.h
87
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/microblaze/include/asm/highmem.h
49
#define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
arch/microblaze/include/asm/highmem.h
50
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/microblaze/mm/init.c
218
ioremap_base = ioremap_bot = PKMAP_BASE;
arch/microblaze/mm/init.c
51
pr_debug("%x\n", (u32)PKMAP_BASE);
arch/microblaze/mm/init.c
52
map_page(PKMAP_BASE, 0, 0); /* XXX gross */
arch/microblaze/mm/init.c
53
pkmap_page_table = virt_to_kpte(PKMAP_BASE);
arch/mips/include/asm/highmem.h
46
#define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
arch/mips/include/asm/highmem.h
47
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/mips/include/asm/pgtable-32.h
102
# define VMALLOC_END (PKMAP_BASE-2*PAGE_SIZE)
arch/mips/mm/pgtable-32.c
69
vaddr = PKMAP_BASE;
arch/powerpc/include/asm/book3s/32/pgtable.h
162
#define IOREMAP_TOP PKMAP_BASE
arch/powerpc/include/asm/highmem.h
56
#define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
arch/powerpc/include/asm/highmem.h
57
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/powerpc/include/asm/nohash/32/pgtable.h
77
#define IOREMAP_TOP PKMAP_BASE
arch/powerpc/mm/mem.c
250
map_kernel_page(PKMAP_BASE, 0, __pgprot(0)); /* XXX gross */
arch/powerpc/mm/mem.c
251
pkmap_page_table = virt_to_kpte(PKMAP_BASE);
arch/powerpc/mm/ptdump/ptdump.c
290
address_markers[i++].start_address = PKMAP_BASE;
arch/sparc/include/asm/highmem.h
46
#define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
arch/sparc/include/asm/highmem.h
47
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/sparc/mm/init_32.c
239
if (PKMAP_BASE+LAST_PKMAP*PAGE_SIZE >= FIXADDR_START) {
arch/sparc/mm/init_32.c
242
PKMAP_BASE,
arch/sparc/mm/init_32.c
243
(unsigned long)PKMAP_BASE+LAST_PKMAP*PAGE_SIZE,
arch/sparc/mm/srmmu.c
960
srmmu_allocate_ptable_skeleton(PKMAP_BASE, PKMAP_END);
arch/sparc/mm/srmmu.c
962
pgd = pgd_offset_k(PKMAP_BASE);
arch/sparc/mm/srmmu.c
963
p4d = p4d_offset(pgd, PKMAP_BASE);
arch/sparc/mm/srmmu.c
964
pud = pud_offset(p4d, PKMAP_BASE);
arch/sparc/mm/srmmu.c
965
pmd = pmd_offset(pud, PKMAP_BASE);
arch/sparc/mm/srmmu.c
966
pte = pte_offset_kernel(pmd, PKMAP_BASE);
arch/x86/include/asm/highmem.h
57
#define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
arch/x86/include/asm/highmem.h
58
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/x86/include/asm/pgtable_32_areas.h
42
# define VMALLOC_END (PKMAP_BASE - 2 * PAGE_SIZE)
arch/x86/mm/dump_pagetables.c
535
address_markers[PKMAP_BASE_NR].start_address = PKMAP_BASE;
arch/x86/mm/init_32.c
391
unsigned long vaddr = PKMAP_BASE;
arch/x86/mm/init_32.c
703
BUILD_BUG_ON(PKMAP_BASE + LAST_PKMAP*PAGE_SIZE > FIXADDR_START);
arch/x86/mm/init_32.c
704
BUILD_BUG_ON(VMALLOC_END > PKMAP_BASE);
arch/x86/mm/init_32.c
712
BUG_ON(PKMAP_BASE + LAST_PKMAP*PAGE_SIZE > FIXADDR_START);
arch/x86/mm/init_32.c
713
BUG_ON(VMALLOC_END > PKMAP_BASE);
arch/xtensa/include/asm/highmem.h
25
#define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
arch/xtensa/include/asm/highmem.h
26
#define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT))
arch/xtensa/mm/highmem.c
57
BUILD_BUG_ON(PKMAP_BASE < TLBTEMP_BASE_1 + TLBTEMP_SIZE);
arch/xtensa/mm/init.c
96
PKMAP_BASE, PKMAP_BASE + LAST_PKMAP * PAGE_SIZE,
arch/xtensa/mm/mmu.c
66
pkmap_page_table = init_pmd(PKMAP_BASE, LAST_PKMAP);
drivers/spi/spi.c
1123
const bool kmap_buf = ((unsigned long)buf >= PKMAP_BASE &&
drivers/spi/spi.c
1124
(unsigned long)buf < (PKMAP_BASE +