Lines Matching refs:region
1170 struct rte_vhost_mem_region *region, in vhost_user_mmap_region() argument
1179 if (mmap_offset >= -region->size) { in vhost_user_mmap_region()
1181 dev->ifname, mmap_offset, region->size); in vhost_user_mmap_region()
1185 mmap_size = region->size + mmap_offset; in vhost_user_mmap_region()
1193 alignment = get_blk_size(region->fd); in vhost_user_mmap_region()
1210 dev->ifname, region->size + mmap_offset, alignment); in vhost_user_mmap_region()
1216 MAP_SHARED | populate, region->fd, 0); in vhost_user_mmap_region()
1223 region->mmap_addr = mmap_addr; in vhost_user_mmap_region()
1224 region->mmap_size = mmap_size; in vhost_user_mmap_region()
1225 region->host_user_addr = (uint64_t)(uintptr_t)mmap_addr + mmap_offset; in vhost_user_mmap_region()
1228 if (add_guest_pages(dev, region, alignment) < 0) { in vhost_user_mmap_region()
1236 dev->ifname, region->size); in vhost_user_mmap_region()
1238 dev->ifname, region->guest_phys_addr); in vhost_user_mmap_region()
1240 dev->ifname, region->guest_user_addr); in vhost_user_mmap_region()
1242 dev->ifname, region->host_user_addr); in vhost_user_mmap_region()