Home | History | Annotate | Download | only in hid

Lines Matching full:hh_cb

91     memset(&hh_cb.l2cap_cfg, 0, sizeof(tL2CAP_CFG_INFO));
93 hh_cb.l2cap_cfg.mtu_present = TRUE;
94 hh_cb.l2cap_cfg.mtu = HID_HOST_MTU;
95 hh_cb.l2cap_cfg.flush_to_present = TRUE;
96 hh_cb.l2cap_cfg.flush_to = HID_HOST_FLUSH_TO;
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, BT_TRANSPORT_BR_EDR);
182 L2CA_ConfigReq (p_dev->conn.ctrl_cid, &hh_cb.l2cap_cfg);
221 p_hcon = &hh_cb.devices[i].conn;
222 p_dev = &hh_cb.devices[i];
287 L2CA_ConfigReq (l2cap_cid, &hh_cb.l2cap_cfg);
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 ) ;
328 dhandle = ((UINT32)p_dev - (UINT32)&(hh_cb.devices[0]))/ sizeof(tHID_HOST_DEV_CTB);
336 L2CA_ConfigReq (p_dev->conn.ctrl_cid, &hh_cb.l2cap_cfg);
380 p_dev = &hh_cb.devices[dhandle];
381 p_hcon = &hh_cb.devices[dhandle].conn;
404 if( (hh_cb.devices[dhandle].conn_tries <= HID_HOST_MAX_CONN_RETRY) &&
414 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, reason, NULL ) ;
434 L2CA_ConfigReq (l2cap_cid, &hh_cb.l2cap_cfg);
460 p_hcon = &hh_cb.devices[dhandle].conn;
492 if ((p_hcon->intr_cid = L2CA_ConnectReq (HID_PSM_INTERRUPT, hh_cb.devices[dhandle].addr)) == 0)
498 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, reason, NULL ) ;
519 hh_cb.devices[dhandle].state = HID_DEV_CONNECTED;
520 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_OPEN, 0, NULL ) ;
545 p_hcon = &hh_cb.devices[dhandle].conn;
558 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, reason, NULL ) ;
570 if ((p_hcon->intr_cid = L2CA_ConnectReq (HID_PSM_INTERRUPT, hh_cb.devices[dhandle].addr)) == 0)
576 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, reason, NULL ) ;
597 hh_cb.devices[dhandle].state = HID_DEV_CONNECTED;
598 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_OPEN, 0, NULL ) ;
622 p_hcon = &hh_cb.devices[dhandle].conn;
644 hh_cb.devices[dhandle].state = HID_DEV_NO_CONN;
652 (!(hh_cb.devices[dhandle].attr_mask & HID_RECONN_INIT)) &&
653 (hh_cb.devices[dhandle].attr_mask & HID_NORMALLY_CONNECTABLE))
655 hh_cb.devices[dhandle].conn_tries = 0;
656 hh_cb.devices[dhandle].conn.timer_entry.param = (UINT32) dhandle;
657 btu_start_timer (&(hh_cb.devices[dhandle].conn.timer_entry), BTU_TTYPE_HID_HOST_REPAGE_TO, HID_HOST_REPAGE_WIN);
658 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, disc_res, NULL);
679 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, hid_close_evt_reason, NULL ) ;
702 p_hcon = &hh_cb.devices[dhandle].conn;
726 hh_cb.devices[dhandle].state = HID_DEV_NO_CONN;
728 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE, p_hcon->disc_reason, NULL ) ;
749 p_hcon = &hh_cb.devices[dhandle].conn;
795 p_hcon = &hh_cb.devices[dhandle].conn;
817 hh_cb.callback(dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_HANDSHAKE, param, NULL);
827 hh_cb.callback(dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_VC_UNPLUG, 0, NULL);
838 evt = (hh_cb.devices[dhandle].conn.intr_cid == l2cap_cid) ?
840 hh_cb.callback(dhandle, hh_cb.devices[dhandle].addr, evt, rep_type, p_msg);
844 evt = (hh_cb.devices[dhandle].conn.intr_cid == l2cap_cid) ?
846 hh_cb.callback(dhandle, hh_cb.devices[dhandle].addr, evt, rep_type, p_msg);
868 tHID_CONN *p_hcon = &hh_cb.devices[dhandle].conn;
879 if (!BTM_IsAclConnectionUp(hh_cb.devices[dhandle].addr, BT_TRANSPORT_BR_EDR))
1010 tHID_HOST_DEV_CTB *p_dev = &hh_cb.devices[dhandle];
1033 hh_cb.callback( dhandle, hh_cb.devices[dhandle].addr, HID_HDEV_EVT_CLOSE,
1061 if ((hh_cb.devices[xx].in_use) && (hh_cb.devices[xx].conn.conn_state != HID_CONN_STATE_UNUSED)
1062 && ((hh_cb.devices[xx].conn.ctrl_cid == cid) || (hh_cb.devices[xx].conn.intr_cid == cid)))
1086 tHID_HOST_DEV_CTB *p_dev = &hh_cb.devices[dhandle];