Lines Matching defs:p_dev

168     tHID_HOST_DEV_CTB *p_dev= (tHID_HOST_DEV_CTB *) p_ref_data;
172 if( res == BTM_SUCCESS && p_dev->conn.conn_state == HID_CONN_STATE_SECURITY )
174 p_dev->conn.disc_reason = HID_SUCCESS; /* Authentication passed. Reset disc_reason (from HID_ERR_AUTH_FAILED) */
176 p_dev->conn.conn_state = HID_CONN_STATE_CONNECTING_INTR;
179 L2CA_ConnectRsp (p_dev->addr, p_dev->conn.ctrl_id, p_dev->conn.ctrl_cid, L2CAP_CONN_OK, L2CAP_CONN_OK);
182 L2CA_ConfigReq (p_dev->conn.ctrl_cid, &hh_cb.l2cap_cfg);
188 p_dev->conn.disc_reason = HID_ERR_AUTH_FAILED; /* Save reason for disconnecting */
189 p_dev->conn.conn_state = HID_CONN_STATE_UNUSED;
190 L2CA_ConnectRsp (p_dev->addr, p_dev->conn.ctrl_id, p_dev->conn.ctrl_cid, L2CAP_CONN_SECURITY_BLOCK, L2CAP_CONN_OK);
210 tHID_HOST_DEV_CTB *p_dev;
222 p_dev = &hh_cb.devices[i];
268 if(btm_sec_mx_access_request (p_dev->addr, HID_PSM_CONTROL,
270 (p_dev->attr_mask & HID_SEC_REQUIRED) ? HID_SEC_CHN : HID_NOSEC_CHN,
271 &hidh_sec_check_complete_term, p_dev) == BTM_CMD_STARTED)
322 tHID_HOST_DEV_CTB *p_dev = (tHID_HOST_DEV_CTB *) p_ref_data;
331 dhandle = ((UINT32)p_dev - (UINT32)&(hh_cb.devices[0]))/ sizeof(tHID_HOST_DEV_CTB);
332 if( res == BTM_SUCCESS && p_dev->conn.conn_state == HID_CONN_STATE_SECURITY )
335 p_dev->conn.disc_reason = HID_SUCCESS; /* Authentication passed. Reset disc_reason (from HID_ERR_AUTH_FAILED) */
338 p_dev->conn.conn_state = HID_CONN_STATE_CONFIG;
339 L2CA_ConfigReq (p_dev->conn.ctrl_cid, &hh_cb.l2cap_cfg);
340 HIDH_TRACE_EVENT ("HID-Host Got Control conn cnf, sent cfg req, CID: 0x%x", p_dev->conn.ctrl_cid);
344 if( res != BTM_SUCCESS && p_dev->conn.conn_state == HID_CONN_STATE_SECURITY )
349 if( p_dev->conn_tries <= HID_HOST_MAX_CONN_RETRY )
358 p_dev->conn.disc_reason = HID_ERR_AUTH_FAILED; /* Save reason for disconnecting */
380 tHID_HOST_DEV_CTB *p_dev = NULL;
385 p_dev = &hh_cb.devices[dhandle];
430 btm_sec_mx_access_request (p_dev->addr, HID_PSM_CONTROL,
432 (p_dev->attr_mask & HID_SEC_REQUIRED) ? HID_SEC_CHN : HID_NOSEC_CHN,
433 &hidh_sec_check_complete_orig, p_dev);
460 tHID_HOST_DEV_CTB *p_dev;
466 p_dev = &hh_cb.devices[dhandle];
1017 tHID_HOST_DEV_CTB *p_dev = &hh_cb.devices[dhandle];
1019 if( p_dev->conn.conn_state != HID_CONN_STATE_UNUSED )
1022 p_dev->conn.ctrl_cid = 0;
1023 p_dev->conn.intr_cid = 0;
1024 p_dev->conn.disc_reason = HID_L2CAP_CONN_FAIL; /* Reset initial reason for CLOSE_EVT: Connection Attempt was made but failed */
1027 p_dev->conn.conn_flags = HID_CONN_FLAGS_IS_ORIG;
1029 if(p_dev->attr_mask & HID_SEC_REQUIRED)
1034 BTM_SetOutService (p_dev->addr, service_id, mx_chan_id);
1037 if ((p_dev->conn.ctrl_cid = L2CA_ConnectReq (HID_PSM_CONTROL, p_dev->addr)) == 0)
1046 p_dev->conn.conn_state = HID_CONN_STATE_CONNECTING_CTRL;
1093 tHID_HOST_DEV_CTB *p_dev = &hh_cb.devices[dhandle];
1095 p_dev->conn.conn_state = HID_CONN_STATE_UNUSED;
1096 p_dev->conn.timer_entry.param = (UINT32) dhandle;
1098 btu_start_timer (&(p_dev->conn.timer_entry), BTU_TTYPE_HID_HOST_REPAGE_TO, HID_HOST_REPAGE_WIN);
1100 hidh_proc_repage_timeout( &(p_dev->conn.timer_entry) );