Lines Matching refs:last
21 u64 start, u64 last, in vduse_iotlb_add_range() argument
35 ret = vhost_iotlb_add_range_ctx(domain->iotlb, start, last, in vduse_iotlb_add_range()
46 u64 start, u64 last) in vduse_iotlb_del_range() argument
51 while ((map = vhost_iotlb_itree_first(domain->iotlb, start, last))) { in vduse_iotlb_del_range()
64 u64 start = 0ULL, last = ULLONG_MAX; in vduse_domain_set_map() local
68 vduse_iotlb_del_range(domain, start, last); in vduse_domain_set_map()
70 for (map = vhost_iotlb_itree_first(iotlb, start, last); map; in vduse_domain_set_map()
71 map = vhost_iotlb_itree_next(map, start, last)) { in vduse_domain_set_map()
73 ret = vduse_iotlb_add_range(domain, map->start, map->last, in vduse_domain_set_map()
84 vduse_iotlb_del_range(domain, start, last); in vduse_domain_set_map()
93 u64 start = 0ULL, last = ULLONG_MAX; in vduse_domain_clear_map() local
96 for (map = vhost_iotlb_itree_first(iotlb, start, last); map; in vduse_domain_clear_map()
97 map = vhost_iotlb_itree_next(map, start, last)) { in vduse_domain_clear_map()
98 vduse_iotlb_del_range(domain, map->start, map->last); in vduse_domain_clear_map()
107 u64 last = iova + size - 1; in vduse_domain_map_bounce_page() local
109 while (iova <= last) { in vduse_domain_map_bounce_page()
127 u64 last = iova + size - 1; in vduse_domain_unmap_bounce_page() local
129 while (iova <= last) { in vduse_domain_unmap_bounce_page()
193 u64 last = start + PAGE_SIZE - 1; in vduse_domain_get_coherent_page() local
198 map = vhost_iotlb_itree_first(domain->iotlb, start, last); in vduse_domain_get_coherent_page()