Lines Matching refs:usb_dev_handle

258 struct usb_dev_handle;
259 typedef struct usb_dev_handle usb_dev_handle; typedef
274 usb_dev_handle *usb_open(struct usb_device *dev);
275 int usb_close(usb_dev_handle * dev);
276 int usb_get_string(usb_dev_handle * dev, int index, int langid, char *buf, size_t buflen);
277 int usb_get_string_simple(usb_dev_handle * dev, int index, char *buf, size_t buflen);
278 int usb_get_descriptor_by_endpoint(usb_dev_handle * udev, int ep, uint8_t type, uint8_t index, void…
279 int usb_get_descriptor(usb_dev_handle * udev, uint8_t type, uint8_t index, void *buf, int size);
283 void usb_fetch_and_parse_descriptors(usb_dev_handle * udev);
284 int usb_bulk_write(usb_dev_handle * dev, int ep, char *bytes, int size, int timeout);
285 int usb_bulk_read(usb_dev_handle * dev, int ep, char *bytes, int size, int timeout);
286 int usb_interrupt_write(usb_dev_handle * dev, int ep, char *bytes, int size, int timeout);
287 int usb_interrupt_read(usb_dev_handle * dev, int ep, char *bytes, int size, int timeout);
288 int usb_control_msg(usb_dev_handle * dev, int requesttype, int request, int value, int index, char …
289 int usb_set_configuration(usb_dev_handle * dev, int configuration);
290 int usb_claim_interface(usb_dev_handle * dev, int interface);
291 int usb_release_interface(usb_dev_handle * dev, int interface);
292 int usb_set_altinterface(usb_dev_handle * dev, int alternate);
293 int usb_resetep(usb_dev_handle * dev, unsigned int ep);
294 int usb_clear_halt(usb_dev_handle * dev, unsigned int ep);
295 int usb_reset(usb_dev_handle * dev);
296 int usb_check_connected(usb_dev_handle * dev);
302 struct usb_device *usb_device(usb_dev_handle * dev);
304 int usb_get_driver_np(usb_dev_handle * dev, int interface, char *name, int namelen);
305 int usb_detach_kernel_driver_np(usb_dev_handle * dev, int interface);