Lines Matching full:obj
74 static void qvirtio_scmi_device_destructor(QOSGraphObject *obj) in qvirtio_scmi_device_destructor() argument
76 QVhostUserSCMIDevice *scmi_dev = (QVhostUserSCMIDevice *) obj; in qvirtio_scmi_device_destructor()
80 static void qvirtio_scmi_device_start_hw(QOSGraphObject *obj) in qvirtio_scmi_device_start_hw() argument
82 QVhostUserSCMIDevice *scmi_dev = (QVhostUserSCMIDevice *) obj; in qvirtio_scmi_device_start_hw()
96 virtio_device->obj.get_driver = qvirtio_scmi_device_get_driver; in virtio_scmi_device_create()
97 virtio_device->obj.start_hw = qvirtio_scmi_device_start_hw; in virtio_scmi_device_create()
98 virtio_device->obj.destructor = qvirtio_scmi_device_destructor; in virtio_scmi_device_create()
100 return &virtio_device->obj; in virtio_scmi_device_create()
104 static void qvirtio_scmi_pci_destructor(QOSGraphObject *obj) in qvirtio_scmi_pci_destructor() argument
106 QVhostUserSCMIPCI *scmi_pci = (QVhostUserSCMIPCI *) obj; in qvirtio_scmi_pci_destructor()
107 QOSGraphObject *pci_vobj = &scmi_pci->pci_vdev.obj; in qvirtio_scmi_pci_destructor()
113 static void qvirtio_scmi_pci_start_hw(QOSGraphObject *obj) in qvirtio_scmi_pci_start_hw() argument
115 QVhostUserSCMIPCI *scmi_pci = (QVhostUserSCMIPCI *) obj; in qvirtio_scmi_pci_start_hw()
116 QOSGraphObject *pci_vobj = &scmi_pci->pci_vdev.obj; in qvirtio_scmi_pci_start_hw()
137 QOSGraphObject *obj = &virtio_spci->pci_vdev.obj; in virtio_scmi_pci_create() local
143 obj->get_driver = qvirtio_scmi_pci_get_driver; in virtio_scmi_pci_create()
144 obj->start_hw = qvirtio_scmi_pci_start_hw; in virtio_scmi_pci_create()
145 obj->destructor = qvirtio_scmi_pci_destructor; in virtio_scmi_pci_create()
147 return obj; in virtio_scmi_pci_create()