Lines Matching refs:libxl_path

160                                               const char *libxl_path,  in vusb_be_from_xs_libxl_type()  argument
168 GCSPRINTF("%s/type", libxl_path), &tmp); in vusb_be_from_xs_libxl_type()
174 be_path = libxl_path; in vusb_be_from_xs_libxl_type()
179 GCSPRINTF("%s/backend", libxl_path), in vusb_be_from_xs_libxl_type()
300 static const char *vusb_be_from_xs_libxl(libxl__gc *gc, const char *libxl_path) in vusb_be_from_xs_libxl() argument
302 return vusb_be_from_xs_libxl_type(gc, libxl_path, LIBXL_USBCTRL_TYPE_AUTO); in vusb_be_from_xs_libxl()
308 const char *libxl_path, *be_path; in libxl__device_usbctrl_del_xenstore() local
312 libxl_path = libxl__domain_device_libxl_path(gc, domid, usbctrl->devid, in libxl__device_usbctrl_del_xenstore()
314 be_path = vusb_be_from_xs_libxl_type(gc, libxl_path, usbctrl->type); in libxl__device_usbctrl_del_xenstore()
711 const char *libxl_path, in libxl__usbctrl_from_xenstore() argument
736 libxl_usbctrl_type_from_string(READ_SUBPATH(libxl_path, "type"), in libxl__usbctrl_from_xenstore()
739 be_path = libxl_path; in libxl__usbctrl_from_xenstore()
742 be_path = READ_SUBPATH(libxl_path, "backend"); in libxl__usbctrl_from_xenstore()
765 const char *libxl_path; in libxl_device_usbctrl_getinfo() local
786 libxl_path = libxl__domain_device_libxl_path(gc, domid, usbctrl->devid, in libxl_device_usbctrl_getinfo()
788 libxl_usbctrl_type_from_string(READ_SUBPATH(libxl_path, "type"), in libxl_device_usbctrl_getinfo()
794 be_path = READ_SUBPATH(libxl_path, "backend"); in libxl_device_usbctrl_getinfo()
808 usbctrlinfo->ports = READ_SUBPATH_INT(libxl_path, "num-ports"); in libxl_device_usbctrl_getinfo()
809 usbctrlinfo->version = READ_SUBPATH_INT(libxl_path, "usb-ver"); in libxl_device_usbctrl_getinfo()
991 const char *libxl_path, *be_path, *num_devs; in libxl__device_usbdev_list_for_usbctrl() local
997 libxl_path = libxl__domain_device_libxl_path(gc, domid, usbctrl, in libxl__device_usbdev_list_for_usbctrl()
1000 be_path = vusb_be_from_xs_libxl(gc, libxl_path); in libxl__device_usbdev_list_for_usbctrl()
1194 const char *libxl_path, *be_path, *tmp; in libxl__device_usbdev_setdefault() local
1196 libxl_path = libxl__domain_device_libxl_path(gc, domid, usbdev->ctrl, in libxl__device_usbdev_setdefault()
1199 be_path = vusb_be_from_xs_libxl(gc, libxl_path); in libxl__device_usbdev_setdefault()
2076 const char *libxl_path, *be_path, *busid; in libxl_ctrlport_to_device_usbdev() local
2079 libxl_path = libxl__domain_device_libxl_path(gc, domid, ctrl, in libxl_ctrlport_to_device_usbdev()
2081 be_path = vusb_be_from_xs_libxl(gc, libxl_path); in libxl_ctrlport_to_device_usbdev()