HomeSort by relevance Sort by last modified time
    Searched refs:scb (Results 1 - 25 of 25) sorted by null

  /external/bluetooth/bluedroid/bta/hf_client/
bta_hf_client_sco.c 99 if (bta_hf_client_cb.scb.sco_idx != BTM_INVALID_SCO_INDEX)
101 status = BTM_RemoveSco(bta_hf_client_cb.scb.sco_idx);
103 APPL_TRACE_DEBUG("%s idx 0x%04x, status:0x%x", __FUNCTION__, bta_hf_client_cb.scb.sco_idx, status);
112 bta_hf_client_cb.scb.sco_idx = BTM_INVALID_SCO_INDEX;
155 if (bta_hf_client_cb.scb.sco_state == BTA_HF_CLIENT_SCO_LISTEN_ST)
163 resp = bta_hf_client_esco_params[bta_hf_client_cb.scb.negotiated_codec];
167 bta_sys_sco_use(BTA_ID_HS, 1, bta_hf_client_cb.scb.peer_addr);
199 bta_hf_client_cb.scb.sco_idx = p_data->conn_evt.sco_inx;
203 bta_hf_client_cb.scb.sco_state = BTA_HF_CLIENT_SCO_OPENING_ST;
225 if (rem_bd && bdcmp(bta_hf_client_cb.scb.peer_addr, rem_bd) == 0 &
    [all...]
bta_hf_client_rfc.c 50 if (port_handle != bta_hf_client_cb.scb.conn_handle)
53 port_handle, bta_hf_client_cb.scb.conn_handle);
80 code, port_handle, bta_hf_client_cb.scb.conn_handle, bta_hf_client_cb.scb.serv_handle);
83 if ((code != PORT_SUCCESS) && (port_handle != bta_hf_client_cb.scb.conn_handle))
91 if ((bta_hf_client_cb.scb.conn_handle && (port_handle == bta_hf_client_cb.scb.conn_handle)) || /* outgoing connection */
92 (port_handle == bta_hf_client_cb.scb.serv_handle)) /* incoming connection */
103 else if (port_handle == bta_hf_client_cb.scb.conn_handle)
151 if (bta_hf_client_cb.scb.serv_handle > 0
    [all...]
bta_hf_client_act.c 49 ** Description This function initializes values of the scb and sets up
66 bta_hf_client_cb.scb.serv_sec_mask = p_data->api_register.sec_mask;
67 bta_hf_client_cb.scb.features = p_data->api_register.features;
100 bta_hf_client_cb.scb.deregister = TRUE;
124 bta_hf_client_cb.scb.deregister = TRUE;
143 bta_dm_pm_active(bta_hf_client_cb.scb.peer_addr);
144 L2CA_SetIdleTimeoutByBdAddr(bta_hf_client_cb.scb.peer_addr, 0);
147 if (bta_hf_client_cb.scb.sco_state == BTA_HF_CLIENT_SCO_OPEN_ST)
149 bta_hf_client_cb.scb.sco_close_rfc = TRUE;
177 bdcpy(bta_hf_client_cb.scb.peer_addr, p_data->api_open.bd_addr)
    [all...]
bta_hf_client_sdp.c 58 if (bta_hf_client_cb.scb.role == BTA_HF_CLIENT_ACP)
230 bta_hf_client_cb.scb.peer_version = HFP_VERSION_1_1; /* Default version */
236 if ((p_rec = SDP_FindServiceInDb(bta_hf_client_cb.scb.p_disc_db, UUID_SERVCLASS_AG_HANDSFREE, p_rec)) == NULL)
242 if (bta_hf_client_cb.scb.role == BTA_HF_CLIENT_INT)
246 bta_hf_client_cb.scb.peer_scn = (UINT8) pe.params[0];
255 SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_HF_HANDSFREE, &bta_hf_client_cb.scb.peer_version);
263 if (bta_hf_client_cb.scb.peer_features == 0)
265 bta_hf_client_cb.scb.peer_features = p_attr->attr_value.v.u16;
268 if (bta_hf_client_cb.scb.peer_features & 0x0020)
270 bta_hf_client_cb.scb.peer_features &= ~0x0020
    [all...]
bta_hf_client_at.c 95 tBTA_HF_CLIENT_AT_QCMD *cur = bta_hf_client_cb.scb.at_cb.queued_cmd;
104 bta_hf_client_cb.scb.at_cb.queued_cmd = NULL;
120 if (bta_hf_client_cb.scb.at_cb.queued_cmd != NULL)
122 tBTA_HF_CLIENT_AT_QCMD *qcmd = bta_hf_client_cb.scb.at_cb.queued_cmd;
131 bta_hf_client_cb.scb.at_cb.queued_cmd = new_cmd;
140 bta_hf_client_cb.scb.at_cb.resp_timer_on = FALSE;
150 if (bta_hf_client_cb.scb.at_cb.resp_timer_on)
152 bta_hf_client_cb.scb.at_cb.resp_timer_on = FALSE;
153 bta_sys_stop_timer (&bta_hf_client_cb.scb.at_cb.resp_timer);
159 if (bta_hf_client_cb.scb.at_cb.resp_timer_on
    [all...]
bta_hf_client_main.c 242 memset(&bta_hf_client_cb.scb, 0, sizeof(tBTA_HF_CLIENT_SCB));
243 bta_hf_client_cb.scb.sco_idx = BTM_INVALID_SCO_INDEX;
244 bta_hf_client_cb.scb.negotiated_codec = BTM_SCO_CODEC_CVSD;
281 if (bta_hf_client_cb.scb.state == BTA_HF_CLIENT_INIT_ST)
283 bta_hf_client_cb.scb.state = BTA_HF_CLIENT_OPENING_ST;
304 bta_hf_client_cb.scb.colli_tmr_on = FALSE;
328 if (bta_hf_client_cb.scb.state == BTA_HF_CLIENT_OPENING_ST)
343 bta_hf_client_cb.scb.state = BTA_HF_CLIENT_INIT_ST;
346 if(bta_hf_client_cb.scb.p_disc_db)
348 (void)SDP_CancelServiceSearch (bta_hf_client_cb.scb.p_disc_db)
    [all...]
bta_hf_client_int.h 183 tBTA_HF_CLIENT_SCB scb; /* service control block */ member in struct:__anon5235
  /external/bluetooth/bluedroid/bta/pan/
bta_pan_main.c 162 ** Returns pointer to the scb, or NULL if none could be allocated.
167 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0];
205 APPL_TRACE_EVENT("PAN scb=%d event=0x%x state=%d", bta_pan_scb_to_idx(p_scb), event, p_scb->state);
282 /* allocate an scb */
315 ** Description Given a pointer to an scb, return its index.
318 ** Returns Index of scb.
324 return ((UINT8) (p_scb - bta_pan_cb.scb)) + 1;
333 ** Description Find scb associated with handle.
336 ** Returns Pointer to scb or NULL if not found.
341 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]
    [all...]