VFIO_PCI_NUM_REGIONS
if (info->index >= VFIO_PCI_NUM_REGIONS + vgpu->num_regions)
info->index, VFIO_PCI_NUM_REGIONS + vgpu->num_regions);
i = info->index - VFIO_PCI_NUM_REGIONS;
info.num_regions = VFIO_PCI_NUM_REGIONS +
VFIO_PCI_NUM_REGIONS;
VFIO_PCI_NUM_REGIONS;
if (index >= VFIO_PCI_NUM_REGIONS + vgpu->num_regions) {
if (index >= VFIO_PCI_NUM_REGIONS + vgpu->num_regions)
index -= VFIO_PCI_NUM_REGIONS;
info.num_regions = VFIO_PCI_NUM_REGIONS + vdev->num_regions;
if (info->index >= VFIO_PCI_NUM_REGIONS + vdev->num_regions)
info->index, VFIO_PCI_NUM_REGIONS + vdev->num_regions);
i = info->index - VFIO_PCI_NUM_REGIONS;
if (index >= VFIO_PCI_NUM_REGIONS + vdev->num_regions)
index -= VFIO_PCI_NUM_REGIONS;
if (index >= VFIO_PCI_NUM_REGIONS + vdev->num_regions)
if (index >= VFIO_PCI_NUM_REGIONS) {
int regnum = index - VFIO_PCI_NUM_REGIONS;
unsigned int i = VFIO_PCI_OFFSET_TO_INDEX(*ppos) - VFIO_PCI_NUM_REGIONS;
unsigned int i = VFIO_PCI_OFFSET_TO_INDEX(*ppos) - VFIO_PCI_NUM_REGIONS;
#define MBOCHS_EDID_REGION_INDEX VFIO_PCI_NUM_REGIONS
if (region_info->index >= VFIO_PCI_NUM_REGIONS &&
dev_info->num_regions = VFIO_PCI_NUM_REGIONS;
struct mdev_region_info region_info[VFIO_PCI_NUM_REGIONS];
u32 bar_mask[VFIO_PCI_NUM_REGIONS];
if (bar_index >= VFIO_PCI_NUM_REGIONS)
dev_info->num_regions = VFIO_PCI_NUM_REGIONS;