Home
last modified time | relevance | path

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

/tools/libs/light/
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 …]
/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.c765 int parse_usbctrl_config(libxl_device_usbctrl *usbctrl, char *token) in parse_usbctrl_config() argument
770 if (libxl_usbctrl_type_from_string(oparg, &usbctrl->type)) { in parse_usbctrl_config()
775 usbctrl->version = atoi(oparg); in parse_usbctrl_config()
777 usbctrl->ports = atoi(oparg); in parse_usbctrl_config()
2598 libxl_device_usbctrl *usbctrl; in parse_config_data() local
2602 usbctrl = ARRAY_EXTEND_INIT(d_config->usbctrls, in parse_config_data()
2611 if (parse_usbctrl_config(usbctrl, p)) in parse_config_data()
/tools/include/
A Dlibxl_utils.h81 int devid, libxl_device_usbctrl *usbctrl);
A Dlibxl.h2379 libxl_device_usbctrl *usbctrl,
2384 libxl_device_usbctrl *usbctrl,
2389 libxl_device_usbctrl *usbctrl,
2400 const libxl_device_usbctrl *usbctrl,

Completed in 23 milliseconds