HV_HYP_PAGE_SHIFT
hv_cda = phys_to_virt(cda_info.base_pfn << HV_HYP_PAGE_SHIFT);
pfn_array[pfn] = paddr >> HV_HYP_PAGE_SHIFT;
tsc_page = memremap(tsc_pfn << HV_HYP_PAGE_SHIFT, sizeof(tsc_pg),
pagecount = hv_gpadl_size(type, size) >> HV_HYP_PAGE_SHIFT;
return (offset - (PAGE_SIZE - HV_HYP_PAGE_SIZE)) >> HV_HYP_PAGE_SHIFT;
u64 base = (simp.base_simp_gpa << HV_HYP_PAGE_SHIFT) &
>> HV_HYP_PAGE_SHIFT;
u64 base = (siefp.base_siefp_gpa << HV_HYP_PAGE_SHIFT) &
>> HV_HYP_PAGE_SHIFT;
>> HV_HYP_PAGE_SHIFT;
>> HV_HYP_PAGE_SHIFT;
(*max_page_count) >> (20 - HV_HYP_PAGE_SHIFT));
region->start_uaddr + (region->nr_pages << HV_HYP_PAGE_SHIFT),
(region->nr_pages << HV_HYP_PAGE_SHIFT));
region->start_uaddr + (region->nr_pages << HV_HYP_PAGE_SHIFT),
region->nr_pages << HV_HYP_PAGE_SHIFT,
large_shift = HV_HYP_LARGE_PAGE_SHIFT - HV_HYP_PAGE_SHIFT;
large_shift = HV_HYP_LARGE_PAGE_SHIFT - HV_HYP_PAGE_SHIFT;
large_shift = HV_HYP_LARGE_PAGE_SHIFT - HV_HYP_PAGE_SHIFT;
*msg_page = memremap(simp.base_simp_gpa << HV_HYP_PAGE_SHIFT,
char *src = phys_to_virt((pb[i].pfn << HV_HYP_PAGE_SHIFT)
pb[i].pfn = dma >> HV_HYP_PAGE_SHIFT;
char *src = phys_to_virt(pb[i].pfn << HV_HYP_PAGE_SHIFT);
cur_pb->pfn = pfn + (offset >> HV_HYP_PAGE_SHIFT);
pb.pfn = virt_to_phys(&req->request_msg) >> HV_HYP_PAGE_SHIFT;
host->sg_tablesize = (max_xfer_bytes >> HV_HYP_PAGE_SHIFT) + 1;
#define HV_HYP_PAGE_SIZE BIT(HV_HYP_PAGE_SHIFT)
return paddr >> HV_HYP_PAGE_SHIFT;
#define HVPFN_UP(x) (((x) + HV_HYP_PAGE_SIZE-1) >> HV_HYP_PAGE_SHIFT)
#define HVPFN_DOWN(x) ((x) >> HV_HYP_PAGE_SHIFT)