Lines Matching refs:kernel_map
29 #define PAGE_OFFSET kernel_map.page_offset
123 extern struct kernel_mapping kernel_map;
128 ((x) >= kernel_map.virt_addr && (x) < (kernel_map.virt_addr + kernel_map.size))
134 #define linear_mapping_pa_to_va(x) ((void *)((unsigned long)(x) + kernel_map.va_pa_offset))
143 (void *)(_y + kernel_map.va_kernel_xip_text_pa_offset) : \
144 (void *)(_y + kernel_map.va_kernel_xip_data_pa_offset); \
147 #define kernel_mapping_pa_to_va(y) ((void *)((unsigned long)(y) + kernel_map.va_kernel_pa_offset))
153 #define linear_mapping_va_to_pa(x) ((unsigned long)(x) - kernel_map.va_pa_offset)
161 (_y < kernel_map.virt_addr + kernel_map.xiprom_sz) ? \
162 (_y - kernel_map.va_kernel_xip_text_pa_offset) : \
163 (_y - kernel_map.va_kernel_xip_data_pa_offset); \
166 #define kernel_mapping_va_to_pa(y) ((unsigned long)(y) - kernel_map.va_kernel_pa_offset)