Searched defs:__va (Results 1 - 25 of 30) sorted by relevance

12

/arch/cris/include/arch-v10/arch/
H A Dpage.h22 #define __va(x) ((void *)((unsigned long)(x) | 0x20000000)) macro
26 #define __va(x) ((void *)((unsigned long)(x) | 0x80000000)) macro
/arch/cris/include/arch-v32/arch/
H A Dpage.h15 #define __va(x) ((void *)((unsigned long)(x) | 0x80000000)) macro
/arch/m68k/include/asm/
H A Dpage_no.h23 #define __va(paddr) ((void *)(paddr)) macro
26 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT)
29 #define page_to_virt(page) __va(((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET))
H A Dpage_mm.h84 static inline void *__va(unsigned long paddr) function
108 static inline void *__va(unsigned long x) function
127 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT)
/arch/unicore32/include/asm/
H A Dmemory.h56 * files. Use virt_to_phys/phys_to_virt/__pa/__va instead.
95 #define __va(x) ((void *)__phys_to_virt((unsigned long)(x))) macro
96 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/x86/include/asm/
H A Dpage.h54 #define __va(x) ((void *)((unsigned long)(x)+PAGE_OFFSET)) macro
56 #define __boot_va(x) __va(x)
64 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/alpha/include/asm/
H A Dpage.h84 #define __va(x) ((void *)((unsigned long) (x) + PAGE_OFFSET)) macro
/arch/arc/include/asm/
H A Dpage.h79 * __pa, __va, virt_to_page (ALERT: deprecated, don't use them)
92 #define __va(paddr) ((void *)((unsigned long)(paddr))) macro
/arch/arm64/include/asm/
H A Dmemory.h70 * files. Use virt_to_phys/phys_to_virt/__pa/__va instead.
137 #define __va(x) ((void *)__phys_to_virt((phys_addr_t)(x))) macro
138 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/avr32/include/asm/
H A Dpage.h77 #define __va(x) ((void *)(P1SEGADDR(x))) macro
/arch/frv/include/asm/
H A Dpage.h46 #define __va(paddr) phys_to_virt((unsigned long) (paddr)) macro
48 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/hexagon/include/asm/
H A Dpage.h95 * We need a __pa and a __va routine for kernel space.
100 #define __va(x) ((void *)((unsigned long)(x) - PHYS_OFFSET + PAGE_OFFSET)) macro
144 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT)
146 #define page_to_virt(page) __va(page_to_phys(page))
/arch/m32r/include/asm/
H A Dpage.h70 #define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET)) macro
/arch/openrisc/include/asm/
H A Dpage.h79 #define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET)) macro
83 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT)
/arch/arm/include/asm/
H A Dmemory.h162 * files. Use virt_to_phys/phys_to_virt/__pa/__va instead.
291 #define __va(x) ((void *)__phys_to_virt((phys_addr_t)(x))) macro
292 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/metag/include/asm/
H A Dpage.h104 #define __va(x) ((void *)((unsigned long)(((unsigned long)(x)) + meta_memoffset))) macro
109 #define page_to_virt(page) __va(page_to_pfn(page) << PAGE_SHIFT)
118 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/microblaze/include/asm/
H A Dpage.h148 # define pfn_to_virt(pfn) __va(pfn_to_phys((pfn)))
153 # define page_to_virt(page) __va(page_to_pfn(page) << PAGE_SHIFT)
178 # define __va(x) ((void *)__phys_to_virt((unsigned long)(x))) macro
/arch/mips/include/asm/
H A Dpage.h165 * __pa()/__va() should be used only during mem init.
177 #define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET - PHYS_OFFSET)) macro
197 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/mn10300/include/asm/
H A Dpage.h106 #define __va(x) ((void *)(unsigned long)(x)) macro
107 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/parisc/include/asm/
H A Dpage.h141 #define __va(x) ((void *)((unsigned long)(x)+PAGE_OFFSET)) macro
/arch/powerpc/include/asm/
H A Dpage.h131 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
135 * On Book-E parts we need __va to parse the device tree and we can't
154 * existing equation for the __va()/__pa() translations:
156 * __va(x) = (x) - PHYSICAL_START + KERNELBASE
172 * Now __va(1MB) = (0x100000) - (0x4000000) + 0xc0000000
180 * __va(x) = (x) - [ PHYSICAL_START - Effective KERNELBASE ]
188 * To make the cost of __va() / __pa() more light weight, we introduce
197 * __va(x) = x - PHYSICAL_START + Effective KERNELBASE
205 * the other definitions for __va & __pa.
208 #define __va( macro
216 #define __va macro
220 #define __va macro
[all...]
/arch/score/include/asm/
H A Dpage.h62 #define __va(x) ((void *)((unsigned long) (x) + PAGE_OFFSET)) macro
68 #define pfn_to_virt(pfn) __va(pfn_to_phys((pfn)))
/arch/sh/include/asm/
H A Dpage.h150 #define __va(x) (void *)___va((unsigned long)x) macro
166 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
/arch/sparc/include/asm/
H A Dpage_32.h124 #define __va(x) ((void *)((unsigned long) (x) - phys_base + PAGE_OFFSET)) macro
127 #define phys_to_virt __va
H A Dpage_64.h136 #define __va(x) ((void *)((unsigned long) (x) + PAGE_OFFSET)) macro
138 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
145 #define phys_to_virt __va

Completed in 677 milliseconds

12