Searched refs:map_pfn (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/vhost/ |
H A D | vdpa.c | 623 unsigned long npages, cur_base, map_pfn, last_pfn = 0; in vhost_vdpa_process_iotlb_update() local 680 map_pfn = page_to_pfn(page_list[0]); in vhost_vdpa_process_iotlb_update() 688 csize = (last_pfn - map_pfn + 1) << PAGE_SHIFT; in vhost_vdpa_process_iotlb_update() 690 map_pfn << PAGE_SHIFT, in vhost_vdpa_process_iotlb_update() 706 map_pfn = this_pfn; in vhost_vdpa_process_iotlb_update() 719 ret = vhost_vdpa_map(v, iova, (last_pfn - map_pfn + 1) << PAGE_SHIFT, in vhost_vdpa_process_iotlb_update() 720 map_pfn << PAGE_SHIFT, msg->perm); in vhost_vdpa_process_iotlb_update() 736 for (pfn = map_pfn; pfn <= last_pfn; pfn++) in vhost_vdpa_process_iotlb_update()
|
/kernel/linux/linux-6.6/drivers/vhost/ |
H A D | vdpa.c | 990 unsigned long npages, cur_base, map_pfn, last_pfn = 0; in vhost_vdpa_pa_map() local 1038 map_pfn = page_to_pfn(page_list[0]); in vhost_vdpa_pa_map() 1046 csize = PFN_PHYS(last_pfn - map_pfn + 1); in vhost_vdpa_pa_map() 1048 PFN_PHYS(map_pfn), in vhost_vdpa_pa_map() 1064 map_pfn = this_pfn; in vhost_vdpa_pa_map() 1077 ret = vhost_vdpa_map(v, iotlb, iova, PFN_PHYS(last_pfn - map_pfn + 1), in vhost_vdpa_pa_map() 1078 PFN_PHYS(map_pfn), perm, NULL); in vhost_vdpa_pa_map() 1094 for (pfn = map_pfn; pfn <= last_pfn; pfn++) in vhost_vdpa_pa_map()
|
Completed in 5 milliseconds