fix_to_virt
unsigned long va = fix_to_virt(__end_of_permanent_fixed_addresses - 1);
map.virtual = fix_to_virt(i);
unsigned long va = fix_to_virt(FIX_IMMR_BASE);
fix_to_virt(FIX_BTMAP_BEGIN));
fix_to_virt(FIX_BTMAP_END));
#define APIC_BASE (fix_to_virt(FIX_APIC_BASE))
tboot = (void *)fix_to_virt(FIX_TBOOT_BASE);
int pmd_idx_kmap_begin = fix_to_virt(FIX_KMAP_END) >> PMD_SHIFT;
int pmd_idx_kmap_end = fix_to_virt(FIX_KMAP_BEGIN) >> PMD_SHIFT;
int pmd_idx_kmap_begin = fix_to_virt(FIX_KMAP_END) >> PMD_SHIFT;
int pmd_idx_kmap_end = fix_to_virt(FIX_KMAP_BEGIN) >> PMD_SHIFT;
BUG_ON(vaddr < fix_to_virt(FIX_KMAP_BEGIN - 1)
&& vaddr > fix_to_virt(FIX_KMAP_END)
if (copy_to_kernel_nofault((char *)fix_to_virt(FIX_WP_TEST), &z, 1)) {
BUILD_BUG_ON((fix_to_virt(0) + PAGE_SIZE) & ((1 << PMD_SHIFT) - 1));
WARN_ON((fix_to_virt(0) + PAGE_SIZE) & ((1 << PMD_SHIFT) - 1));
pmd = early_ioremap_pmd(fix_to_virt(FIX_BTMAP_BEGIN));
if (pmd != early_ioremap_pmd(fix_to_virt(FIX_BTMAP_END))) {
pmd, early_ioremap_pmd(fix_to_virt(FIX_BTMAP_END)));
fix_to_virt(FIX_BTMAP_BEGIN));
fix_to_virt(FIX_BTMAP_END));
#define mmcfg_virt_addr ((void __iomem *) fix_to_virt(FIX_PCIE_MCFG))
populate_extra_pte(fix_to_virt(FIX_PARAVIRT_BOOTMAP));
HYPERVISOR_shared_info = (void *)fix_to_virt(FIX_PARAVIRT_BOOTMAP);
if (HYPERVISOR_update_va_mapping(fix_to_virt(FIX_PARAVIRT_BOOTMAP),
HYPERVISOR_shared_info = (void *)fix_to_virt(FIX_PARAVIRT_BOOTMAP);
ohci.registers = (void __iomem *)fix_to_virt(FIX_OHCI1394_BASE);
________addr = fix_to_virt(idx) + ((phys) & (PAGE_SIZE - 1)); \
if (WARN_ON(virt_addr < fix_to_virt(FIX_BTMAP_BEGIN)))