Home
last modified time | relevance | path

Searched refs:PAGE_OFFSET (Results 1 – 25 of 242) sorted by relevance

12345678910

/Linux-v5.4/arch/unicore32/include/asm/
Dmemory.h24 #define PAGE_OFFSET UL(0xC0000000) macro
25 #define TASK_SIZE (PAGE_OFFSET - UL(0x41000000))
26 #define TASK_UNMAPPED_BASE (PAGE_OFFSET / 3)
32 #define MODULES_VADDR (PAGE_OFFSET - 16*1024*1024)
37 #define MODULES_END (PAGE_OFFSET)
50 #define __virt_to_phys(x) ((x) - PAGE_OFFSET + PHYS_OFFSET)
51 #define __phys_to_virt(x) ((x) - PHYS_OFFSET + PAGE_OFFSET)
95 #define virt_addr_valid(kaddr) ((unsigned long)(kaddr) >= PAGE_OFFSET && \
/Linux-v5.4/arch/alpha/include/uapi/asm/
Dsetup.h23 #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-v5.4/arch/arm/include/asm/
Dmemory.h23 #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET) macro
44 #define MODULES_VADDR (PAGE_OFFSET - SZ_16M)
47 #define MODULES_VADDR (PAGE_OFFSET - SZ_8M)
58 #define MODULES_END (PAGE_OFFSET - PMD_SIZE)
60 #define MODULES_END (PAGE_OFFSET)
107 #define MODULES_VADDR PAGE_OFFSET
151 (((v_data) - PAGE_OFFSET + PLAT_PHYS_OFFSET) - \
249 return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET; in __virt_to_phys_nodebug()
254 return x - PHYS_OFFSET + PAGE_OFFSET; in __phys_to_virt()
260 ((((unsigned long)(kaddr) - PAGE_OFFSET) >> PAGE_SHIFT) + \
[all …]
/Linux-v5.4/arch/powerpc/mm/book3s32/
Dhash_low.S50 lis r8, (mmu_hash_lock - PAGE_OFFSET)@h
51 ori r8, r8, (mmu_hash_lock - PAGE_OFFSET)@l
70 lis r5, (swapper_pg_dir - PAGE_OFFSET)@ha /* if kernel address, use */
71 addi r5 ,r5 ,(swapper_pg_dir - PAGE_OFFSET)@l /* kernel page table */
140 lis r8, (mmu_hash_lock - PAGE_OFFSET)@ha
142 stw r0, (mmu_hash_lock - PAGE_OFFSET)@l(r8)
155 lis r8, (mmu_hash_lock - PAGE_OFFSET)@ha
157 stw r0, (mmu_hash_lock - PAGE_OFFSET)@l(r8)
203 lis r6, (mmu_hash_lock - PAGE_OFFSET)@ha
204 addi r6, r6, (mmu_hash_lock - PAGE_OFFSET)@l
[all …]
Dmmu.c157 setbat(idx, PAGE_OFFSET + base, base, size, PAGE_KERNEL_X); in __mmu_mapin_ram()
167 unsigned long border = (unsigned long)__init_begin - PAGE_OFFSET; in mmu_mapin_ram()
188 unsigned long base = (unsigned long)_stext - PAGE_OFFSET; in mmu_mark_initmem_nx()
189 unsigned long top = (unsigned long)_etext - PAGE_OFFSET; in mmu_mark_initmem_nx()
197 setibat(i++, PAGE_OFFSET + base, base, size, PAGE_KERNEL_TEXT); in mmu_mark_initmem_nx()
208 setibat(i++, PAGE_OFFSET + base, base, size, PAGE_KERNEL_TEXT); in mmu_mark_initmem_nx()
419 ((unsigned int)Hash - PAGE_OFFSET) >> 16); in MMU_init_hw_patch()
429 ((unsigned int)Hash - PAGE_OFFSET) >> 16); in MMU_init_hw_patch()
/Linux-v5.4/arch/x86/mm/
Dphysaddr.c24 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-v5.4/arch/powerpc/include/asm/
Dpage.h81 #define PAGE_OFFSET ASM_CONST(CONFIG_PAGE_OFFSET) macro
115 #define MEMORY_START (PHYSICAL_START + PAGE_OFFSET - KERNELBASE)
222 VIRTUAL_BUG_ON((unsigned long)(x) >= PAGE_OFFSET); \
223 (void *)(unsigned long)((phys_addr_t)(x) | PAGE_OFFSET); \
228 VIRTUAL_BUG_ON((unsigned long)(x) < PAGE_OFFSET); \
233 #define __va(x) ((void *)(unsigned long)((phys_addr_t)(x) + PAGE_OFFSET - MEMORY_START))
234 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + MEMORY_START)
271 #define is_kernel_addr(x) ((x) >= PAGE_OFFSET)
/Linux-v5.4/arch/alpha/include/asm/
Dpage.h69 #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-v5.4/arch/nds32/include/asm/
Dmemory.h24 #define PAGE_OFFSET (CONFIG_PAGE_OFFSET) macro
32 #define __virt_to_phys(x) ((x) - PAGE_OFFSET + PHYS_OFFSET)
33 #define __phys_to_virt(x) ((x) - PHYS_OFFSET + PAGE_OFFSET)
40 #define MODULES_END (PAGE_OFFSET)
85 #define virt_addr_valid(kaddr) ((unsigned long)(kaddr) >= PAGE_OFFSET && (unsigned long)(kaddr) < (…
/Linux-v5.4/arch/openrisc/include/asm/
Dpage.h29 #define PAGE_OFFSET 0xc0000000 macro
30 #define KERNELBASE PAGE_OFFSET
72 #define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET))
73 #define __pa(x) ((unsigned long) (x) - PAGE_OFFSET)
79 (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT))
/Linux-v5.4/arch/sh/include/asm/
Dpage.h131 #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-v5.4/arch/riscv/mm/
Dinit.c102 mem_size = min(reg->size, (phys_addr_t)-PAGE_OFFSET); in setup_bootmem()
239 pmd_num = (va - PAGE_OFFSET) >> PGDIR_SHIFT; in alloc_pmd()
352 va_pa_offset = PAGE_OFFSET - load_pa; in setup_vm()
362 BUG_ON((PAGE_OFFSET % PGDIR_SIZE) != 0); in setup_vm()
375 create_pgd_mapping(trampoline_pg_dir, PAGE_OFFSET, in setup_vm()
377 create_pmd_mapping(trampoline_pmd, PAGE_OFFSET, in setup_vm()
381 create_pgd_mapping(trampoline_pg_dir, PAGE_OFFSET, in setup_vm()
390 end_va = PAGE_OFFSET + load_sz; in setup_vm()
391 for (va = PAGE_OFFSET; va < end_va; va += map_size) in setup_vm()
393 load_pa + (va - PAGE_OFFSET), in setup_vm()
[all …]
/Linux-v5.4/arch/csky/include/asm/
Dpage.h27 #define PAGE_OFFSET 0x80000000 macro
40 #define virt_addr_valid(kaddr) ((void *)(kaddr) >= (void *)PAGE_OFFSET && \
79 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + va_pa_offset)
80 #define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET - va_pa_offset))
84 #define MAP_NR(x) PFN_DOWN((unsigned long)(x) - PAGE_OFFSET - \
/Linux-v5.4/arch/powerpc/kernel/
Dhead_8xx.S199 0: lwz r10, (dtlb_miss_counter - PAGE_OFFSET)@l(0)
201 stw r10, (dtlb_miss_counter - PAGE_OFFSET)@l(0)
250 cmpli cr0, r10, PAGE_OFFSET@h
253 0: cmpli cr7, r10, (PAGE_OFFSET + 0x2000000)@h
269 oris r10, r10, (swapper_pg_dir - PAGE_OFFSET)@ha
272 lwz r10, (swapper_pg_dir-PAGE_OFFSET)@l(r10) /* Get level 1 entry */
307 0: lwz r10, (itlb_miss_counter - PAGE_OFFSET)@l(0)
309 stw r10, (itlb_miss_counter - PAGE_OFFSET)@l(0)
324 0: subis r11, r10, (PAGE_OFFSET - 0x80000000)@ha
355 cmpli cr0, r10, PAGE_OFFSET@h
[all …]
/Linux-v5.4/arch/m68k/mm/
Dsun3mmu.c53 address = PAGE_OFFSET; in paging_init()
68 pg_dir += PAGE_OFFSET >> PGDIR_SHIFT; in paging_init()
92 zones_size[ZONE_DMA] = ((unsigned long)high_memory - PAGE_OFFSET) >> PAGE_SHIFT; in paging_init()
97 (__pa(PAGE_OFFSET) >> PAGE_SHIFT) + 1, NULL); in paging_init()
/Linux-v5.4/arch/nios2/include/asm/
Dpage.h31 #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-v5.4/arch/c6x/kernel/
Dsetup.c247 if (start > PAGE_OFFSET || PAGE_OFFSET >= (start + size)) in c6x_add_memory()
300 if (mem_size && (PAGE_OFFSET + PAGE_ALIGN(mem_size)) < memory_end) in setup_arch()
301 memory_end = PAGE_OFFSET + PAGE_ALIGN(mem_size); in setup_arch()
304 memblock_add(PAGE_OFFSET, memory_end - PAGE_OFFSET); in setup_arch()
307 memblock_reserve(PAGE_OFFSET, in setup_arch()
308 PAGE_ALIGN((unsigned long)&_end - PAGE_OFFSET)); in setup_arch()
/Linux-v5.4/arch/xtensa/include/asm/
Dpage.h28 #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-v5.4/include/asm-generic/
Dpage.h67 #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-v5.4/arch/hexagon/include/asm/
Dmem-layout.h19 #define PAGE_OFFSET _AC(0xc0000000, UL) macro
41 #define TASK_SIZE (PAGE_OFFSET)
54 #define MIN_KERNEL_SEG (PAGE_OFFSET >> PGDIR_SHIFT) /* L1 shift is 22 bits */
/Linux-v5.4/arch/hexagon/mm/
Dinit.c21 #define bootmem_startpg (PFN_UP(((unsigned long) _end) - PAGE_OFFSET + PHYS_OFFSET))
187 segtable = segtable + (PAGE_OFFSET >> 22); in setup_arch_memory()
220 (unsigned long) _K_init_devicetable-PAGE_OFFSET); in setup_arch_memory()
221 *segtable = ((u32) (unsigned long) _K_init_devicetable-PAGE_OFFSET) | in setup_arch_memory()
/Linux-v5.4/arch/m68k/include/asm/
Dpage_mm.h100 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…
Dpage_no.h26 #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-v5.4/arch/sparc/include/asm/
Dpage_32.h119 #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-v5.4/arch/powerpc/mm/nohash/
D44x.c178 ppc47x_pin_tlb(addr + PAGE_OFFSET, addr); in mmu_mapin_ram()
180 ppc44x_pin_tlb(addr + PAGE_OFFSET, addr); in mmu_mapin_ram()
236 ppc47x_pin_tlb(addr + PAGE_OFFSET, addr); in mmu_init_secondary()
238 ppc44x_pin_tlb(addr + PAGE_OFFSET, addr); in mmu_init_secondary()

12345678910