Lines Matching refs:vbar
470 __le32 *vbar; in vfio_bar_fixup() local
476 vbar = (__le32 *)&vdev->vconfig[PCI_BASE_ADDRESS_0]; in vfio_bar_fixup()
478 for (i = 0; i < PCI_STD_NUM_BARS; i++, vbar++) { in vfio_bar_fixup()
482 *vbar = 0; /* Unmapped by host = unimplemented to user */ in vfio_bar_fixup()
488 *vbar &= cpu_to_le32((u32)mask); in vfio_bar_fixup()
489 *vbar |= vfio_generate_bar_flags(pdev, bar); in vfio_bar_fixup()
491 if (*vbar & cpu_to_le32(PCI_BASE_ADDRESS_MEM_TYPE_64)) { in vfio_bar_fixup()
492 vbar++; in vfio_bar_fixup()
493 *vbar &= cpu_to_le32((u32)(mask >> 32)); in vfio_bar_fixup()
498 vbar = (__le32 *)&vdev->vconfig[PCI_ROM_ADDRESS]; in vfio_bar_fixup()
508 *vbar &= cpu_to_le32((u32)mask); in vfio_bar_fixup()
513 *vbar &= cpu_to_le32((u32)mask); in vfio_bar_fixup()
515 *vbar = 0; in vfio_bar_fixup()