Searched refs:iotlb (Results 1 – 5 of 5) sorted by relevance
80 struct vhost_iotlb_msg iotlb; member184 msg.iotlb.type = VHOST_IOTLB_BATCH_BEGIN; in vhost_vdpa_iotlb_batch_begin()210 msg.iotlb.type = VHOST_IOTLB_BATCH_END; in vhost_vdpa_iotlb_batch_end()234 msg.iotlb.type = VHOST_IOTLB_UPDATE; in vhost_vdpa_dma_map()235 msg.iotlb.iova = iova; in vhost_vdpa_dma_map()236 msg.iotlb.uaddr = (uint64_t)(uintptr_t)addr; in vhost_vdpa_dma_map()237 msg.iotlb.size = len; in vhost_vdpa_dma_map()238 msg.iotlb.perm = VHOST_ACCESS_RW; in vhost_vdpa_dma_map()265 msg.iotlb.type = VHOST_IOTLB_INVALIDATE; in vhost_vdpa_dma_unmap()266 msg.iotlb.iova = iova; in vhost_vdpa_dma_unmap()[all …]
22 'iotlb.c',
145 struct vhost_iotlb_msg iotlb; member
347 struct vhost_iotlb_msg iotlb; member
2476 struct vhost_iotlb_msg *imsg = &ctx->msg.payload.iotlb; in vhost_user_iotlb_msg()3123 .size = sizeof(ctx.msg.payload.iotlb), in vhost_user_iotlb_miss()3124 .payload.iotlb = { in vhost_user_iotlb_miss()