Lines Matching defs:iotlb
516 struct vhost_iotlb *iotlb = dev->iotlb;
521 while ((map = vhost_iotlb_itree_first(iotlb, start, last)) != NULL) {
531 vhost_iotlb_map_free(iotlb, map);
540 kfree(dev->iotlb);
541 dev->iotlb = NULL;
574 r = vhost_iotlb_add_range(dev->iotlb, iova, iova + size - 1,
583 r = ops->set_map(vdpa, dev->iotlb);
590 vhost_iotlb_del_range(dev->iotlb, iova, iova + size - 1);
609 ops->set_map(vdpa, dev->iotlb);
619 struct vhost_iotlb *iotlb = dev->iotlb;
634 if (vhost_iotlb_itree_first(iotlb, msg->iova,
774 ops->set_map(vdpa, dev->iotlb);
895 dev->iotlb = vhost_iotlb_alloc(0, 0);
896 if (!dev->iotlb) {