XEN_PFN_DOWN
unsigned int xen_pfn = XEN_PFN_DOWN(phys);
unsigned int bfn = XEN_PFN_DOWN(dma_to_phys(dev, dev_addr));
xrp.gpfn = XEN_PFN_DOWN(r->start) + j;
gpfns[j] = XEN_PFN_DOWN(r->start) + j;
idxs[j] = XEN_PFN_DOWN(r->start) + j;
unsigned long pfn = bfn_to_pfn(XEN_PFN_DOWN(dma_to_phys(dev, addr)));
xen_pfn = page_to_xen_pfn(page) + XEN_PFN_DOWN(addr & ~PAGE_MASK);
pfn_offset = XEN_PFN_DOWN(offset);
xen_pfn = page_to_xen_pfn(page) + XEN_PFN_DOWN(offset);
pfn[i] = XEN_PFN_DOWN(addr) + i;
unsigned long bfn = XEN_PFN_DOWN(dma_to_phys(dev, dma_addr));
unsigned long bfn = pfn_to_bfn(XEN_PFN_DOWN(paddr));
unsigned long xen_pfn = bfn_to_pfn(XEN_PFN_DOWN(baddr));
phys_addr_t bus_addr = pfn_to_bfn(XEN_PFN_DOWN(p)) << XEN_PAGE_SHIFT;
unsigned long next_bfn, xen_pfn = XEN_PFN_DOWN(p);