Searched refs:usbdev (Results 1 – 9 of 9) sorted by relevance
| /xen/tools/xl/ |
| A D | xl_usb.c | 88 libxl_device_usbdev usbdev; in main_usbdev_attach() local 94 libxl_device_usbdev_init(&usbdev); in main_usbdev_attach() 99 if (parse_usbdev_config(&usbdev, *argv)) in main_usbdev_attach() 109 libxl_device_usbdev_dispose(&usbdev); in main_usbdev_attach() 118 libxl_device_usbdev usbdev; in main_usbdev_detach() local 133 libxl_device_usbdev_init(&usbdev); in main_usbdev_detach() 146 libxl_device_usbdev_dispose(&usbdev); in main_usbdev_detach() 188 libxl_device_usbdev usbdev; in main_usblist() local 190 libxl_device_usbdev_init(&usbdev); in main_usblist() 198 usbdev.u.hostdev.hostbus, in main_usblist() [all …]
|
| A D | xl_parse.h | 33 int parse_usbdev_config(libxl_device_usbdev *usbdev, char *token);
|
| A D | xl_parse.c | 786 int parse_usbdev_config(libxl_device_usbdev *usbdev, char *token) in parse_usbdev_config() argument 791 if (libxl_usbdev_type_from_string(oparg, &usbdev->type)) { in parse_usbdev_config() 796 usbdev->u.hostdev.hostbus = strtoul(oparg, NULL, 0); in parse_usbdev_config() 798 usbdev->u.hostdev.hostaddr = strtoul(oparg, NULL, 0); in parse_usbdev_config() 800 usbdev->ctrl = atoi(oparg); in parse_usbdev_config() 802 usbdev->port = atoi(oparg); in parse_usbdev_config() 2383 libxl_device_usbdev *usbdev; in parse_config_data() local 2387 usbdev = ARRAY_EXTEND_INIT_NODEVID(d_config->usbdevs, in parse_config_data() 2396 if (parse_usbdev_config(usbdev, p)) in parse_config_data()
|
| /xen/tools/libxl/ |
| A D | libxl_usb.c | 1161 if (!usbdev->type) in libxl__device_usbdev_setdefault() 1164 if (usbdev->ctrl == -1) { in libxl__device_usbdev_setdefault() 1165 if (usbdev->port) { in libxl__device_usbdev_setdefault() 1190 usbdev->port = 1; in libxl__device_usbdev_setdefault() 1205 if (usbdev->port) { in libxl__device_usbdev_setdefault() 1313 busid, usbdev->ctrl, usbdev->port); in libxl__device_usbdev_add_xenstore() 1338 be_path = vusb_get_port_path(gc, domid, type, usbdev->ctrl, usbdev->port); in libxl__device_usbdev_remove_xenstore() 1341 usbdev->ctrl, usbdev->port); in libxl__device_usbdev_remove_xenstore() 1905 if (usbdev->ctrl < 0 || usbdev->port < 1) { in libxl__device_usbdev_remove() 2097 usbdev->ctrl = ctrl; in libxl_ctrlport_to_device_usbdev() [all …]
|
| A D | libxl_utils.h | 94 libxl_device_usbdev *usbdev);
|
| A D | libxl.h | 2111 libxl_device_usbdev *usbdev, 2116 libxl_device_usbdev *usbdev,
|
| /xen/tools/golang/xenlight/ |
| A D | xenlight.go | 1224 func (Ctx *Context) DeviceUsbdevAdd(domid Domid, usbdev *DeviceUsbdev) error { 1227 if err := usbdev.toC(&cusbdev); err != nil { 1241 func (Ctx *Context) DeviceUsbdevRemove(domid Domid, usbdev *DeviceUsbdev) error { 1244 if err := usbdev.toC(&cusbdev); err != nil {
|
| /xen/docs/man/ |
| A D | xl.1.pod.in | 1684 =item B<usbdev-attach> I<domain-id> I<usbdev-device> 1687 I<domain-id>, I<usbdev-device> describes the device to attach, using 1689 meaning as the B<usbdev> description in the domain config file. 1692 =item B<usbdev-detach> I<domain-id> I<controller=devid> I<port=number>
|
| A D | xl.cfg.5.pod.in | 1064 =item B<usbdev=[ "USBDEV_SPEC_STRING", "USBDEV_SPEC_STRING", ...]>
|
Completed in 27 milliseconds