Lines Matching full:devices
113 hh_cb.devices[xx].in_use = FALSE ;
114 hh_cb.devices[xx].conn.conn_state = HID_CONN_STATE_UNUSED;
131 tHID_CONN *p_hcon = &hh_cb.devices[dhandle].conn;
141 L2CA_SetIdleTimeoutByBdAddr(hh_cb.devices[dhandle].addr, 0);
221 p_hcon = &hh_cb.devices[i].conn;
222 p_dev = &hh_cb.devices[i];
305 hh_cb.devices[p_tle->param].conn_tries++;
306 hh_cb.callback( (UINT8) p_tle->param, hh_cb.devices[p_tle->param].addr,
307 HID_HDEV_EVT_RETRYING, hh_cb.devices[p_tle->param].conn_tries, NULL ) ;
331 dhandle = ((UINT32)p_dev - (UINT32)&(hh_cb.devices[0]))/ sizeof(tHID_HOST_DEV_CTB);
385 p_dev = &hh_cb.devices[dhandle];
386 p_hcon = &hh_cb.devices[dhandle].conn;
409 if( (hh_cb.devices[dhandle].conn_tries <= HID_HOST_MAX_CONN_RETRY) &&
419 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, reason, NULL ) ;
466 p_dev = &hh_cb.devices[dhandle];
467 p_hcon = &hh_cb.devices[dhandle].conn;
499 if ((p_hcon->intr_cid = L2CA_ConnectReq (HID_PSM_INTERRUPT, hh_cb.devices[dhandle].addr)) == 0)
505 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, reason, NULL ) ;
526 hh_cb.devices[dhandle].state = HID_DEV_CONNECTED;
527 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_OPEN, 0, NULL ) ;
552 p_hcon = &hh_cb.devices[dhandle].conn;
565 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, reason, NULL ) ;
577 if ((p_hcon->intr_cid = L2CA_ConnectReq (HID_PSM_INTERRUPT, hh_cb.devices[dhandle].addr)) == 0)
583 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, reason, NULL ) ;
604 hh_cb.devices[dhandle].state = HID_DEV_CONNECTED;
605 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_OPEN, 0, NULL ) ;
629 p_hcon = &hh_cb.devices[dhandle].conn;
651 hh_cb.devices[dhandle].state = HID_DEV_NO_CONN;
659 (!(hh_cb.devices[dhandle].attr_mask & HID_RECONN_INIT)) &&
660 (hh_cb.devices[dhandle].attr_mask & HID_NORMALLY_CONNECTABLE))
662 hh_cb.devices[dhandle].conn_tries = 0;
663 hh_cb.devices[dhandle].conn.timer_entry.param = (UINT32) dhandle;
664 btu_start_timer (&(hh_cb.devices[dhandle].conn.timer_entry), BTU_TTYPE_HID_HOST_REPAGE_TO, HID_HOST_REPAGE_WIN);
665 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, disc_res, NULL);
686 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, hid_close_evt_reason, NULL ) ;
709 p_hcon = &hh_cb.devices[dhandle].conn;
733 hh_cb.devices[dhandle].state = HID_DEV_NO_CONN;
735 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, p_hcon->disc_reason, NULL ) ;
756 p_hcon = &hh_cb.devices[dhandle].conn;
802 p_hcon = &hh_cb.devices[dhandle].conn;
824 hh_cb.callback(dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_HANDSHAKE, param, NULL);
834 hh_cb.callback(dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_VC_UNPLUG, 0, NULL);
845 evt = (hh_cb.devices[dhandle].conn.intr_cid == l2cap_cid) ?
847 hh_cb.callback(dhandle, hh_cb.devices[dhandle].addr, evt, rep_type, p_msg);
851 evt = (hh_cb.devices[dhandle].conn.intr_cid == l2cap_cid) ?
853 hh_cb.callback(dhandle, hh_cb.devices[dhandle].addr, evt, rep_type, p_msg);
875 tHID_CONN *p_hcon = &hh_cb.devices[dhandle].conn;
886 if (!BTM_IsAclConnectionUp(hh_cb.devices[dhandle].addr, BT_TRANSPORT_BR_EDR))
1017 tHID_HOST_DEV_CTB *p_dev = &hh_cb.devices[dhandle];
1040 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE,
1068 if ((hh_cb.devices[xx].in_use) && (hh_cb.devices[xx].conn.conn_state != HID_CONN_STATE_UNUSED)
1069 && ((hh_cb.devices[xx].conn.ctrl_cid == cid) || (hh_cb.devices[xx].conn.intr_cid == cid)))
1093 tHID_HOST_DEV_CTB *p_dev = &hh_cb.devices[dhandle];