Home
last modified time | relevance | path

Searched refs:usbdev (Results 1 – 7 of 7) sorted by relevance

/tools/xl/
A Dxl_usb.c88 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 Dxl_parse.h33 int parse_usbdev_config(libxl_device_usbdev *usbdev, char *token);
A Dxl_parse.c789 int parse_usbdev_config(libxl_device_usbdev *usbdev, char *token) in parse_usbdev_config() argument
794 if (libxl_usbdev_type_from_string(oparg, &usbdev->type)) { in parse_usbdev_config()
799 usbdev->u.hostdev.hostbus = strtoul(oparg, NULL, 0); in parse_usbdev_config()
801 usbdev->u.hostdev.hostaddr = strtoul(oparg, NULL, 0); in parse_usbdev_config()
803 usbdev->ctrl = atoi(oparg); in parse_usbdev_config()
805 usbdev->port = atoi(oparg); in parse_usbdev_config()
2624 libxl_device_usbdev *usbdev; in parse_config_data() local
2628 usbdev = ARRAY_EXTEND_INIT_NODEVID(d_config->usbdevs, in parse_config_data()
2637 if (parse_usbdev_config(usbdev, p)) in parse_config_data()
/tools/libs/light/
A Dlibxl_usb.c1161 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 …]
/tools/golang/xenlight/
A Dxenlight.go1256 func (ctx *Context) DeviceUsbdevAdd(domid Domid, usbdev *DeviceUsbdev) error {
1259 if err := usbdev.toC(&cusbdev); err != nil {
1273 func (ctx *Context) DeviceUsbdevRemove(domid Domid, usbdev *DeviceUsbdev) error {
1276 if err := usbdev.toC(&cusbdev); err != nil {
/tools/include/
A Dlibxl_utils.h94 libxl_device_usbdev *usbdev);
A Dlibxl.h2406 libxl_device_usbdev *usbdev,
2411 libxl_device_usbdev *usbdev,

Completed in 24 milliseconds