Lines Matching refs:quirk
448 VFIOQuirk *quirk; in vfio_probe_igd_bar0_quirk() local
472 quirk = vfio_quirk_alloc(1); in vfio_probe_igd_bar0_quirk()
473 quirk->data = vdev; in vfio_probe_igd_bar0_quirk()
475 memory_region_init_io(&quirk->mem[0], OBJECT(vdev), &vfio_igd_bdsm_quirk, in vfio_probe_igd_bar0_quirk()
478 IGD_BDSM_MMIO_OFFSET, &quirk->mem[0], in vfio_probe_igd_bar0_quirk()
481 QLIST_INSERT_HEAD(&vdev->bars[nr].quirks, quirk, next); in vfio_probe_igd_bar0_quirk()
514 VFIOQuirk *quirk; in vfio_probe_igd_bar4_quirk() local
654 quirk = vfio_quirk_alloc(2); in vfio_probe_igd_bar4_quirk()
655 igd = quirk->data = g_malloc0(sizeof(*igd)); in vfio_probe_igd_bar4_quirk()
667 memory_region_init_io(&quirk->mem[0], OBJECT(vdev), &vfio_igd_index_quirk, in vfio_probe_igd_bar4_quirk()
670 0, &quirk->mem[0], 1); in vfio_probe_igd_bar4_quirk()
672 memory_region_init_io(&quirk->mem[1], OBJECT(vdev), &vfio_igd_data_quirk, in vfio_probe_igd_bar4_quirk()
675 4, &quirk->mem[1], 1); in vfio_probe_igd_bar4_quirk()
677 QLIST_INSERT_HEAD(&vdev->bars[nr].quirks, quirk, next); in vfio_probe_igd_bar4_quirk()