Lines Matching refs:usbctrls
913 char **usbctrls; in get_assigned_devices() local
920 usbctrls = libxl__xs_directory(gc, XBT_NULL, in get_assigned_devices()
928 atoi(usbctrls[j]), in get_assigned_devices()
1050 char **usbctrls; in libxl_device_usbdev_list() local
1060 usbctrls = libxl__xs_directory(gc, XBT_NULL, libxl_vusbs_path, &nc); in libxl_device_usbdev_list()
1067 atoi(usbctrls[i]), in libxl_device_usbdev_list()
1104 libxl_device_usbctrl *usbctrls = NULL; in libxl__device_usbdev_set_default_usbctrl() local
1108 usbctrls = libxl_device_usbctrl_list(CTX, domid, &numctrl); in libxl__device_usbdev_set_default_usbctrl()
1109 if (!numctrl || !usbctrls) { in libxl__device_usbdev_set_default_usbctrl()
1115 for (j = 0; j < usbctrls[i].ports; j++) { in libxl__device_usbdev_set_default_usbctrl()
1118 path = vusb_get_port_path(gc, domid, usbctrls[i].type, in libxl__device_usbdev_set_default_usbctrl()
1119 usbctrls[i].devid, j + 1); in libxl__device_usbdev_set_default_usbctrl()
1124 usbdev->ctrl = usbctrls[i].devid; in libxl__device_usbdev_set_default_usbctrl()
1136 libxl_device_usbctrl_list_free(usbctrls, numctrl); in libxl__device_usbdev_set_default_usbctrl()
2142 DEFINE_DEVICE_TYPE_STRUCT(usbctrl, VUSB, usbctrls,