lib/libusb/libusb01.c
1009
struct libusb20_device *pdev;
lib/libusb/libusb01.c
110
struct libusb20_device *pdev = (void *)dev;
lib/libusb/libusb01.c
539
struct libusb20_device *pdev;
lib/libusb/libusb01.c
765
struct libusb20_device *pdev = (void *)dev;
lib/libusb/libusb01.c
782
struct libusb20_device *pdev = (void *)dev;
lib/libusb/libusb01.c
878
struct libusb20_device *pdev;
lib/libusb/libusb01.c
965
struct libusb20_device *pdev;
lib/libusb/libusb01.c
981
struct libusb20_device *pdev;
lib/libusb/libusb10.c
1310
libusb10_submit_transfer_sub(struct libusb20_device *pdev, uint8_t endpoint)
lib/libusb/libusb10.c
245
struct libusb20_device *pdev;
lib/libusb/libusb10.c
46
#define libusb_device_handle libusb20_device
lib/libusb/libusb10.c
481
struct libusb20_device *pdev = dev->os_priv;
lib/libusb/libusb10.c
520
struct libusb20_device *pdev;
lib/libusb/libusb10.c
536
struct libusb20_device *tdev;
lib/libusb/libusb10.c
558
libusb_close(struct libusb20_device *pdev)
lib/libusb/libusb10.c
588
libusb_get_device(struct libusb20_device *pdev)
lib/libusb/libusb10.c
59
static struct libusb20_transfer *libusb10_get_transfer(struct libusb20_device *, uint8_t, uint8_t);
lib/libusb/libusb10.c
596
libusb_get_configuration(struct libusb20_device *pdev, int *config)
lib/libusb/libusb10.c
60
static int libusb10_get_buffsize(struct libusb20_device *, libusb_transfer *);
lib/libusb/libusb10.c
615
libusb_set_configuration(struct libusb20_device *pdev, int configuration)
lib/libusb/libusb10.c
66
static void libusb10_submit_transfer_sub(struct libusb20_device *, uint8_t);
lib/libusb/libusb10.c
661
libusb_claim_interface(struct libusb20_device *pdev, int interface_number)
lib/libusb/libusb10.c
688
libusb_release_interface(struct libusb20_device *pdev, int interface_number)
lib/libusb/libusb10.c
718
libusb_set_interface_alt_setting(struct libusb20_device *pdev,
lib/libusb/libusb10.c
754
libusb10_get_transfer(struct libusb20_device *pdev,
lib/libusb/libusb10.c
769
libusb_clear_halt(struct libusb20_device *pdev, uint8_t endpoint)
lib/libusb/libusb10.c
802
libusb_reset_device(struct libusb20_device *pdev)
lib/libusb/libusb10.c
825
libusb_check_connected(struct libusb20_device *pdev)
lib/libusb/libusb10.c
840
libusb_kernel_driver_active(struct libusb20_device *pdev, int interface)
lib/libusb/libusb10.c
852
libusb_get_driver_np(struct libusb20_device *pdev, int interface,
lib/libusb/libusb10.c
859
libusb_get_driver(struct libusb20_device *pdev, int interface,
lib/libusb/libusb10.c
887
libusb_detach_kernel_driver_np(struct libusb20_device *pdev, int interface)
lib/libusb/libusb10.c
893
libusb_detach_kernel_driver(struct libusb20_device *pdev, int interface)
lib/libusb/libusb10.c
907
libusb_attach_kernel_driver(struct libusb20_device *pdev, int interface)
lib/libusb/libusb10.c
969
libusb10_get_maxframe(struct libusb20_device *pdev, libusb_transfer *xfer)
lib/libusb/libusb10.c
988
libusb10_get_buffsize(struct libusb20_device *pdev, libusb_transfer *xfer)
lib/libusb/libusb10.h
126
struct libusb20_device *os_priv;
lib/libusb/libusb10.h
131
void libusb10_add_pollfd(libusb_context *ctx, struct libusb_super_pollfd *pollfd, struct libusb20_device *pdev, int fd, short events);
lib/libusb/libusb10.h
63
struct libusb20_device *pdev;
lib/libusb/libusb10_desc.c
269
struct libusb20_device *pdev;
lib/libusb/libusb10_desc.c
37
#define libusb_device_handle libusb20_device
lib/libusb/libusb10_desc.c
54
struct libusb20_device *pdev;
lib/libusb/libusb10_desc.c
84
struct libusb20_device *pdev;
lib/libusb/libusb10_desc.c
97
struct libusb20_device *pdev;
lib/libusb/libusb10_hotplug.c
45
#define libusb_device_handle libusb20_device
lib/libusb/libusb10_hotplug.c
56
struct libusb20_device *adev = _adev->os_priv;
lib/libusb/libusb10_hotplug.c
57
struct libusb20_device *bdev = _bdev->os_priv;
lib/libusb/libusb10_io.c
42
#define libusb_device_handle libusb20_device
lib/libusb/libusb10_io.c
52
struct libusb20_device *pdev, int fd, short events)
lib/libusb/libusb10_io.c
99
struct libusb20_device **ppdev;
lib/libusb/libusb20.c
1005
libusb20_dev_get_speed(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1012
libusb20_dev_process(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1021
libusb20_dev_wait_process(struct libusb20_device *pdev, int timeout)
lib/libusb/libusb20.c
1039
libusb20_dev_free(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1055
libusb20_dev_get_info(struct libusb20_device *pdev,
lib/libusb/libusb20.c
1065
libusb20_dev_get_backend_name(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1071
libusb20_dev_get_desc(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1077
libusb20_dev_set_debug(struct libusb20_device *pdev, int debug)
lib/libusb/libusb20.c
1084
libusb20_dev_get_debug(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1090
libusb20_dev_get_address(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1096
libusb20_dev_get_parent_address(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1102
libusb20_dev_get_parent_port(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1108
libusb20_dev_get_bus_number(struct libusb20_device *pdev)
lib/libusb/libusb20.c
1114
libusb20_dev_get_iface_desc(struct libusb20_device *pdev,
lib/libusb/libusb20.c
1173
struct libusb20_device *
lib/libusb/libusb20.c
1174
libusb20_be_device_foreach(struct libusb20_backend *pbe, struct libusb20_device *pdev)
lib/libusb/libusb20.c
1241
struct libusb20_device *pdev;
lib/libusb/libusb20.c
1259
libusb20_be_enqueue_device(struct libusb20_backend *pbe, struct libusb20_device *pdev)
lib/libusb/libusb20.c
1267
struct libusb20_device *pdev)
lib/libusb/libusb20.c
216
libusb20_tr_get_pointer(struct libusb20_device *pdev, uint16_t trIndex)
lib/libusb/libusb20.c
463
struct libusb20_device *pdev = xfer->pdev;
lib/libusb/libusb20.c
566
libusb20_dev_close(struct libusb20_device *pdev)
lib/libusb/libusb20.c
614
libusb20_dev_detach_kernel_driver(struct libusb20_device *pdev, uint8_t ifaceIndex)
lib/libusb/libusb20.c
623
libusb20_dev_get_device_desc(struct libusb20_device *pdev)
lib/libusb/libusb20.c
629
libusb20_dev_get_fd(struct libusb20_device *pdev)
lib/libusb/libusb20.c
635
libusb20_dev_kernel_driver_active(struct libusb20_device *pdev, uint8_t ifaceIndex)
lib/libusb/libusb20.c
644
libusb20_dev_open(struct libusb20_device *pdev, uint16_t nTransferMax)
lib/libusb/libusb20.c
694
libusb20_dev_reset(struct libusb20_device *pdev)
lib/libusb/libusb20.c
703
libusb20_dev_check_connected(struct libusb20_device *pdev)
lib/libusb/libusb20.c
712
libusb20_dev_set_power_mode(struct libusb20_device *pdev, uint8_t power_mode)
lib/libusb/libusb20.c
721
libusb20_dev_get_power_mode(struct libusb20_device *pdev)
lib/libusb/libusb20.c
733
libusb20_dev_get_port_path(struct libusb20_device *pdev, uint8_t *buf, uint8_t bufsize)
lib/libusb/libusb20.c
739
libusb20_dev_get_power_usage(struct libusb20_device *pdev)
lib/libusb/libusb20.c
751
libusb20_dev_set_alt_index(struct libusb20_device *pdev, uint8_t ifaceIndex, uint8_t altIndex)
lib/libusb/libusb20.c
760
libusb20_dev_set_config_index(struct libusb20_device *pdev, uint8_t configIndex)
lib/libusb/libusb20.c
769
libusb20_dev_request_sync(struct libusb20_device *pdev,
lib/libusb/libusb20.c
781
libusb20_dev_req_string_sync(struct libusb20_device *pdev,
lib/libusb/libusb20.c
832
libusb20_dev_req_string_simple_sync(struct libusb20_device *pdev,
lib/libusb/libusb20.c
916
libusb20_dev_alloc_config(struct libusb20_device *pdev, uint8_t configIndex)
lib/libusb/libusb20.c
952
struct libusb20_device *
lib/libusb/libusb20.c
955
struct libusb20_device *pdev;
lib/libusb/libusb20.c
970
libusb20_dev_get_config_index(struct libusb20_device *pdev)
lib/libusb/libusb20.c
999
libusb20_dev_get_mode(struct libusb20_device *pdev)
lib/libusb/libusb20.h
178
struct libusb20_device;
lib/libusb/libusb20.h
202
struct libusb20_transfer *libusb20_tr_get_pointer(struct libusb20_device *pdev, uint16_t tr_index);
lib/libusb/libusb20.h
237
const char *libusb20_dev_get_backend_name(struct libusb20_device *pdev);
lib/libusb/libusb20.h
238
const char *libusb20_dev_get_desc(struct libusb20_device *pdev);
lib/libusb/libusb20.h
239
int libusb20_dev_close(struct libusb20_device *pdev);
lib/libusb/libusb20.h
240
int libusb20_dev_detach_kernel_driver(struct libusb20_device *pdev, uint8_t iface_index);
lib/libusb/libusb20.h
241
int libusb20_dev_set_config_index(struct libusb20_device *pdev, uint8_t configIndex);
lib/libusb/libusb20.h
242
int libusb20_dev_get_debug(struct libusb20_device *pdev);
lib/libusb/libusb20.h
243
int libusb20_dev_get_fd(struct libusb20_device *pdev);
lib/libusb/libusb20.h
244
int libusb20_dev_kernel_driver_active(struct libusb20_device *pdev, uint8_t iface_index);
lib/libusb/libusb20.h
245
int libusb20_dev_open(struct libusb20_device *pdev, uint16_t transfer_max);
lib/libusb/libusb20.h
246
int libusb20_dev_process(struct libusb20_device *pdev);
lib/libusb/libusb20.h
247
int libusb20_dev_request_sync(struct libusb20_device *pdev, struct LIBUSB20_CONTROL_SETUP_DECODED *setup, void *data, uint16_t *pactlen, uint32_t timeout, uint8_t flags);
lib/libusb/libusb20.h
248
int libusb20_dev_req_string_sync(struct libusb20_device *pdev, uint8_t index, uint16_t langid, void *ptr, uint16_t len);
lib/libusb/libusb20.h
249
int libusb20_dev_req_string_simple_sync(struct libusb20_device *pdev, uint8_t index, void *ptr, uint16_t len);
lib/libusb/libusb20.h
250
int libusb20_dev_reset(struct libusb20_device *pdev);
lib/libusb/libusb20.h
251
int libusb20_dev_check_connected(struct libusb20_device *pdev);
lib/libusb/libusb20.h
252
int libusb20_dev_set_power_mode(struct libusb20_device *pdev, uint8_t power_mode);
lib/libusb/libusb20.h
253
uint8_t libusb20_dev_get_power_mode(struct libusb20_device *pdev);
lib/libusb/libusb20.h
254
int libusb20_dev_get_port_path(struct libusb20_device *pdev, uint8_t *buf, uint8_t bufsize);
lib/libusb/libusb20.h
255
uint16_t libusb20_dev_get_power_usage(struct libusb20_device *pdev);
lib/libusb/libusb20.h
256
int libusb20_dev_set_alt_index(struct libusb20_device *pdev, uint8_t iface_index, uint8_t alt_index);
lib/libusb/libusb20.h
257
int libusb20_dev_get_info(struct libusb20_device *pdev, struct usb_device_info *pinfo);
lib/libusb/libusb20.h
258
int libusb20_dev_get_iface_desc(struct libusb20_device *pdev, uint8_t iface_index, char *buf, uint8_t len);
lib/libusb/libusb20.h
260
struct LIBUSB20_DEVICE_DESC_DECODED *libusb20_dev_get_device_desc(struct libusb20_device *pdev);
lib/libusb/libusb20.h
261
struct libusb20_config *libusb20_dev_alloc_config(struct libusb20_device *pdev, uint8_t config_index);
lib/libusb/libusb20.h
262
struct libusb20_device *libusb20_dev_alloc(void);
lib/libusb/libusb20.h
263
uint8_t libusb20_dev_get_address(struct libusb20_device *pdev);
lib/libusb/libusb20.h
264
uint8_t libusb20_dev_get_parent_address(struct libusb20_device *pdev);
lib/libusb/libusb20.h
265
uint8_t libusb20_dev_get_parent_port(struct libusb20_device *pdev);
lib/libusb/libusb20.h
266
uint8_t libusb20_dev_get_bus_number(struct libusb20_device *pdev);
lib/libusb/libusb20.h
267
uint8_t libusb20_dev_get_mode(struct libusb20_device *pdev);
lib/libusb/libusb20.h
268
uint8_t libusb20_dev_get_speed(struct libusb20_device *pdev);
lib/libusb/libusb20.h
269
uint8_t libusb20_dev_get_config_index(struct libusb20_device *pdev);
lib/libusb/libusb20.h
270
void libusb20_dev_free(struct libusb20_device *pdev);
lib/libusb/libusb20.h
271
void libusb20_dev_set_debug(struct libusb20_device *pdev, int debug);
lib/libusb/libusb20.h
272
void libusb20_dev_wait_process(struct libusb20_device *pdev, int timeout);
lib/libusb/libusb20.h
290
struct libusb20_device *libusb20_be_device_foreach(struct libusb20_backend *pbe, struct libusb20_device *pdev);
lib/libusb/libusb20.h
291
void libusb20_be_dequeue_device(struct libusb20_backend *pbe, struct libusb20_device *pdev);
lib/libusb/libusb20.h
292
void libusb20_be_enqueue_device(struct libusb20_backend *pbe, struct libusb20_device *pdev);
lib/libusb/libusb20_int.h
100
typedef int (libusb20_do_request_sync_t)(struct libusb20_device *pdev, struct LIBUSB20_CONTROL_SETUP_DECODED *setup, void *data, uint16_t *pactlen, uint32_t timeout, uint8_t flags);
lib/libusb/libusb20_int.h
101
typedef int (libusb20_get_config_desc_full_t)(struct libusb20_device *pdev, uint8_t **ppbuf, uint16_t *plen, uint8_t index);
lib/libusb/libusb20_int.h
102
typedef int (libusb20_get_config_index_t)(struct libusb20_device *pdev, uint8_t *pindex);
lib/libusb/libusb20_int.h
103
typedef int (libusb20_kernel_driver_active_t)(struct libusb20_device *pdev, uint8_t iface_index);
lib/libusb/libusb20_int.h
104
typedef int (libusb20_process_t)(struct libusb20_device *pdev);
lib/libusb/libusb20_int.h
105
typedef int (libusb20_reset_device_t)(struct libusb20_device *pdev);
lib/libusb/libusb20_int.h
106
typedef int (libusb20_set_power_mode_t)(struct libusb20_device *pdev, uint8_t power_mode);
lib/libusb/libusb20_int.h
107
typedef int (libusb20_get_power_mode_t)(struct libusb20_device *pdev, uint8_t *power_mode);
lib/libusb/libusb20_int.h
108
typedef int (libusb20_get_port_path_t)(struct libusb20_device *pdev, uint8_t *buf, uint8_t bufsize);
lib/libusb/libusb20_int.h
109
typedef int (libusb20_get_power_usage_t)(struct libusb20_device *pdev, uint16_t *power_usage);
lib/libusb/libusb20_int.h
110
typedef int (libusb20_set_alt_index_t)(struct libusb20_device *pdev, uint8_t iface_index, uint8_t alt_index);
lib/libusb/libusb20_int.h
111
typedef int (libusb20_set_config_index_t)(struct libusb20_device *pdev, uint8_t index);
lib/libusb/libusb20_int.h
112
typedef int (libusb20_check_connected_t)(struct libusb20_device *pdev);
lib/libusb/libusb20_int.h
147
TAILQ_HEAD(, libusb20_device) usb_devs;
lib/libusb/libusb20_int.h
152
struct libusb20_device *pdev; /* the USB device we belong to */
lib/libusb/libusb20_int.h
196
TAILQ_ENTRY(libusb20_device) dev_entry;
lib/libusb/libusb20_int.h
40
struct libusb20_device;
lib/libusb/libusb20_int.h
57
typedef int (libusb20_close_device_t)(struct libusb20_device *pdev);
lib/libusb/libusb20_int.h
58
typedef int (libusb20_dev_get_info_t)(struct libusb20_device *pdev, struct usb_device_info *pinfo);
lib/libusb/libusb20_int.h
59
typedef int (libusb20_dev_get_iface_desc_t)(struct libusb20_device *pdev, uint8_t iface_index, char *buf, uint8_t len);
lib/libusb/libusb20_int.h
61
typedef int (libusb20_open_device_t)(struct libusb20_device *pdev, uint16_t transfer_count_max);
lib/libusb/libusb20_int.h
99
typedef int (libusb20_detach_kernel_driver_t)(struct libusb20_device *pdev, uint8_t iface_index);
lib/libusb/libusb20_ugen20.c
132
ugen20_enumerate(struct libusb20_device *pdev, const char *id)
lib/libusb/libusb20_ugen20.c
278
struct libusb20_device *pdev;
lib/libusb/libusb20_ugen20.c
310
ugen20_tr_release(struct libusb20_device *pdev)
lib/libusb/libusb20_ugen20.c
328
ugen20_tr_renew(struct libusb20_device *pdev)
lib/libusb/libusb20_ugen20.c
369
ugen20_open_device(struct libusb20_device *pdev, uint16_t nMaxTransfer)
lib/libusb/libusb20_ugen20.c
431
ugen20_close_device(struct libusb20_device *pdev)
lib/libusb/libusb20_ugen20.c
458
ugen20_get_config_desc_full(struct libusb20_device *pdev,
lib/libusb/libusb20_ugen20.c
510
ugen20_get_config_index(struct libusb20_device *pdev, uint8_t *pindex)
lib/libusb/libusb20_ugen20.c
523
ugen20_set_config_index(struct libusb20_device *pdev, uint8_t cfg_index)
lib/libusb/libusb20_ugen20.c
537
ugen20_set_alt_index(struct libusb20_device *pdev,
lib/libusb/libusb20_ugen20.c
557
ugen20_reset_device(struct libusb20_device *pdev)
lib/libusb/libusb20_ugen20.c
571
ugen20_check_connected(struct libusb20_device *pdev)
lib/libusb/libusb20_ugen20.c
590
ugen20_set_power_mode(struct libusb20_device *pdev, uint8_t power_mode)
lib/libusb/libusb20_ugen20.c
620
ugen20_get_power_mode(struct libusb20_device *pdev, uint8_t *power_mode)
lib/libusb/libusb20_ugen20.c
652
ugen20_get_port_path(struct libusb20_device *pdev, uint8_t *buf, uint8_t bufsize)
lib/libusb/libusb20_ugen20.c
668
ugen20_get_power_usage(struct libusb20_device *pdev, uint16_t *power_usage)
lib/libusb/libusb20_ugen20.c
680
ugen20_kernel_driver_active(struct libusb20_device *pdev,
lib/libusb/libusb20_ugen20.c
692
ugen20_detach_kernel_driver(struct libusb20_device *pdev,
lib/libusb/libusb20_ugen20.c
704
ugen20_do_request_sync(struct libusb20_device *pdev,
lib/libusb/libusb20_ugen20.c
731
ugen20_process(struct libusb20_device *pdev)
lib/libusb/libusb20_ugen20.c
935
ugen20_dev_get_iface_desc(struct libusb20_device *pdev,
lib/libusb/libusb20_ugen20.c
953
ugen20_dev_get_info(struct libusb20_device *pdev,
share/examples/libusb20/bulk.c
219
struct libusb20_device *dev;
share/examples/libusb20/bulk.c
64
doit(struct libusb20_device *dev)
share/examples/libusb20/control.c
391
struct libusb20_device *dev;
share/examples/libusb20/control.c
69
doit(struct libusb20_device *dev)
tools/tools/usbtest/usb_control_ep_test.c
166
struct libusb20_device *pdev;
tools/tools/usbtest/usb_control_ep_test.c
245
struct libusb20_device *pdev;
tools/tools/usbtest/usb_control_ep_test.c
311
struct libusb20_device *pdev;
tools/tools/usbtest/usb_control_ep_test.c
370
struct libusb20_device *pdev;
tools/tools/usbtest/usb_control_ep_test.c
387
struct libusb20_device *pdev;
tools/tools/usbtest/usb_control_ep_test.c
473
struct libusb20_device *pdev;
tools/tools/usbtest/usb_control_ep_test.c
609
struct libusb20_device *pdev;
tools/tools/usbtest/usb_control_ep_test.c
81
struct libusb20_device *pdev;
tools/tools/usbtest/usb_modem_test.c
433
struct libusb20_device *pdev;
tools/tools/usbtest/usb_modem_test.c
50
struct libusb20_device *usb_dev;
tools/tools/usbtest/usb_msc_test.c
1009
struct libusb20_device *pdev;
tools/tools/usbtest/usb_msc_test.c
102
static struct libusb20_device *usb_pdev;
tools/tools/usbtest/usb_msc_test.c
863
struct libusb20_device *pdev;
tools/tools/usbtest/usb_msc_test.c
918
struct libusb20_device *
tools/tools/usbtest/usb_msc_test.c
922
struct libusb20_device *pdev = NULL;
tools/tools/usbtest/usb_msc_test.c
946
find_usb_endpoints(struct libusb20_device *pdev, uint8_t class,
tools/tools/usbtest/usbtest.h
33
struct libusb20_device;
tools/tools/usbtest/usbtest.h
54
extern struct libusb20_device *find_usb_device(uint16_t, uint16_t);
tools/tools/usbtest/usbtest.h
55
extern void find_usb_endpoints(struct libusb20_device *, uint8_t, uint8_t,
usr.sbin/usbconfig/dump.c
269
dump_endpoint(struct libusb20_device *pdev,
usr.sbin/usbconfig/dump.c
281
dump_iface(struct libusb20_device *pdev,
usr.sbin/usbconfig/dump.c
299
dump_device_info(struct libusb20_device *pdev, uint8_t show_ifdrv)
usr.sbin/usbconfig/dump.c
390
dump_device_desc(struct libusb20_device *pdev)
usr.sbin/usbconfig/dump.c
400
dump_config(struct libusb20_device *pdev, uint8_t all_cfg)
usr.sbin/usbconfig/dump.c
449
dump_string_by_index(struct libusb20_device *pdev, uint8_t str_index)
usr.sbin/usbconfig/dump.c
96
dump_field(struct libusb20_device *pdev, const char *plevel,
usr.sbin/usbconfig/dump.h
33
void dump_string_by_index(struct libusb20_device *pdev, uint8_t index);
usr.sbin/usbconfig/dump.h
34
void dump_device_info(struct libusb20_device *pdev, uint8_t show_drv);
usr.sbin/usbconfig/dump.h
37
void dump_device_desc(struct libusb20_device *pdev);
usr.sbin/usbconfig/dump.h
38
void dump_config(struct libusb20_device *pdev, uint8_t all_cfg);
usr.sbin/usbconfig/usbconfig.c
314
struct libusb20_device *pdev = NULL;