Lines Matching full:last
17 #define LAST(map) ((map)->last) macro
21 START, LAST, static inline, vhost_iotlb_itree);
42 * @last: last of IOVA range
47 * Returns an error last is smaller than start or memory allocation
51 u64 start, u64 last, in vhost_iotlb_add_range_ctx() argument
57 if (last < start) in vhost_iotlb_add_range_ctx()
72 map->size = last - start + 1; in vhost_iotlb_add_range_ctx()
73 map->last = last; in vhost_iotlb_add_range_ctx()
89 u64 start, u64 last, in vhost_iotlb_add_range() argument
92 return vhost_iotlb_add_range_ctx(iotlb, start, last, in vhost_iotlb_add_range()
101 * @last: last of IOVA range
103 void vhost_iotlb_del_range(struct vhost_iotlb *iotlb, u64 start, u64 last) in vhost_iotlb_del_range() argument
108 start, last))) in vhost_iotlb_del_range()
164 * @last: last byte in IOVA range
167 vhost_iotlb_itree_first(struct vhost_iotlb *iotlb, u64 start, u64 last) in vhost_iotlb_itree_first() argument
169 return vhost_iotlb_itree_iter_first(&iotlb->root, start, last); in vhost_iotlb_itree_first()
177 * @last: last byte IOVA range
180 vhost_iotlb_itree_next(struct vhost_iotlb_map *map, u64 start, u64 last) in vhost_iotlb_itree_next() argument
182 return vhost_iotlb_itree_iter_next(map, start, last); in vhost_iotlb_itree_next()