Lines Matching refs:host_driver
36 struct usbip_host_driver *host_driver; variable
145 list_add(&edev->node, &host_driver->edev_list); in refresh_exported_devices()
146 host_driver->ndevs++; in refresh_exported_devices()
158 list_for_each_safe(i, tmp, &host_driver->edev_list) { in usbip_exported_device_destroy()
175 host_driver = calloc(1, sizeof(*host_driver)); in usbip_host_driver_open()
177 host_driver->ndevs = 0; in usbip_host_driver_open()
178 INIT_LIST_HEAD(&host_driver->edev_list); in usbip_host_driver_open()
187 free(host_driver); in usbip_host_driver_open()
188 host_driver = NULL; in usbip_host_driver_open()
197 if (!host_driver) in usbip_host_driver_close()
202 free(host_driver); in usbip_host_driver_close()
203 host_driver = NULL; in usbip_host_driver_close()
214 host_driver->ndevs = 0; in usbip_host_refresh_device_list()
215 INIT_LIST_HEAD(&host_driver->edev_list); in usbip_host_refresh_device_list()
271 list_for_each(i, &host_driver->edev_list) { in usbip_host_get_device()