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 - Rcvd L2CAP conn ind, PSM: 0x%04x CID 0x%x", psm, l2cap_cid);
221 p_hcon = &hh_cb.devices[i].conn;
229 HIDH_TRACE_WARNING0 ("HID - Rcvd INTR L2CAP conn ind, but no CTL channel");
234 HIDH_TRACE_WARNING1 ("HID - Rcvd INTR L2CAP conn ind, wrong state: %d", p_hcon->conn_state);
246 HIDH_TRACE_WARNING1 ("HID - Rcvd CTL L2CAP conn ind, wrong state: %d", p_hcon->conn_state);
287 HIDH_TRACE_EVENT2 ("HID - Rcvd L2CAP conn ind, sent config req, PSM: 0x%04x CID 0x%x", psm, l2cap_cid);
326 if( res == BTM_SUCCESS && p_dev->conn.conn_state == HID_CONN_STATE_SECURITY )
329 p_dev->conn.disc_reason = HID_SUCCESS; /* Authentication passed. Reset disc_reason (from HID_ERR_AUTH_FAILED) */
332 if ((p_dev->conn.intr_cid = L2CA_ConnectReq (HID_PSM_INTERRUPT, hh_cb.devices[dhandle].addr)) == 0)
343 p_dev->conn.conn_state = HID_CONN_STATE_CONNECTING_INTR;
347 if( res != BTM_SUCCESS && p_dev->conn.conn_state == HID_CONN_STATE_SECURITY )
361 p_dev->conn.disc_reason = HID_ERR_AUTH_FAILED; /* Save reason for disconnecting */
389 p_hcon = &hh_cb.devices[dhandle].conn;
397 HIDH_TRACE_WARNING1 ("HID - Rcvd unexpected conn cnf, CID 0x%x ", l2cap_cid);
445 HIDH_TRACE_EVENT1 ("HID - got CTRL conn cnf, sent cfg req, CID: 0x%x", l2cap_cid);
469 p_hcon = &hh_cb.devices[dhandle].conn;
530 p_hcon = &hh_cb.devices[dhandle].conn;
583 p_hcon = &hh_cb.devices[dhandle].conn;
617 hh_cb.devices[dhandle].conn.timer_entry.param = (UINT32) dhandle;
618 btu_start_timer (&(hh_cb.devices[dhandle].conn.timer_entry), BTU_TTYPE_HID_HOST_REPAGE_TO, HID_HOST_REPAGE_WIN);
661 p_hcon = &hh_cb.devices[dhandle].conn;
701 p_hcon = &hh_cb.devices[dhandle].conn;
747 p_hcon = &hh_cb.devices[dhandle].conn;
790 evt = (hh_cb.devices[dhandle].conn.intr_cid == l2cap_cid) ?
796 evt = (hh_cb.devices[dhandle].conn.intr_cid == l2cap_cid) ?
820 tHID_CONN *p_hcon = &hh_cb.devices[dhandle].conn;
957 if( p_dev->conn.conn_state != HID_CONN_STATE_UNUSED )
960 p_dev->conn.ctrl_cid = 0;
961 p_dev->conn.intr_cid = 0;
962 p_dev->conn.disc_reason = HID_L2CAP_CONN_FAIL; /* Reset initial reason for CLOSE_EVT: Connection Attempt was made but failed */
965 p_dev->conn.conn_flags = HID_CONN_FLAGS_IS_ORIG;
975 if ((p_dev->conn.ctrl_cid = L2CA_ConnectReq (HID_PSM_CONTROL, p_dev->addr)) == 0)
984 p_dev->conn.conn_state = HID_CONN_STATE_CONNECTING_CTRL;
1006 if ((hh_cb.devices[xx].in_use) && (hh_cb.devices[xx].conn.conn_state != HID_CONN_STATE_UNUSED)
1007 && ((hh_cb.devices[xx].conn.ctrl_cid == cid) || (hh_cb.devices[xx].conn.intr_cid == cid)))
1033 p_dev->conn.conn_state = HID_CONN_STATE_UNUSED;
1034 p_dev->conn.timer_entry.param = (UINT32) dhandle;
1036 btu_start_timer (&(p_dev->conn.timer_entry), BTU_TTYPE_HID_HOST_REPAGE_TO, HID_HOST_REPAGE_WIN);
1038 hidh_proc_repage_timeout( &(p_dev->conn.timer_entry) );