/Linux-v4.19/arch/unicore32/include/asm/ |
D | memory.h | 27 #define PAGE_OFFSET UL(0xC0000000) macro 28 #define TASK_SIZE (PAGE_OFFSET - UL(0x41000000)) 29 #define TASK_UNMAPPED_BASE (PAGE_OFFSET / 3) 35 #define MODULES_VADDR (PAGE_OFFSET - 16*1024*1024) 40 #define MODULES_END (PAGE_OFFSET) 53 #define __virt_to_phys(x) ((x) - PAGE_OFFSET + PHYS_OFFSET) 54 #define __phys_to_virt(x) ((x) - PHYS_OFFSET + PAGE_OFFSET) 98 #define virt_addr_valid(kaddr) ((unsigned long)(kaddr) >= PAGE_OFFSET && \
|
/Linux-v4.19/arch/alpha/include/uapi/asm/ |
D | setup.h | 23 #define KERNEL_START (PAGE_OFFSET+KERNEL_START_PHYS) 25 #define INIT_STACK (PAGE_OFFSET+KERNEL_START_PHYS+0x02000) 26 #define EMPTY_PGT (PAGE_OFFSET+KERNEL_START_PHYS+0x04000) 27 #define EMPTY_PGE (PAGE_OFFSET+KERNEL_START_PHYS+0x08000) 28 #define ZERO_PGE (PAGE_OFFSET+KERNEL_START_PHYS+0x0A000) 30 #define START_ADDR (PAGE_OFFSET+KERNEL_START_PHYS+0x10000)
|
/Linux-v4.19/arch/arm/include/asm/ |
D | memory.h | 26 #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET) macro 47 #define MODULES_VADDR (PAGE_OFFSET - SZ_16M) 50 #define MODULES_VADDR (PAGE_OFFSET - SZ_8M) 61 #define MODULES_END (PAGE_OFFSET - PMD_SIZE) 63 #define MODULES_END (PAGE_OFFSET) 110 #define MODULES_VADDR PAGE_OFFSET 154 (((v_data) - PAGE_OFFSET + PLAT_PHYS_OFFSET) - \ 252 return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET; in __virt_to_phys_nodebug() 257 return x - PHYS_OFFSET + PAGE_OFFSET; in __phys_to_virt() 263 ((((unsigned long)(kaddr) - PAGE_OFFSET) >> PAGE_SHIFT) + \ [all …]
|
/Linux-v4.19/arch/riscv/kernel/ |
D | setup.c | 117 #define NUM_SWAPPER_PMDS ((uintptr_t)-PAGE_OFFSET >> PGDIR_SHIFT) 118 pmd_t swapper_pmd[PTRS_PER_PMD*((-PAGE_OFFSET)/PGDIR_SIZE)] __page_aligned_bss; 129 va_pa_offset = PAGE_OFFSET - pa; in setup_vm() 133 BUG_ON((PAGE_OFFSET % PGDIR_SIZE) != 0); in setup_vm() 137 trampoline_pg_dir[(PAGE_OFFSET >> PGDIR_SHIFT) % PTRS_PER_PGD] = in setup_vm() 142 for (i = 0; i < (-PAGE_OFFSET)/PGDIR_SIZE; ++i) { in setup_vm() 143 size_t o = (PAGE_OFFSET >> PGDIR_SHIFT) % PTRS_PER_PGD + i; in setup_vm() 151 trampoline_pg_dir[(PAGE_OFFSET >> PGDIR_SHIFT) % PTRS_PER_PGD] = in setup_vm() 154 for (i = 0; i < (-PAGE_OFFSET)/PGDIR_SIZE; ++i) { in setup_vm() 155 size_t o = (PAGE_OFFSET >> PGDIR_SHIFT) % PTRS_PER_PGD + i; in setup_vm() [all …]
|
/Linux-v4.19/arch/x86/mm/ |
D | physaddr.c | 24 x = y + (__START_KERNEL_map - PAGE_OFFSET); in __phys_addr() 57 x = y + (__START_KERNEL_map - PAGE_OFFSET); in __virt_addr_valid() 73 unsigned long phys_addr = x - PAGE_OFFSET; in __phys_addr() 75 VIRTUAL_BUG_ON(x < PAGE_OFFSET); in __phys_addr() 89 if (x < PAGE_OFFSET) in __virt_addr_valid() 95 return pfn_valid((x - PAGE_OFFSET) >> PAGE_SHIFT); in __virt_addr_valid()
|
/Linux-v4.19/arch/alpha/include/asm/ |
D | page.h | 69 #define PAGE_OFFSET 0xffff800000000000UL macro 71 #define PAGE_OFFSET 0xfffffc0000000000UL macro 77 #define PAGE_OFFSET 0xffff800000000000 macro 79 #define PAGE_OFFSET 0xfffffc0000000000 macro 84 #define __pa(x) ((unsigned long) (x) - PAGE_OFFSET) 85 #define __va(x) ((void *)((unsigned long) (x) + PAGE_OFFSET))
|
/Linux-v4.19/arch/nds32/include/asm/ |
D | memory.h | 32 #define PAGE_OFFSET (CONFIG_PAGE_OFFSET) macro 40 #define __virt_to_phys(x) ((x) - PAGE_OFFSET + PHYS_OFFSET) 41 #define __phys_to_virt(x) ((x) - PHYS_OFFSET + PAGE_OFFSET) 48 #define MODULES_END (PAGE_OFFSET) 93 #define virt_addr_valid(kaddr) ((unsigned long)(kaddr) >= PAGE_OFFSET && (unsigned long)(kaddr) < (…
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | memory.h | 62 #define PAGE_OFFSET (UL(0xffffffffffffffff) - \ macro 68 #define VMEMMAP_START (PAGE_OFFSET - VMEMMAP_SIZE) 229 #define __lm_to_phys(addr) (((addr) & ~PAGE_OFFSET) + PHYS_OFFSET) 248 #define __phys_to_virt(x) ((unsigned long)((x) - PHYS_OFFSET) | PAGE_OFFSET) 295 #define __virt_to_pgoff(kaddr) (((u64)(kaddr) & ~PAGE_OFFSET) / PAGE_SIZE * sizeof(struct page)) 298 #define page_to_virt(page) ((void *)((__page_to_voff(page)) | PAGE_OFFSET)) 301 #define _virt_addr_valid(kaddr) pfn_valid((((u64)(kaddr) & ~PAGE_OFFSET) \ 306 #define _virt_addr_is_linear(kaddr) (((u64)(kaddr)) >= PAGE_OFFSET)
|
/Linux-v4.19/arch/openrisc/include/asm/ |
D | page.h | 33 #define PAGE_OFFSET 0xc0000000 macro 34 #define KERNELBASE PAGE_OFFSET 76 #define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET)) 77 #define __pa(x) ((unsigned long) (x) - PAGE_OFFSET) 83 (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT))
|
/Linux-v4.19/arch/c6x/kernel/ |
D | setup.c | 256 if (start > PAGE_OFFSET || PAGE_OFFSET >= (start + size)) in c6x_add_memory() 310 if (mem_size && (PAGE_OFFSET + PAGE_ALIGN(mem_size)) < memory_end) in setup_arch() 311 memory_end = PAGE_OFFSET + PAGE_ALIGN(mem_size); in setup_arch() 314 memblock_add(PAGE_OFFSET, memory_end - PAGE_OFFSET); in setup_arch() 317 memblock_reserve(PAGE_OFFSET, in setup_arch() 318 PAGE_ALIGN((unsigned long)&_end - PAGE_OFFSET)); in setup_arch() 362 PAGE_OFFSET >> PAGE_SHIFT, in setup_arch() 403 free_bootmem(PAGE_OFFSET, memory_end - PAGE_OFFSET); in setup_arch()
|
/Linux-v4.19/arch/sh/include/asm/ |
D | page.h | 131 #define PAGE_OFFSET CONFIG_PAGE_OFFSET macro 143 #define ___pa(x) ((x)-PAGE_OFFSET+__MEMORY_START) 144 #define ___va(x) ((x)+PAGE_OFFSET-__MEMORY_START) 146 #define ___pa(x) ((x)-PAGE_OFFSET) 147 #define ___va(x) ((x)+PAGE_OFFSET) 160 #define UNCAC_ADDR(addr) ((addr) - PAGE_OFFSET + uncached_start) 161 #define CAC_ADDR(addr) ((addr) - uncached_start + PAGE_OFFSET)
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | page.h | 90 #define PAGE_OFFSET ASM_CONST(CONFIG_PAGE_OFFSET) macro 124 #define MEMORY_START (PHYSICAL_START + PAGE_OFFSET - KERNELBASE) 239 #define __va(x) ((void *)(unsigned long)((phys_addr_t)(x) | PAGE_OFFSET)) 243 #define __va(x) ((void *)(unsigned long)((phys_addr_t)(x) + PAGE_OFFSET - MEMORY_START)) 244 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + MEMORY_START) 281 #define is_kernel_addr(x) ((x) >= PAGE_OFFSET)
|
/Linux-v4.19/arch/m68k/mm/ |
D | sun3mmu.c | 50 address = PAGE_OFFSET; in paging_init() 62 pg_dir += PAGE_OFFSET >> PGDIR_SHIFT; in paging_init() 86 zones_size[ZONE_DMA] = ((unsigned long)high_memory - PAGE_OFFSET) >> PAGE_SHIFT; in paging_init() 91 (__pa(PAGE_OFFSET) >> PAGE_SHIFT) + 1, NULL); in paging_init()
|
/Linux-v4.19/arch/nios2/include/asm/ |
D | page.h | 31 #define PAGE_OFFSET \ macro 80 ((unsigned long)(x) - PAGE_OFFSET + PHYS_OFFSET) 82 ((void *)((unsigned long)(x) + PAGE_OFFSET - PHYS_OFFSET)) 85 ((void *)(((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | head_8xx.S | 318 cmpli cr0, r11, PAGE_OFFSET@h 322 cmpli cr7, r11, (PAGE_OFFSET + 0x0800000)@h 336 lis r11, (swapper_pg_dir-PAGE_OFFSET)@ha 341 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r11) /* Get the level 1 entry */ 384 lis r10, (itlb_miss_counter - PAGE_OFFSET)@ha 385 lwz r11, (itlb_miss_counter - PAGE_OFFSET)@l(r10) 387 stw r11, (itlb_miss_counter - PAGE_OFFSET)@l(r10) 431 cmpli cr0, r11, PAGE_OFFSET@h 439 cmpli cr7, r11, (PAGE_OFFSET + 0x1800000)@h 445 lis r11, (swapper_pg_dir-PAGE_OFFSET)@ha [all …]
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | page.h | 28 #define PAGE_OFFSET XCHAL_KSEG_CACHED_VADDR macro 33 #define PAGE_OFFSET _AC(CONFIG_DEFAULT_MEM_START, UL) macro 167 unsigned long off = va - PAGE_OFFSET; in ___pa() 177 ((unsigned long) (x) - PAGE_OFFSET + PHYS_OFFSET) 180 ((void *)((unsigned long) (x) - PHYS_OFFSET + PAGE_OFFSET))
|
/Linux-v4.19/include/asm-generic/ |
D | page.h | 67 #define PAGE_OFFSET (CONFIG_KERNEL_RAM_BASE_ADDRESS) macro 69 #define PAGE_OFFSET (0) macro 73 #define ARCH_PFN_OFFSET (PAGE_OFFSET >> PAGE_SHIFT) 93 #define virt_addr_valid(kaddr) (((void *)(kaddr) >= (void *)PAGE_OFFSET) && \
|
/Linux-v4.19/arch/hexagon/include/asm/ |
D | mem-layout.h | 32 #define PAGE_OFFSET _AC(0xc0000000, UL) macro 54 #define TASK_SIZE (PAGE_OFFSET) 67 #define MIN_KERNEL_SEG (PAGE_OFFSET >> PGDIR_SHIFT) /* L1 shift is 22 bits */
|
/Linux-v4.19/arch/hexagon/mm/ |
D | init.c | 34 #define bootmem_startpg (PFN_UP(((unsigned long) _end) - PAGE_OFFSET + PHYS_OFFSET)) 220 segtable = segtable + (PAGE_OFFSET >> 22); in setup_arch_memory() 253 (unsigned long) _K_init_devicetable-PAGE_OFFSET); in setup_arch_memory() 254 *segtable = ((u32) (unsigned long) _K_init_devicetable-PAGE_OFFSET) | in setup_arch_memory()
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | page_mm.h | 100 if(x >= PAGE_OFFSET) in ___pa() 101 return (x-PAGE_OFFSET); in ___pa() 112 return (void *)(x+PAGE_OFFSET); in __va() 169 #define virt_addr_valid(kaddr) ((void *)(kaddr) >= (void *)PAGE_OFFSET && (void *)(kaddr) < high_me…
|
D | page_no.h | 26 #define virt_to_page(addr) (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT)) 27 #define page_to_virt(page) __va(((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)) 33 #define virt_addr_valid(kaddr) (((void *)(kaddr) >= (void *)PAGE_OFFSET) && \
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | page_32.h | 119 #define PAGE_OFFSET 0xf0000000 macro 124 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + phys_base) 125 #define __va(x) ((void *)((unsigned long) (x) - phys_base + PAGE_OFFSET)) 134 #define virt_addr_valid(kaddr) ((((unsigned long)(kaddr)-PAGE_OFFSET)>>PAGE_SHIFT) < max_mapnr)
|
/Linux-v4.19/arch/powerpc/mm/ |
D | 44x_mmu.c | 191 ppc47x_pin_tlb(addr + PAGE_OFFSET, addr); in mmu_mapin_ram() 193 ppc44x_pin_tlb(addr + PAGE_OFFSET, addr); in mmu_mapin_ram() 249 ppc47x_pin_tlb(addr + PAGE_OFFSET, addr); in mmu_init_secondary() 251 ppc44x_pin_tlb(addr + PAGE_OFFSET, addr); in mmu_init_secondary()
|
/Linux-v4.19/arch/arm/mach-footbridge/ |
D | common.c | 240 WARN_ON(res < PAGE_OFFSET || res >= (unsigned long)high_memory); in __virt_to_bus() 242 return res + (fb_bus_sdram_offset() - PAGE_OFFSET); in __virt_to_bus() 248 res = res - (fb_bus_sdram_offset() - PAGE_OFFSET); in __bus_to_virt() 250 WARN_ON(res < PAGE_OFFSET || res >= (unsigned long)high_memory); in __bus_to_virt()
|
/Linux-v4.19/arch/x86/kernel/ |
D | head32.c | 77 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET) in mk_early_pgtbl_32() 101 *(pl2p + ((PAGE_OFFSET >> PGDIR_SHIFT))) = pl2; in mk_early_pgtbl_32() 117 *ptr = (unsigned long)ptep + PAGE_OFFSET; in mk_early_pgtbl_32()
|