Lines Matching refs:libusb_device_handle
221 struct libusb_device_handle { struct
301 void usbi_handle_disconnect(struct libusb_device_handle *handle);
443 int (*open)(struct libusb_device_handle *handle);
453 void (*close)(struct libusb_device_handle *handle);
544 int (*get_configuration)(struct libusb_device_handle *handle, int *config);
561 int (*set_configuration)(struct libusb_device_handle *handle, int config);
580 int (*claim_interface)(struct libusb_device_handle *handle, int iface);
597 int (*release_interface)(struct libusb_device_handle *handle, int iface);
613 int (*set_interface_altsetting)(struct libusb_device_handle *handle,
627 int (*clear_halt)(struct libusb_device_handle *handle,
646 int (*reset_device)(struct libusb_device_handle *handle);
660 int (*kernel_driver_active)(struct libusb_device_handle *handle,
676 int (*detach_kernel_driver)(struct libusb_device_handle *handle,
693 int (*attach_kernel_driver)(struct libusb_device_handle *handle,