Lines Matching refs:interface
381 if (config->interface) {
384 clear_interface(config->interface + i);
385 free(config->interface);
480 dest->interface = malloc(alloc_size);
481 if (!dest->interface)
483 memset(dest->interface, 0, alloc_size);
486 int r = copy_interface(dest->interface + i, &src->interface[i]);
693 API_EXPORTED int usb_claim_interface(usb_dev_handle *dev, int interface)
696 usbi_dbg("interface %d", interface);
698 r = libusb_claim_interface(dev->handle, interface);
700 dev->last_claimed_interface = interface;
707 API_EXPORTED int usb_release_interface(usb_dev_handle *dev, int interface)
710 usbi_dbg("interface %d", interface);
712 r = libusb_release_interface(dev->handle, interface);
899 API_EXPORTED int usb_get_driver_np(usb_dev_handle *dev, int interface,
902 int r = libusb_kernel_driver_active(dev->handle, interface);
914 API_EXPORTED int usb_detach_kernel_driver_np(usb_dev_handle *dev, int interface)
916 return compat_err(libusb_detach_kernel_driver(dev->handle, interface));