Lines Matching refs:kaddr
248 unsigned long kaddr = (unsigned long)_kaddr; in kaddr_to_pfn() local
249 return pbase_map[kaddr >> HPAGE_SHIFT] + in kaddr_to_pfn()
250 ((kaddr & (HPAGE_SIZE - 1)) >> PAGE_SHIFT); in kaddr_to_pfn()
258 static inline phys_addr_t virt_to_phys(const volatile void *kaddr) in virt_to_phys() argument
260 unsigned long pfn = kaddr_to_pfn(kaddr); in virt_to_phys()
262 ((unsigned long)kaddr & (PAGE_SIZE-1)); in virt_to_phys()
271 static inline int virt_addr_valid(const volatile void *kaddr) in virt_addr_valid() argument
274 return ((unsigned long)kaddr >= PAGE_OFFSET && kaddr < high_memory); in virt_addr_valid()
279 static inline unsigned long kaddr_to_pfn(const volatile void *kaddr) in kaddr_to_pfn() argument
281 return ((unsigned long)kaddr - PAGE_OFFSET) >> PAGE_SHIFT; in kaddr_to_pfn()
289 static inline phys_addr_t virt_to_phys(const volatile void *kaddr) in virt_to_phys() argument
291 return (phys_addr_t)((unsigned long)kaddr - PAGE_OFFSET); in virt_to_phys()
300 #define virt_addr_valid(kaddr) pfn_valid(kaddr_to_pfn(kaddr)) argument
305 #define __pa(kaddr) virt_to_phys((void *)(unsigned long)(kaddr)) argument
319 #define virt_to_page(kaddr) pfn_to_page(kaddr_to_pfn((void *)(kaddr))) argument
324 extern pte_t *virt_to_kpte(unsigned long kaddr);