Lines Matching refs:devh

479 int	libusb_clear_halt(libusb_device_handle *devh, uint8_t endpoint);
484 int libusb_open(libusb_device * dev, libusb_device_handle ** devh);
486 void libusb_close(libusb_device_handle * devh);
487 libusb_device *libusb_get_device(libusb_device_handle * devh);
488 int libusb_get_configuration(libusb_device_handle * devh, int *config);
489 int libusb_set_configuration(libusb_device_handle * devh, int configuration);
490 int libusb_claim_interface(libusb_device_handle * devh, int interface_number);
491 int libusb_release_interface(libusb_device_handle * devh, int interface_number);
492 int libusb_reset_device(libusb_device_handle * devh);
493 int libusb_check_connected(libusb_device_handle * devh);
494 int libusb_kernel_driver_active(libusb_device_handle * devh, int interface);
495 int libusb_get_driver_np(libusb_device_handle * devh, int interface, char *name, int namelen);
496 int libusb_get_driver(libusb_device_handle * devh, int interface, char *name, int namelen);
497 int libusb_detach_kernel_driver_np(libusb_device_handle * devh, int interface);
498 int libusb_detach_kernel_driver(libusb_device_handle * devh, int interface);
499 int libusb_attach_kernel_driver(libusb_device_handle * devh, int interface);
501 int libusb_set_interface_alt_setting(libusb_device_handle * devh, int interface_number, int alternate_setting);
512 int libusb_get_string_descriptor(libusb_device_handle * devh, uint8_t desc_index, uint16_t langid, unsigned char *data, int length);
513 int libusb_get_string_descriptor_ascii(libusb_device_handle * devh, uint8_t desc_index, uint8_t *data, int length);
514 int libusb_get_descriptor(libusb_device_handle * devh, uint8_t desc_type, uint8_t desc_index, uint8_t *data, int length);
539 void libusb_fill_control_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t *buf, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
540 void libusb_fill_bulk_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
541 void libusb_fill_interrupt_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
542 void libusb_fill_iso_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, int npacket, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
565 int libusb_control_transfer(libusb_device_handle * devh, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, uint8_t *data, uint16_t wLength, uint32_t timeout);
566 int libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint, uint8_t *data, int length, int *transferred, uint32_t timeout);
567 int libusb_interrupt_transfer(libusb_device_handle * devh, uint8_t endpoint, uint8_t *data, int length, int *transferred, uint32_t timeout);