Lines Matching refs:phys_addr_t
198 #define PHYS_OFFSET ((phys_addr_t)__pv_phys_pfn_offset << PAGE_SHIFT)
253 static inline phys_addr_t __virt_to_phys_nodebug(unsigned long x)
255 phys_addr_t t;
257 if (sizeof(phys_addr_t) == 4) {
265 static inline unsigned long __phys_to_virt(phys_addr_t x)
271 * phys_addr_t is 64 bit, and makes sure that inline
284 static inline phys_addr_t __virt_to_phys_nodebug(unsigned long x)
286 return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET;
289 static inline unsigned long __phys_to_virt(phys_addr_t x)
305 extern phys_addr_t __virt_to_phys(unsigned long x);
306 extern phys_addr_t __phys_addr_symbol(unsigned long x);
319 static inline phys_addr_t virt_to_phys(const volatile void *x)
325 static inline void *phys_to_virt(phys_addr_t x)
335 #define __va(x) ((void *)__phys_to_virt((phys_addr_t)(x)))
336 #define pfn_to_kaddr(pfn) __va((phys_addr_t)(pfn) << PAGE_SHIFT)
352 static inline unsigned long phys_to_idmap(phys_addr_t addr)
362 static inline phys_addr_t idmap_to_phys(unsigned long idmap)
364 phys_addr_t addr = idmap;