Lines Matching refs:VfuObject
66 OBJECT_DECLARE_TYPE(VfuObject, VfuObjectClass, VFU_OBJECT)
91 struct VfuObject { struct
116 static void vfu_object_init_ctx(VfuObject *o, Error **errp); argument
148 VfuObject *o = VFU_OBJECT(obj); in vfu_object_set_socket()
176 VfuObject *o = VFU_OBJECT(obj); in vfu_object_set_device()
194 VfuObject *o = opaque; in vfu_object_ctx_run()
230 VfuObject *o = opaque; in vfu_object_attach_ctx()
268 VfuObject *o = vfu_get_private(vfu_ctx); in vfu_object_cfg_access()
305 VfuObject *o = vfu_get_private(vfu_ctx); in dma_register()
332 VfuObject *o = vfu_get_private(vfu_ctx); in dma_unregister()
484 VfuObject *o = vfu_get_private(vfu_ctx); \
591 static void vfu_object_setup_msi_cbs(VfuObject *o) in vfu_object_setup_msi_cbs()
602 static void vfu_object_restore_msi_cbs(VfuObject *o) in vfu_object_restore_msi_cbs()
612 VfuObject *o = vfu_get_private(vfu_ctx); in vfu_msix_irq_state()
623 VfuObject *o = vfu_get_private(vfu_ctx); in vfu_msi_irq_state()
638 static int vfu_object_setup_irqs(VfuObject *o, PCIDevice *pci_dev) in vfu_object_setup_irqs()
682 VfuObject *o = vfu_get_private(vfu_ctx); in vfu_object_device_reset()
704 VfuObject *o = container_of(notifier, VfuObject, machine_done); in vfu_object_machine_done()
728 static void vfu_object_init_ctx(VfuObject *o, Error **errp) in vfu_object_init_ctx()
854 VfuObject *o = VFU_OBJECT(obj); in vfu_object_init()
875 VfuObject *o = VFU_OBJECT(obj); in vfu_object_finalize()
942 .instance_size = sizeof(VfuObject),