Home
last modified time | relevance | path

Searched refs:usbctrl (Results 1 – 8 of 8) sorted by relevance

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_usb.c61 switch (usbctrl->type) { in libxl__device_usbctrl_setdefault()
64 if (!usbctrl->version) in libxl__device_usbctrl_setdefault()
66 if (usbctrl->version < 1 || usbctrl->version > 2) { in libxl__device_usbctrl_setdefault()
72 if (!usbctrl->ports) in libxl__device_usbctrl_setdefault()
73 usbctrl->ports = 8; in libxl__device_usbctrl_setdefault()
74 if (usbctrl->ports < 1 || usbctrl->ports > USBIF_MAX_PORTNR) { in libxl__device_usbctrl_setdefault()
82 if (!usbctrl->version) in libxl__device_usbctrl_setdefault()
87 if (usbctrl->ports && usbctrl->ports != 2) { in libxl__device_usbctrl_setdefault()
97 if (usbctrl->ports && usbctrl->ports != 6) { in libxl__device_usbctrl_setdefault()
139 switch (usbctrl->type) { in libxl__device_from_usbctrl()
[all …]
A Dlibxl.h1842 libxl_device_usbctrl *usbctrl,
1847 libxl_device_usbctrl *usbctrl,
1852 libxl_device_usbctrl *usbctrl,
1863 libxl_device_usbctrl *usbctrl,
A Dlibxl_utils.h80 int devid, libxl_device_usbctrl *usbctrl);
/xen-4.10.0-shim-comet/tools/xl/
A Dxl_usb.c29 libxl_device_usbctrl usbctrl; in main_usbctrl_attach() local
37 libxl_device_usbctrl_init(&usbctrl); in main_usbctrl_attach()
40 if (parse_usbctrl_config(&usbctrl, *argv)) in main_usbctrl_attach()
44 rc = libxl_device_usbctrl_add(ctx, domid, &usbctrl, 0); in main_usbctrl_attach()
50 libxl_device_usbctrl_dispose(&usbctrl); in main_usbctrl_attach()
58 libxl_device_usbctrl usbctrl; in main_usbctrl_detach() local
67 libxl_device_usbctrl_init(&usbctrl); in main_usbctrl_detach()
68 if (libxl_devid_to_device_usbctrl(ctx, domid, devid, &usbctrl)) { in main_usbctrl_detach()
73 rc = libxl_device_usbctrl_remove(ctx, domid, &usbctrl, 0); in main_usbctrl_detach()
79 libxl_device_usbctrl_dispose(&usbctrl); in main_usbctrl_detach()
A Dxl_parse.h32 int parse_usbctrl_config(libxl_device_usbctrl *usbctrl, char *token);
A Dxl_parse.c758 int parse_usbctrl_config(libxl_device_usbctrl *usbctrl, char *token) in parse_usbctrl_config() argument
763 if (libxl_usbctrl_type_from_string(oparg, &usbctrl->type)) { in parse_usbctrl_config()
768 usbctrl->version = atoi(oparg); in parse_usbctrl_config()
770 usbctrl->ports = atoi(oparg); in parse_usbctrl_config()
1945 libxl_device_usbctrl *usbctrl; in parse_config_data() local
1949 usbctrl = ARRAY_EXTEND_INIT(d_config->usbctrls, in parse_config_data()
1958 if (parse_usbctrl_config(usbctrl, p)) in parse_config_data()
/xen-4.10.0-shim-comet/docs/man/
A Dxl.pod.1.in1548 =item B<usbctrl-attach> I<domain-id> I<usbctrl-device>
1551 I<usbctrl-device> describes the device to attach, using form
1553 meaning as the B<usbctrl> description in the domain config file.
1556 =item B<usbctrl-detach> I<domain-id> I<devid>
A Dxl.cfg.pod.5.in905 =item B<usbctrl=[ "USBCTRL_SPEC_STRING", "USBCTRL_SPEC_STRING", ...]>
966 usbctrl=["version=1,ports=4", "version=2,ports=8"]

Completed in 63 milliseconds