Lines Matching refs:kaddr
250 unsigned long kaddr = (unsigned long)_kaddr; in kaddr_to_pfn() local
251 return pbase_map[kaddr >> HPAGE_SHIFT] + in kaddr_to_pfn()
252 ((kaddr & (HPAGE_SIZE - 1)) >> PAGE_SHIFT); in kaddr_to_pfn()
260 static inline phys_addr_t virt_to_phys(const volatile void *kaddr) in virt_to_phys() argument
262 unsigned long pfn = kaddr_to_pfn(kaddr); in virt_to_phys()
264 ((unsigned long)kaddr & (PAGE_SIZE-1)); in virt_to_phys()
273 static inline int virt_addr_valid(const volatile void *kaddr) in virt_addr_valid() argument
276 return ((unsigned long)kaddr >= PAGE_OFFSET && kaddr < high_memory); in virt_addr_valid()
281 static inline unsigned long kaddr_to_pfn(const volatile void *kaddr) in kaddr_to_pfn() argument
283 return ((unsigned long)kaddr - PAGE_OFFSET) >> PAGE_SHIFT; in kaddr_to_pfn()
291 static inline phys_addr_t virt_to_phys(const volatile void *kaddr) in virt_to_phys() argument
293 return (phys_addr_t)((unsigned long)kaddr - PAGE_OFFSET); in virt_to_phys()
302 #define virt_addr_valid(kaddr) pfn_valid(kaddr_to_pfn(kaddr)) argument
307 #define __pa(kaddr) virt_to_phys((void *)(unsigned long)(kaddr)) argument
321 #define virt_to_page(kaddr) pfn_to_page(kaddr_to_pfn((void *)(kaddr))) argument
326 extern pte_t *virt_to_kpte(unsigned long kaddr);