Lines Matching refs:kernel_map
35 #define PAGE_OFFSET kernel_map.page_offset
94 * the boot process (before kernel_map.va_pa_offset is set).
120 extern struct kernel_mapping kernel_map;
125 ((x) >= kernel_map.virt_addr && (x) < (kernel_map.virt_addr + kernel_map.size))
131 #define linear_mapping_pa_to_va(x) ((void *)((unsigned long)(x) + kernel_map.va_pa_offset))
140 (void *)(_y + kernel_map.va_kernel_xip_text_pa_offset) : \
141 (void *)(_y + kernel_map.va_kernel_xip_data_pa_offset); \
144 #define kernel_mapping_pa_to_va(y) ((void *)((unsigned long)(y) + kernel_map.va_kernel_pa_offset))
150 #define linear_mapping_va_to_pa(x) ((unsigned long)(x) - kernel_map.va_pa_offset)
158 (_y < kernel_map.virt_addr + kernel_map.xiprom_sz) ? \
159 (_y - kernel_map.va_kernel_xip_text_pa_offset) : \
160 (_y - kernel_map.va_kernel_xip_data_pa_offset); \
163 #define kernel_mapping_va_to_pa(y) ((unsigned long)(y) - kernel_map.va_kernel_pa_offset)