/macosx-10.10.1/SmartcardCCID-55008/libusb/libusb/libusb/ |
H A D | sync.c | 53 * \param dev_handle a handle for the device to communicate with 72 int API_EXPORTED libusb_control_transfer(libusb_device_handle *dev_handle, argument 95 libusb_fill_control_transfer(transfer, dev_handle, buffer, 105 r = libusb_handle_events_completed(HANDLE_CTX(dev_handle), &completed); 111 if (libusb_handle_events_completed(HANDLE_CTX(dev_handle), &completed) < 0) 139 usbi_warn(HANDLE_CTX(dev_handle), 156 static int do_sync_bulk_transfer(struct libusb_device_handle *dev_handle, argument 167 libusb_fill_bulk_transfer(transfer, dev_handle, endpoint, buffer, length, 178 r = libusb_handle_events_completed(HANDLE_CTX(dev_handle), &completed); 184 if (libusb_handle_events_completed(HANDLE_CTX(dev_handle), 258 libusb_bulk_transfer(struct libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *transferred, unsigned int timeout) argument 307 libusb_interrupt_transfer( struct libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *transferred, unsigned int timeout) argument [all...] |
H A D | libusb.h | 886 libusb_device_handle *dev_handle; member in struct:libusb_transfer 987 void LIBUSB_CALL libusb_close(libusb_device_handle *dev_handle); 988 libusb_device * LIBUSB_CALL libusb_get_device(libusb_device_handle *dev_handle); 1110 * \param dev_handle handle of the device that will handle the transfer 1118 struct libusb_transfer *transfer, libusb_device_handle *dev_handle, 1123 transfer->dev_handle = dev_handle; 1140 * \param dev_handle handle of the device that will handle the transfer 1149 libusb_device_handle *dev_handle, unsigned char endpoint, 1153 transfer->dev_handle 1117 libusb_fill_control_transfer( struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char *buffer, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout) argument 1148 libusb_fill_bulk_transfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout) argument 1176 libusb_fill_interrupt_transfer( struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout) argument 1205 libusb_fill_iso_transfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, int num_iso_packets, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout) argument [all...] |
H A D | core.c | 1042 struct libusb_device_handle *dev_handle) 1057 if (transfer->dev_handle != dev_handle) 1075 transfer->dev_handle = NULL; 1083 transfer, dev_handle); 1090 list_del(&dev_handle->list); 1093 usbi_backend->close(dev_handle); 1094 libusb_unref_device(dev_handle->dev); 1095 usbi_mutex_destroy(&dev_handle->lock); 1096 free(dev_handle); 1041 do_close(struct libusb_context *ctx, struct libusb_device_handle *dev_handle) argument 1110 libusb_close(libusb_device_handle *dev_handle) argument 1172 libusb_get_device(libusb_device_handle *dev_handle) argument [all...] |
H A D | libusbi.h | 215 #define TRANSFER_CTX(transfer) (HANDLE_CTX((transfer)->dev_handle))
|
H A D | io.c | 2441 if (USBI_TRANSFER_TO_LIBUSB_TRANSFER(cur)->dev_handle == handle) {
|
/macosx-10.10.1/SmartcardCCID-55008/libusb/libusb/libusb/os/ |
H A D | windows_usb.c | 58 static int winusb_open(struct libusb_device_handle *dev_handle); 59 static void winusb_close(struct libusb_device_handle *dev_handle); 60 static int winusb_configure_endpoints(struct libusb_device_handle *dev_handle, int iface); 61 static int winusb_claim_interface(struct libusb_device_handle *dev_handle, int iface); 62 static int winusb_release_interface(struct libusb_device_handle *dev_handle, int iface); 64 static int winusb_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting); 66 static int winusb_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint); 69 static int winusb_reset_device(struct libusb_device_handle *dev_handle); 74 static int composite_open(struct libusb_device_handle *dev_handle); 75 static void composite_close(struct libusb_device_handle *dev_handle); 549 windows_assign_endpoints(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 666 libusb_device_handle *dev_handle = transfer->dev_handle; local 1612 windows_open(struct libusb_device_handle *dev_handle) argument 1625 windows_close(struct libusb_device_handle *dev_handle) argument 1632 windows_get_configuration(struct libusb_device_handle *dev_handle, int *config) argument 1650 windows_set_configuration(struct libusb_device_handle *dev_handle, int config) argument 1669 windows_claim_interface(struct libusb_device_handle *dev_handle, int iface) argument 1689 windows_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 1706 windows_release_interface(struct libusb_device_handle *dev_handle, int iface) argument 1713 windows_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 1719 windows_reset_device(struct libusb_device_handle *dev_handle) argument 1726 windows_kernel_driver_active(struct libusb_device_handle *dev_handle, int iface) argument 1731 windows_attach_kernel_driver(struct libusb_device_handle *dev_handle, int iface) argument 1736 windows_detach_kernel_driver(struct libusb_device_handle *dev_handle, int iface) argument 2147 unsupported_open(struct libusb_device_handle *dev_handle) argument 2150 unsupported_close(struct libusb_device_handle *dev_handle) argument 2153 unsupported_claim_interface(struct libusb_device_handle *dev_handle, int iface) argument 2156 unsupported_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 2159 unsupported_release_interface(struct libusb_device_handle *dev_handle, int iface) argument 2162 unsupported_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 2165 unsupported_reset_device(struct libusb_device_handle *dev_handle) argument 2315 winusb_open(struct libusb_device_handle *dev_handle) argument 2350 winusb_close(struct libusb_device_handle *dev_handle) argument 2370 winusb_configure_endpoints(struct libusb_device_handle *dev_handle, int iface) argument 2414 winusb_claim_interface(struct libusb_device_handle *dev_handle, int iface) argument 2483 winusb_release_interface(struct libusb_device_handle *dev_handle, int iface) argument 2504 winusb_get_valid_interface(struct libusb_device_handle *dev_handle) argument 2611 winusb_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 2693 winusb_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 2769 winusb_reset_device(struct libusb_device_handle *dev_handle) argument 2835 composite_open(struct libusb_device_handle *dev_handle) argument 2854 composite_close(struct libusb_device_handle *dev_handle) argument 2868 composite_claim_interface(struct libusb_device_handle *dev_handle, int iface) argument 2874 composite_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 2880 composite_release_interface(struct libusb_device_handle *dev_handle, int iface) argument 2936 composite_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 2970 composite_reset_device(struct libusb_device_handle *dev_handle) argument [all...] |
H A D | darwin_usb.c | 65 static int darwin_claim_interface(struct libusb_device_handle *dev_handle, int iface); 66 static int darwin_release_interface(struct libusb_device_handle *dev_handle, int iface); 67 static int darwin_reset_device(struct libusb_device_handle *dev_handle); 129 static int ep_to_pipeRef(struct libusb_device_handle *dev_handle, uint8_t ep, uint8_t *pipep, uint8_t *ifcp) { argument 130 struct darwin_device_handle_priv *priv = (struct darwin_device_handle_priv *)dev_handle->os_priv; 137 usbi_info (HANDLE_CTX(dev_handle), "converting ep address 0x%02x to pipeRef and interface", ep); 142 if (dev_handle->claimed_interfaces & (1 << iface)) { 147 usbi_info (HANDLE_CTX(dev_handle), "pipe %d on interface %d matches", *pipep, *ifcp); 155 usbi_warn (HANDLE_CTX(dev_handle), "no pipeRef found with endpoint address 0x%02x.", ep); 790 static int darwin_open (struct libusb_device_handle *dev_handle) { argument 860 darwin_close(struct libusb_device_handle *dev_handle) argument 914 darwin_get_configuration(struct libusb_device_handle *dev_handle, int *config) argument 922 darwin_set_configuration(struct libusb_device_handle *dev_handle, int config) argument 977 get_endpoints(struct libusb_device_handle *dev_handle, int iface) argument 1020 darwin_claim_interface(struct libusb_device_handle *dev_handle, int iface) argument 1123 darwin_release_interface(struct libusb_device_handle *dev_handle, int iface) argument 1156 darwin_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 1182 darwin_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 1211 darwin_reset_device(struct libusb_device_handle *dev_handle) argument 1222 darwin_kernel_driver_active(struct libusb_device_handle *dev_handle, int interface) argument 1249 darwin_attach_kernel_driver(struct libusb_device_handle *dev_handle, int interface) argument 1255 darwin_detach_kernel_driver(struct libusb_device_handle *dev_handle, int interface) argument [all...] |
H A D | windows_usb.h | 128 int (*open)(struct libusb_device_handle *dev_handle); 129 void (*close)(struct libusb_device_handle *dev_handle); 130 int (*claim_interface)(struct libusb_device_handle *dev_handle, int iface); 131 int (*set_interface_altsetting)(struct libusb_device_handle *dev_handle, int iface, int altsetting); 132 int (*release_interface)(struct libusb_device_handle *dev_handle, int iface); 133 int (*clear_halt)(struct libusb_device_handle *dev_handle, unsigned char endpoint); 134 int (*reset_device)(struct libusb_device_handle *dev_handle); 213 HANDLE dev_handle; // WinUSB needs an extra handle for the file member in struct:interface_handle_t
|
H A D | openbsd_usb.c | 433 hpriv = (struct handle_priv *)transfer->dev_handle->os_priv; 626 dpriv = (struct device_priv *)transfer->dev_handle->dev->os_priv; 668 hpriv = (struct handle_priv *)transfer->dev_handle->os_priv; 669 dpriv = (struct device_priv *)transfer->dev_handle->dev->os_priv;
|
H A D | linux_usbfs.c | 1243 static void op_close(struct libusb_device_handle *dev_handle) argument 1245 int fd = _device_handle_priv(dev_handle)->fd; 1246 usbi_remove_pollfd(HANDLE_CTX(dev_handle), fd); 1532 _device_handle_priv(transfer->dev_handle); 1582 _device_handle_priv(transfer->dev_handle); 1708 _device_handle_priv(transfer->dev_handle); 1858 _device_handle_priv(transfer->dev_handle);
|
/macosx-10.10.1/SmartcardCCID-55008/ccid/ccid/src/ |
H A D | ccid_usb.c | 85 libusb_device_handle *dev_handle; member in struct:__anon5497 185 if (usbDevice[i].dev_handle != NULL) 218 struct libusb_device_handle *dev_handle; local 271 if (usbDevice[reader_index].dev_handle != NULL) 429 if (usbDevice[r].dev_handle) 442 && usbDevice[previous_reader_index].dev_handle 490 r = libusb_open(dev, &dev_handle); 515 r = libusb_set_configuration(dev_handle, 1); 518 (void)libusb_close(dev_handle); 530 (void)libusb_close(dev_handle); [all...] |