Lines Matching full:conn
113 hh_cb.devices[xx].conn.conn_state = HID_CONN_STATE_UNUSED;
130 tHID_CONN *p_hcon = &hh_cb.devices[dhandle].conn;
167 if( res == BTM_SUCCESS && p_dev->conn.conn_state == HID_CONN_STATE_SECURITY )
169 p_dev->conn.disc_reason = HID_SUCCESS; /* Authentication passed. Reset disc_reason (from HID_ERR_AUTH_FAILED) */
171 p_dev->conn.conn_state = HID_CONN_STATE_CONNECTING_INTR;
174 L2CA_ConnectRsp (p_dev->addr, p_dev->conn.ctrl_id, p_dev->conn.ctrl_cid, L2CAP_CONN_OK, L2CAP_CONN_OK);
177 L2CA_ConfigReq (p_dev->conn.ctrl_cid, &hh_cb.l2cap_cfg);
183 p_dev->conn.disc_reason = HID_ERR_AUTH_FAILED; /* Save reason for disconnecting */
184 p_dev->conn.conn_state = HID_CONN_STATE_UNUSED;
185 L2CA_ConnectRsp (p_dev->addr, p_dev->conn.ctrl_id, p_dev->conn.ctrl_cid, L2CAP_CONN_SECURITY_BLOCK, L2CAP_CONN_OK);
207 HIDH_TRACE_EVENT2 ("HID-Host Rcvd L2CAP conn ind, PSM: 0x%04x CID 0x%x", psm, l2cap_cid);
216 p_hcon = &hh_cb.devices[i].conn;
224 HIDH_TRACE_WARNING0 ("HID-Host Rcvd INTR L2CAP conn ind, but no CTL channel");
229 HIDH_TRACE_WARNING1 ("HID-Host Rcvd INTR L2CAP conn ind, wrong state: %d",
242 HIDH_TRACE_WARNING1 ("HID-Host - Rcvd CTL L2CAP conn ind, wrong state: %d",
284 HIDH_TRACE_EVENT2 ("HID-Host Rcvd L2CAP conn ind, sent config req, PSM: 0x%04x CID 0x%x",
325 if( res == BTM_SUCCESS && p_dev->conn.conn_state == HID_CONN_STATE_SECURITY )
328 p_dev->conn.disc_reason = HID_SUCCESS; /* Authentication passed. Reset disc_reason (from HID_ERR_AUTH_FAILED) */
331 if ((p_dev->conn.intr_cid = L2CA_ConnectReq (HID_PSM_INTERRUPT, hh_cb.devices[dhandle].addr)) == 0)
342 p_dev->conn.conn_state = HID_CONN_STATE_CONNECTING_INTR;
346 if( res != BTM_SUCCESS && p_dev->conn.conn_state == HID_CONN_STATE_SECURITY )
360 p_dev->conn.disc_reason = HID_ERR_AUTH_FAILED; /* Save reason for disconnecting */
388 p_hcon = &hh_cb.devices[dhandle].conn;
396 HIDH_TRACE_WARNING1 ("HID-Host Rcvd unexpected conn cnf, CID 0x%x ", l2cap_cid);
444 HIDH_TRACE_EVENT1 ("HID-Host got CTRL conn cnf, sent cfg req, CID: 0x%x", l2cap_cid);
468 p_hcon = &hh_cb.devices[dhandle].conn;
529 p_hcon = &hh_cb.devices[dhandle].conn;
582 p_hcon = &hh_cb.devices[dhandle].conn;
616 hh_cb.devices[dhandle].conn.timer_entry.param = (UINT32) dhandle;
617 btu_start_timer (&(hh_cb.devices[dhandle].conn.timer_entry), BTU_TTYPE_HID_HOST_REPAGE_TO, HID_HOST_REPAGE_WIN);
660 p_hcon = &hh_cb.devices[dhandle].conn;
700 p_hcon = &hh_cb.devices[dhandle].conn;
746 p_hcon = &hh_cb.devices[dhandle].conn;
789 evt = (hh_cb.devices[dhandle].conn.intr_cid == l2cap_cid) ?
795 evt = (hh_cb.devices[dhandle].conn.intr_cid == l2cap_cid) ?
819 tHID_CONN *p_hcon = &hh_cb.devices[dhandle].conn;
956 if( p_dev->conn.conn_state != HID_CONN_STATE_UNUSED )
959 p_dev->conn.ctrl_cid = 0;
960 p_dev->conn.intr_cid = 0;
961 p_dev->conn.disc_reason = HID_L2CAP_CONN_FAIL; /* Reset initial reason for CLOSE_EVT: Connection Attempt was made but failed */
964 p_dev->conn.conn_flags = HID_CONN_FLAGS_IS_ORIG;
974 if ((p_dev->conn.ctrl_cid = L2CA_ConnectReq (HID_PSM_CONTROL, p_dev->addr)) == 0)
983 p_dev->conn.conn_state = HID_CONN_STATE_CONNECTING_CTRL;
1005 if ((hh_cb.devices[xx].in_use) && (hh_cb.devices[xx].conn.conn_state != HID_CONN_STATE_UNUSED)
1006 && ((hh_cb.devices[xx].conn.ctrl_cid == cid) || (hh_cb.devices[xx].conn.intr_cid == cid)))
1032 p_dev->conn.conn_state = HID_CONN_STATE_UNUSED;
1033 p_dev->conn.timer_entry.param = (UINT32) dhandle;
1035 btu_start_timer (&(p_dev->conn.timer_entry), BTU_TTYPE_HID_HOST_REPAGE_TO, HID_HOST_REPAGE_WIN);
1037 hidh_proc_repage_timeout( &(p_dev->conn.timer_entry) );