Lines Matching refs:num_regions
239 if (index >= VFIO_CCW_NUM_REGIONS + private->num_regions) in vfio_ccw_mdev_read()
291 if (index >= VFIO_CCW_NUM_REGIONS + private->num_regions) in vfio_ccw_mdev_write()
310 info->num_regions = VFIO_CCW_NUM_REGIONS + private->num_regions; in vfio_ccw_mdev_get_device_info()
338 VFIO_CCW_NUM_REGIONS + private->num_regions) in vfio_ccw_mdev_get_region_info()
343 private->num_regions); in vfio_ccw_mdev_get_region_info()
478 (private->num_regions + 1) * sizeof(*region), in vfio_ccw_register_dev_region()
484 private->region[private->num_regions].type = VFIO_REGION_TYPE_CCW; in vfio_ccw_register_dev_region()
485 private->region[private->num_regions].subtype = subtype; in vfio_ccw_register_dev_region()
486 private->region[private->num_regions].ops = ops; in vfio_ccw_register_dev_region()
487 private->region[private->num_regions].size = size; in vfio_ccw_register_dev_region()
488 private->region[private->num_regions].flags = flags; in vfio_ccw_register_dev_region()
489 private->region[private->num_regions].data = data; in vfio_ccw_register_dev_region()
491 private->num_regions++; in vfio_ccw_register_dev_region()
500 for (i = 0; i < private->num_regions; i++) in vfio_ccw_unregister_dev_regions()
502 private->num_regions = 0; in vfio_ccw_unregister_dev_regions()