Lines Matching refs:last
17 #define LAST(map) ((map)->last)
42 * @last: last of IOVA range
47 * Returns an error last is smaller than start or memory allocation
51 u64 start, u64 last,
57 if (last < start)
63 if (start == 0 && last == ULONG_MAX) {
64 u64 mid = last / 2;
87 map->size = last - start + 1;
88 map->last = last;
104 u64 start, u64 last,
107 return vhost_iotlb_add_range_ctx(iotlb, start, last,
116 * @last: last of IOVA range
118 void vhost_iotlb_del_range(struct vhost_iotlb *iotlb, u64 start, u64 last)
123 start, last)))
192 * @last: last byte in IOVA range
195 vhost_iotlb_itree_first(struct vhost_iotlb *iotlb, u64 start, u64 last)
197 return vhost_iotlb_itree_iter_first(&iotlb->root, start, last);
205 * @last: last byte IOVA range
208 vhost_iotlb_itree_next(struct vhost_iotlb_map *map, u64 start, u64 last)
210 return vhost_iotlb_itree_iter_next(map, start, last);