Home
last modified time | relevance | path

Searched refs:HV_HYP_PAGE_SHIFT (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/drivers/hv/
Dhv.c277 u64 base = (simp.base_simp_gpa << HV_HYP_PAGE_SHIFT) & in hv_synic_enable_regs()
285 >> HV_HYP_PAGE_SHIFT; in hv_synic_enable_regs()
296 u64 base = (siefp.base_siefp_gpa << HV_HYP_PAGE_SHIFT) & in hv_synic_enable_regs()
304 >> HV_HYP_PAGE_SHIFT; in hv_synic_enable_regs()
Dchannel.c80 return (offset - (PAGE_SIZE - HV_HYP_PAGE_SIZE)) >> HV_HYP_PAGE_SHIFT; in hv_ring_gpadl_send_hvpgoffset()
325 pagecount = hv_gpadl_size(type, size) >> HV_HYP_PAGE_SHIFT; in create_gpadl_header()
Dhv_balloon.c1054 (*max_page_count) >> (20 - HV_HYP_PAGE_SHIFT)); in process_info()
/linux-6.12.1/include/asm-generic/
Dhyperv-tlfs.h22 #define HV_HYP_PAGE_SHIFT 12 macro
23 #define HV_HYP_PAGE_SIZE BIT(HV_HYP_PAGE_SHIFT)
/linux-6.12.1/include/linux/
Dhyperv.h1797 return paddr >> HV_HYP_PAGE_SHIFT; in virt_to_hvpfn()
1802 #define HVPFN_UP(x) (((x) + HV_HYP_PAGE_SIZE-1) >> HV_HYP_PAGE_SHIFT)
1803 #define HVPFN_DOWN(x) ((x) >> HV_HYP_PAGE_SHIFT)
/linux-6.12.1/drivers/clocksource/
Dhyperv_timer.c624 tsc_page = memremap(tsc_pfn << HV_HYP_PAGE_SHIFT, sizeof(tsc_pg), in hv_remap_tsc_clocksource()
/linux-6.12.1/drivers/net/hyperv/
Dnetvsc.c963 char *src = phys_to_virt(pb[i].pfn << HV_HYP_PAGE_SHIFT); in netvsc_copy_to_send_buf()
1030 char *src = phys_to_virt((pb[i].pfn << HV_HYP_PAGE_SHIFT) in netvsc_dma_map()
1046 pb[i].pfn = dma >> HV_HYP_PAGE_SHIFT; in netvsc_dma_map()
Drndis_filter.c239 HV_HYP_PAGE_SHIFT; in rndis_filter_send_request()
249 + pb[0].len) >> HV_HYP_PAGE_SHIFT; in rndis_filter_send_request()
Dnetvsc_drv.c333 hvpfn += offset >> HV_HYP_PAGE_SHIFT; in fill_pg_buf()
/linux-6.12.1/arch/x86/hyperv/
Divm.c564 pfn_array[pfn] = paddr >> HV_HYP_PAGE_SHIFT; in hv_vtom_set_host_visibility()
/linux-6.12.1/drivers/scsi/
Dstorvsc_drv.c2032 host->sg_tablesize = (max_xfer_bytes >> HV_HYP_PAGE_SHIFT) + 1; in storvsc_probe()