/external/chromium_org/third_party/libusb/src/libusb/ |
H A D | sync.c | 47 struct libusb_context *ctx = HANDLE_CTX(transfer->dev_handle); 71 * \param dev_handle a handle for the device to communicate with 90 int API_EXPORTED libusb_control_transfer(libusb_device_handle *dev_handle, argument 113 libusb_fill_control_transfer(transfer, dev_handle, buffer, 149 usbi_warn(HANDLE_CTX(dev_handle), 158 static int do_sync_bulk_transfer(struct libusb_device_handle *dev_handle, argument 169 libusb_fill_bulk_transfer(transfer, dev_handle, endpoint, buffer, length, 203 usbi_warn(HANDLE_CTX(dev_handle), 231 * \param dev_handle a handle for the device to communicate with 252 int API_EXPORTED libusb_bulk_transfer(struct libusb_device_handle *dev_handle, argument 301 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 | core.c | 1184 struct libusb_device_handle *dev_handle) 1199 if (transfer->dev_handle != dev_handle) 1217 transfer->dev_handle = NULL; 1225 transfer, dev_handle); 1232 list_del(&dev_handle->list); 1235 usbi_backend->close(dev_handle); 1236 libusb_unref_device(dev_handle->dev); 1237 usbi_mutex_destroy(&dev_handle->lock); 1238 free(dev_handle); 1183 do_close(struct libusb_context *ctx, struct libusb_device_handle *dev_handle) argument 1252 libusb_close(libusb_device_handle *dev_handle) argument 1314 libusb_get_device(libusb_device_handle *dev_handle) argument [all...] |
H A D | libusb.h | 1212 libusb_device_handle *dev_handle; member in struct:libusb_transfer 1374 void LIBUSB_CALL libusb_close(libusb_device_handle *dev_handle); 1375 libusb_device * LIBUSB_CALL libusb_get_device(libusb_device_handle *dev_handle); 1500 * \param dev_handle handle of the device that will handle the transfer 1509 struct libusb_transfer *transfer, libusb_device_handle *dev_handle, 1514 transfer->dev_handle = dev_handle; 1531 * \param dev_handle handle of the device that will handle the transfer 1540 libusb_device_handle *dev_handle, unsigned char endpoint, 1544 transfer->dev_handle 1508 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 1539 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 1567 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 1596 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...] |
/external/libusb/libusb/ |
H A D | sync.c | 53 * \param dev_handle a handle for the device to communicate with 72 API_EXPORTED int libusb_control_transfer(libusb_device_handle *dev_handle, argument 95 libusb_fill_control_transfer(transfer, dev_handle, buffer, 105 r = libusb_handle_events(HANDLE_CTX(dev_handle)); 111 if (libusb_handle_events(HANDLE_CTX(dev_handle)) < 0) 136 usbi_warn(HANDLE_CTX(dev_handle), 153 static int do_sync_bulk_transfer(struct libusb_device_handle *dev_handle, argument 164 libusb_fill_bulk_transfer(transfer, dev_handle, endpoint, buffer, length, 175 r = libusb_handle_events(HANDLE_CTX(dev_handle)); 181 if (libusb_handle_events(HANDLE_CTX(dev_handle)) < 255 libusb_bulk_transfer(struct libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *transferred, unsigned int timeout) argument 304 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 | core.c | 984 struct libusb_device_handle *dev_handle) 987 list_del(&dev_handle->list); 990 usbi_backend->close(dev_handle); 991 libusb_unref_device(dev_handle->dev); 992 free(dev_handle); 1004 * \param dev_handle the handle to close 1006 API_EXPORTED void libusb_close(libusb_device_handle *dev_handle) argument 1012 if (!dev_handle) 1016 ctx = HANDLE_CTX(dev_handle); 1033 do_close(ctx, dev_handle); 983 do_close(struct libusb_context *ctx, struct libusb_device_handle *dev_handle) argument 1067 libusb_get_device(libusb_device_handle *dev_handle) argument [all...] |
H A D | libusb.h | 718 libusb_device_handle *dev_handle; member in struct:libusb_transfer 800 void libusb_close(libusb_device_handle *dev_handle); 801 libusb_device *libusb_get_device(libusb_device_handle *dev_handle); 916 * \param dev_handle handle of the device that will handle the transfer 924 struct libusb_transfer *transfer, libusb_device_handle *dev_handle, 929 transfer->dev_handle = dev_handle; 946 * \param dev_handle handle of the device that will handle the transfer 955 libusb_device_handle *dev_handle, unsigned char endpoint, 959 transfer->dev_handle 923 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 954 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 982 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 1011 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...] |
/external/bluetooth/bluedroid/btif/include/ |
H A D | btif_hh.h | 60 UINT8 dev_handle; member in struct:__anon1013 76 UINT8 dev_handle; member in struct:__anon1014
|
/external/bluetooth/bluedroid/bta/hh/ |
H A D | bta_hh_act.c | 46 static void bta_hh_cback (UINT8 dev_handle, BD_ADDR addr, UINT8 event, 556 UINT8 dev_handle = p_data ? (UINT8)p_data->hid_cback.hdr.layer_specific : \ local 560 conn.handle = dev_handle; 588 if ((HID_HostWriteDev(dev_handle, 624 UINT8 dev_handle = p_data ? (UINT8)p_data->hid_cback.hdr.layer_specific : \ local 628 APPL_TRACE_EVENT ("bta_hh_open_act: Device[%d] connected", dev_handle); 642 p_cb->incoming_hid_handle = dev_handle; 974 UINT8 dev_handle; local 995 if (HID_HostAddDev(p_dev_info->bda, p_dev_info->attr_mask, &dev_handle)\ 998 dev_info.handle = dev_handle; 1185 bta_hh_cback(UINT8 dev_handle, BD_ADDR addr, UINT8 event, UINT32 data, BT_HDR *pdata) argument [all...] |
H A D | bta_hh_api.c | 114 void BTA_HhClose(UINT8 dev_handle) argument 122 p_buf->layer_specific = (UINT16) dev_handle; 167 static void bta_hh_snd_write_dev(UINT8 dev_handle, UINT8 t_type, UINT8 param, argument 178 p_buf->hdr.layer_specific = (UINT16) dev_handle; 194 ** Parameter dev_handle: device handle 200 void BTA_HhSetReport(UINT8 dev_handle, tBTA_HH_RPT_TYPE r_type, BT_HDR *p_data) argument 202 bta_hh_snd_write_dev(dev_handle, HID_TRANS_SET_REPORT, r_type, 0, 0, p_data); 213 void BTA_HhGetReport(UINT8 dev_handle, tBTA_HH_RPT_TYPE r_type, UINT8 rpt_id, UINT16 buf_size) argument 217 bta_hh_snd_write_dev(dev_handle, HID_TRANS_GET_REPORT, param, 229 void BTA_HhSetProtoMode(UINT8 dev_handle, tBTA_HH_PROTO_MOD argument 243 BTA_HhGetProtoMode(UINT8 dev_handle) argument 256 BTA_HhSetIdle(UINT8 dev_handle, UINT16 idle_rate) argument 270 BTA_HhGetIdle(UINT8 dev_handle) argument 283 BTA_HhSendCtrl(UINT8 dev_handle, tBTA_HH_TRANS_CTRL_TYPE c_type) argument 305 BTA_HhSendData(UINT8 dev_handle, BD_ADDR dev_bda, BT_HDR *p_data) argument 327 BTA_HhGetDscpInfo(UINT8 dev_handle) argument 428 BTA_HhUpdateLeScanParam(UINT8 dev_handle, UINT16 scan_int, UINT16 scan_win) argument [all...] |
H A D | bta_hh_utils.c | 489 UINT8 bta_hh_dev_handle_to_cb_idx(UINT8 dev_handle) argument 494 if (BTA_HH_IS_LE_DEV_HDL(dev_handle)) 496 if (BTA_HH_IS_LE_DEV_HDL_VALID(dev_handle)) 497 index = bta_hh_cb.le_cb_index[BTA_HH_GET_LE_CB_IDX(dev_handle)]; 499 APPL_TRACE_DEBUG("bta_hh_dev_handle_to_cb_idx dev_handle = %d index = %d", dev_handle, index); 505 if (dev_handle < BTA_HH_MAX_KNOWN ) 506 index = bta_hh_cb.cb_index[dev_handle];
|
/external/bluetooth/bluedroid/btif/co/ |
H A D | bta_hh_co.c | 237 void bta_hh_co_open(UINT8 dev_handle, UINT8 sub_class, tBTA_HH_ATTR_MASK attr_mask, argument 243 if (dev_handle == BTA_HH_INVALID_HANDLE) { 244 APPL_TRACE_WARNING("%s: Oops, dev_handle (%d) is invalid...", __FUNCTION__, dev_handle); 250 if (p_dev->dev_status != BTHH_CONN_STATE_UNKNOWN && p_dev->dev_handle == dev_handle) { 281 p_dev->dev_handle = dev_handle; 322 ** Parameters dev_handle - device handle 327 void bta_hh_co_close(UINT8 dev_handle, UINT argument 368 bta_hh_co_data(UINT8 dev_handle, UINT8 *p_rpt, UINT16 len, tBTA_HH_PROTO_MODE mode, UINT8 sub_class, UINT8 ctry_code, BD_ADDR peer_addr, UINT8 app_id) argument [all...] |
/external/bluetooth/bluedroid/stack/hid/ |
H A D | hidh_api.c | 388 tHID_STATUS HID_HostRemoveDev ( UINT8 dev_handle ) 393 if( (dev_handle >= HID_HOST_MAX_DEVICES) || (!hh_cb.devices[dev_handle].in_use) ) 396 HID_HostCloseDev( dev_handle ) ; 397 hh_cb.devices[dev_handle].in_use = FALSE; 398 hh_cb.devices[dev_handle].conn.conn_state = HID_CONN_STATE_UNUSED; 399 hh_cb.devices[dev_handle].conn.ctrl_cid = hh_cb.devices[dev_handle].conn.intr_cid = 0; 414 tHID_STATUS HID_HostOpenDev ( UINT8 dev_handle ) 419 if( (dev_handle > 441 HID_HostWriteDev( UINT8 dev_handle, UINT8 t_type, UINT8 param, UINT16 data, UINT8 report_id, BT_HDR *pbuf ) argument [all...] |
/external/libusb/libusb/os/ |
H A D | darwin_usb.c | 53 static int darwin_claim_interface(struct libusb_device_handle *dev_handle, int iface); 54 static int darwin_release_interface(struct libusb_device_handle *dev_handle, int iface); 55 static int darwin_reset_device(struct libusb_device_handle *dev_handle); 116 static int ep_to_pipeRef(struct libusb_device_handle *dev_handle, uint8_t ep, uint8_t *pipep, uint8_t *ifcp) { argument 117 struct darwin_device_handle_priv *priv = (struct darwin_device_handle_priv *)dev_handle->os_priv; 124 usbi_info (HANDLE_CTX(dev_handle), "converting ep address 0x%02x to pipeRef and interface", ep); 129 if (dev_handle->claimed_interfaces & (1 << iface)) { 134 usbi_info (HANDLE_CTX(dev_handle), "pipe %d on interface %d matches", *pipep, *ifcp); 142 usbi_warn (HANDLE_CTX(dev_handle), "no pipeRef found with endpoint address 0x%02x.", ep); 577 static int darwin_open (struct libusb_device_handle *dev_handle) { argument 638 darwin_close(struct libusb_device_handle *dev_handle) argument 692 darwin_get_configuration(struct libusb_device_handle *dev_handle, int *config) argument 706 darwin_set_configuration(struct libusb_device_handle *dev_handle, int config) argument 756 get_endpoints(struct libusb_device_handle *dev_handle, int iface) argument 799 darwin_claim_interface(struct libusb_device_handle *dev_handle, int iface) argument 935 darwin_release_interface(struct libusb_device_handle *dev_handle, int iface) argument 968 darwin_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 994 darwin_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 1023 darwin_reset_device(struct libusb_device_handle *dev_handle) argument 1034 darwin_kernel_driver_active(struct libusb_device_handle *dev_handle, int interface) argument 1061 darwin_attach_kernel_driver(struct libusb_device_handle *dev_handle, int interface) argument 1065 darwin_detach_kernel_driver(struct libusb_device_handle *dev_handle, int interface) argument [all...] |
H A D | linux_usbfs.c | 1075 static void op_close(struct libusb_device_handle *dev_handle) argument 1077 int fd = __device_handle_priv(dev_handle)->fd; 1078 usbi_remove_pollfd(HANDLE_CTX(dev_handle), fd); 1342 __device_handle_priv(transfer->dev_handle); 1457 __device_handle_priv(transfer->dev_handle); 1614 __device_handle_priv(transfer->dev_handle); 1678 __device_handle_priv(transfer->dev_handle); 1706 __device_handle_priv(transfer->dev_handle); 1728 __device_handle_priv(transfer->dev_handle); 1890 __device_handle_priv(transfer->dev_handle); [all...] |
/external/chromium_org/third_party/libusb/src/libusb/os/ |
H A D | darwin_usb.c | 64 static int darwin_claim_interface(struct libusb_device_handle *dev_handle, int iface); 65 static int darwin_release_interface(struct libusb_device_handle *dev_handle, int iface); 66 static int darwin_reset_device(struct libusb_device_handle *dev_handle); 152 static int ep_to_pipeRef(struct libusb_device_handle *dev_handle, uint8_t ep, uint8_t *pipep, uint8_t *ifcp) { argument 153 struct darwin_device_handle_priv *priv = (struct darwin_device_handle_priv *)dev_handle->os_priv; 165 if (dev_handle->claimed_interfaces & (1 << iface)) { 178 usbi_warn (HANDLE_CTX(dev_handle), "no pipeRef found with endpoint address 0x%02x.", ep); 922 static int darwin_open (struct libusb_device_handle *dev_handle) { argument 923 struct darwin_device_handle_priv *priv = (struct darwin_device_handle_priv *)dev_handle->os_priv; 924 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle 979 darwin_close(struct libusb_device_handle *dev_handle) argument 1026 darwin_get_configuration(struct libusb_device_handle *dev_handle, int *config) argument 1034 darwin_set_configuration(struct libusb_device_handle *dev_handle, int config) argument 1096 get_endpoints(struct libusb_device_handle *dev_handle, int iface) argument 1139 darwin_claim_interface(struct libusb_device_handle *dev_handle, int iface) argument 1243 darwin_release_interface(struct libusb_device_handle *dev_handle, int iface) argument 1276 darwin_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 1302 darwin_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 1327 darwin_reset_device(struct libusb_device_handle *dev_handle) argument 1379 darwin_kernel_driver_active(struct libusb_device_handle *dev_handle, int interface) argument 1406 darwin_attach_kernel_driver(struct libusb_device_handle *dev_handle, int interface) argument 1412 darwin_detach_kernel_driver(struct libusb_device_handle *dev_handle, int interface) argument [all...] |
H A D | linux_usbfs.c | 1299 static void op_close(struct libusb_device_handle *dev_handle) argument 1301 int fd = _device_handle_priv(dev_handle)->fd; 1302 usbi_remove_pollfd(HANDLE_CTX(dev_handle), fd); 1646 _device_handle_priv(transfer->dev_handle); 1696 _device_handle_priv(transfer->dev_handle); 1861 _device_handle_priv(transfer->dev_handle); 2015 _device_handle_priv(transfer->dev_handle);
|
H A D | windows_usb.c | 50 static int common_configure_endpoints(int sub_api, struct libusb_device_handle *dev_handle, int iface); 55 static int winusbx_open(int sub_api, struct libusb_device_handle *dev_handle); 56 static void winusbx_close(int sub_api, struct libusb_device_handle *dev_handle); 57 static int winusbx_configure_endpoints(int sub_api, struct libusb_device_handle *dev_handle, int iface); 58 static int winusbx_claim_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface); 59 static int winusbx_release_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface); 61 static int winusbx_set_interface_altsetting(int sub_api, struct libusb_device_handle *dev_handle, int iface, int altsetting); 63 static int winusbx_clear_halt(int sub_api, struct libusb_device_handle *dev_handle, unsigned char endpoint); 66 static int winusbx_reset_device(int sub_api, struct libusb_device_handle *dev_handle); 71 static int hid_open(int sub_api, struct libusb_device_handle *dev_handle); 652 windows_assign_endpoints(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 773 libusb_device_handle *dev_handle = transfer->dev_handle; local 1785 windows_open(struct libusb_device_handle *dev_handle) argument 1798 windows_close(struct libusb_device_handle *dev_handle) argument 1805 windows_get_configuration(struct libusb_device_handle *dev_handle, int *config) argument 1823 windows_set_configuration(struct libusb_device_handle *dev_handle, int config) argument 1842 windows_claim_interface(struct libusb_device_handle *dev_handle, int iface) argument 1862 windows_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 1879 windows_release_interface(struct libusb_device_handle *dev_handle, int iface) argument 1886 windows_clear_halt(struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 1892 windows_reset_device(struct libusb_device_handle *dev_handle) argument 1899 windows_kernel_driver_active(struct libusb_device_handle *dev_handle, int iface) argument 1904 windows_attach_kernel_driver(struct libusb_device_handle *dev_handle, int iface) argument 1909 windows_detach_kernel_driver(struct libusb_device_handle *dev_handle, int iface) argument 2335 unsupported_open(int sub_api, struct libusb_device_handle *dev_handle) argument 2338 unsupported_close(int sub_api, struct libusb_device_handle *dev_handle) argument 2341 unsupported_configure_endpoints(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 2344 unsupported_claim_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 2347 unsupported_set_interface_altsetting(int sub_api, struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 2350 unsupported_release_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 2353 unsupported_clear_halt(int sub_api, struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 2356 unsupported_reset_device(int sub_api, struct libusb_device_handle *dev_handle) argument 2377 common_configure_endpoints(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 2582 winusbx_open(int sub_api, struct libusb_device_handle *dev_handle) argument 2617 winusbx_close(int sub_api, struct libusb_device_handle *dev_handle) argument 2639 winusbx_configure_endpoints(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 2687 winusbx_claim_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 2793 winusbx_release_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 2815 get_valid_interface(struct libusb_device_handle *dev_handle, int api_id) argument 2929 winusbx_set_interface_altsetting(int sub_api, struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 3012 winusbx_clear_halt(int sub_api, struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 3089 winusbx_reset_device(int sub_api, struct libusb_device_handle *dev_handle) argument 3643 hid_open(int sub_api, struct libusb_device_handle *dev_handle) argument 3796 hid_close(int sub_api, struct libusb_device_handle *dev_handle) argument 3816 hid_claim_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 3841 hid_release_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 3861 hid_set_interface_altsetting(int sub_api, struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 4102 hid_reset_device(int sub_api, struct libusb_device_handle *dev_handle) argument 4120 hid_clear_halt(int sub_api, struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 4198 composite_open(int sub_api, struct libusb_device_handle *dev_handle) argument 4234 composite_close(int sub_api, struct libusb_device_handle *dev_handle) argument 4258 composite_claim_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 4265 composite_set_interface_altsetting(int sub_api, struct libusb_device_handle *dev_handle, int iface, int altsetting) argument 4272 composite_release_interface(int sub_api, struct libusb_device_handle *dev_handle, int iface) argument 4337 composite_clear_halt(int sub_api, struct libusb_device_handle *dev_handle, unsigned char endpoint) argument 4371 composite_reset_device(int sub_api, struct libusb_device_handle *dev_handle) argument [all...] |
H A D | windows_usb.h | 114 int (*open)(int sub_api, struct libusb_device_handle *dev_handle); 115 void (*close)(int sub_api, struct libusb_device_handle *dev_handle); 116 int (*configure_endpoints)(int sub_api, struct libusb_device_handle *dev_handle, int iface); 117 int (*claim_interface)(int sub_api, struct libusb_device_handle *dev_handle, int iface); 118 int (*set_interface_altsetting)(int sub_api, struct libusb_device_handle *dev_handle, int iface, int altsetting); 119 int (*release_interface)(int sub_api, struct libusb_device_handle *dev_handle, int iface); 120 int (*clear_halt)(int sub_api, struct libusb_device_handle *dev_handle, unsigned char endpoint); 121 int (*reset_device)(int sub_api, struct libusb_device_handle *dev_handle); 273 HANDLE dev_handle; // WinUSB needs an extra handle for the file member in struct:interface_handle_t
|