Symbol: LAST_PKMAP
arch/arc/include/asm/highmem.h
36
#define LAST_PKMAP_MASK (LAST_PKMAP - 1)
arch/arc/mm/highmem.c
68
BUILD_BUG_ON(LAST_PKMAP > PTRS_PER_PTE);
arch/arm/include/asm/highmem.h
10
#define LAST_PKMAP_MASK (LAST_PKMAP - 1)
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/csky/include/asm/highmem.h
28
#define LAST_PKMAP_MASK (LAST_PKMAP-1)
arch/csky/mm/highmem.c
29
fixrange_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, swapper_pg_dir);
arch/hexagon/include/asm/mem-layout.h
85
#define LAST_PKMAP_MASK (LAST_PKMAP - 1)
arch/hexagon/include/asm/mem-layout.h
97
#define PKMAP_BASE (FIXADDR_START-PAGE_SIZE*LAST_PKMAP)
arch/loongarch/include/asm/highmem.h
32
#define LAST_PKMAP_MASK (LAST_PKMAP - 1)
arch/loongarch/include/asm/pgtable.h
91
#define PKMAP_BASE (PKMAP_END - (PAGE_SIZE * LAST_PKMAP))
arch/loongarch/include/asm/pgtable.h
92
#define PKMAP_END ((FIXADDR_START) & ~((LAST_PKMAP << PAGE_SHIFT)-1))
arch/loongarch/mm/pgtable.c
170
fixrange_init(vaddr & PMD_MASK, vaddr + PAGE_SIZE * LAST_PKMAP, swapper_pg_dir);
arch/microblaze/include/asm/highmem.h
45
#define PKMAP_BASE ((FIXADDR_START - PAGE_SIZE * (LAST_PKMAP + 1)) \
arch/microblaze/include/asm/highmem.h
48
#define LAST_PKMAP_MASK (LAST_PKMAP - 1)
arch/mips/include/asm/highmem.h
45
#define LAST_PKMAP_MASK (LAST_PKMAP-1)
arch/mips/include/asm/pgtable-32.h
98
#define PKMAP_END ((FIXADDR_START) & ~((LAST_PKMAP << PAGE_SHIFT)-1))
arch/mips/include/asm/pgtable-32.h
99
#define PKMAP_BASE (PKMAP_END - PAGE_SIZE * LAST_PKMAP)
arch/mips/mm/pgtable-32.c
70
fixrange_init(vaddr & PMD_MASK, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base);
arch/powerpc/include/asm/highmem.h
51
#define PKMAP_BASE (FIXADDR_START - PAGE_SIZE*(LAST_PKMAP + 1))
arch/powerpc/include/asm/highmem.h
53
#define PKMAP_BASE ((FIXADDR_START - PAGE_SIZE*(LAST_PKMAP + 1)) & PMD_MASK)
arch/powerpc/include/asm/highmem.h
55
#define LAST_PKMAP_MASK (LAST_PKMAP-1)
arch/powerpc/mm/ptdump/ptdump.c
291
address_markers[i++].start_address = PKMAP_ADDR(LAST_PKMAP);
arch/sparc/include/asm/highmem.h
42
#define PKMAP_SIZE (LAST_PKMAP << PAGE_SHIFT)
arch/sparc/include/asm/highmem.h
45
#define LAST_PKMAP_MASK (LAST_PKMAP - 1)
arch/sparc/include/asm/highmem.h
49
#define PKMAP_END (PKMAP_ADDR(LAST_PKMAP))
arch/sparc/mm/init_32.c
239
if (PKMAP_BASE+LAST_PKMAP*PAGE_SIZE >= FIXADDR_START) {
arch/sparc/mm/init_32.c
243
(unsigned long)PKMAP_BASE+LAST_PKMAP*PAGE_SIZE,
arch/x86/include/asm/highmem.h
56
#define LAST_PKMAP_MASK (LAST_PKMAP-1)
arch/x86/mm/init_32.c
393
page_table_range_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_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
712
BUG_ON(PKMAP_BASE + LAST_PKMAP*PAGE_SIZE > FIXADDR_START);
arch/xtensa/include/asm/highmem.h
22
(LAST_PKMAP + 1) * PAGE_SIZE) & PMD_MASK)
arch/xtensa/include/asm/highmem.h
24
#define LAST_PKMAP_MASK (LAST_PKMAP - 1)
arch/xtensa/include/asm/highmem.h
53
return LAST_PKMAP / DCACHE_N_COLORS;
arch/xtensa/mm/init.c
96
PKMAP_BASE, PKMAP_BASE + LAST_PKMAP * PAGE_SIZE,
arch/xtensa/mm/init.c
97
(LAST_PKMAP*PAGE_SIZE) >> 10,
arch/xtensa/mm/mmu.c
66
pkmap_page_table = init_pmd(PKMAP_BASE, LAST_PKMAP);
drivers/spi/spi.c
1142
(LAST_PKMAP * PAGE_SIZE)));
include/linux/highmem-internal.h
159
return (addr >= PKMAP_ADDR(0) && addr < PKMAP_ADDR(LAST_PKMAP)) ||
mm/highmem.c
141
static int pkmap_count[LAST_PKMAP];
mm/highmem.c
174
addr < PKMAP_ADDR(LAST_PKMAP)))
mm/highmem.c
204
for (i = 0; i < LAST_PKMAP; i++) {
mm/highmem.c
236
flush_tlb_kernel_range(PKMAP_ADDR(0), PKMAP_ADDR(LAST_PKMAP));
mm/highmem.c
527
if (vaddr >= PKMAP_ADDR(0) && vaddr < PKMAP_ADDR(LAST_PKMAP)) {
mm/highmem.c
733
static struct page_address_map page_address_maps[LAST_PKMAP];
mm/highmem.c
98
return LAST_PKMAP;