Lines Matching refs:libusb_device_handle
331 struct libusb_device_handle {
423 void usbi_handle_disconnect(struct libusb_device_handle *handle);
566 int (*open)(struct libusb_device_handle *handle);
576 void (*close)(struct libusb_device_handle *handle);
667 int (*get_configuration)(struct libusb_device_handle *handle, int *config);
684 int (*set_configuration)(struct libusb_device_handle *handle, int config);
703 int (*claim_interface)(struct libusb_device_handle *handle, int interface_number);
720 int (*release_interface)(struct libusb_device_handle *handle, int interface_number);
736 int (*set_interface_altsetting)(struct libusb_device_handle *handle,
750 int (*clear_halt)(struct libusb_device_handle *handle,
769 int (*reset_device)(struct libusb_device_handle *handle);
783 int (*kernel_driver_active)(struct libusb_device_handle *handle,
799 int (*detach_kernel_driver)(struct libusb_device_handle *handle,
816 int (*attach_kernel_driver)(struct libusb_device_handle *handle,