Home | History | Annotate | Download | only in btm

Lines Matching refs:sco_cb

90         p = &btm_cb.sco_cb.sco_db[sco_inx];
116 memset (&btm_cb.sco_cb, 0, sizeof(tSCO_CB));
119 btm_cb.sco_cb.sco_disc_reason = BTM_INVALID_SCO_DISC_REASON;
121 btm_cb.sco_cb.def_esco_parms = btm_esco_defaults; /* Initialize with defaults */
122 btm_cb.sco_cb.desired_sco_mode = BTM_DEFAULT_SCO_MODE;
150 p_sco = &btm_cb.sco_cb.sco_db[sco_inx];
161 if (!btm_cb.sco_cb.esco_supported)
187 *p_setup = btm_cb.sco_cb.def_esco_parms;
254 tSCO_CB *p_cb = &btm_cb.sco_cb;
299 if (!btm_cb.sco_cb.p_data_cb )
304 (*btm_cb.sco_cb.p_data_cb)(sco_inx, p_msg, (tBTM_SCO_DATA_FLAG) pkt_status);
340 tSCO_CONN *p_ccb = &btm_cb.sco_cb.sco_db[sco_inx];
344 if (sco_inx < BTM_MAX_SCO_LINKS && btm_cb.sco_cb.p_data_cb &&
383 sco_inx, btm_cb.sco_cb.sco_db[sco_inx].state);
414 if (!btm_cb.sco_cb.esco_supported)
487 btm_cb.sco_cb.app_sco_ind_cb = sco_ind_cb;
513 p_sco = &btm_cb.sco_cb.sco_db[sco_inx];
538 btm_cb.sco_cb.sco_db[sco_inx].esco.data.bd_addr, NULL);
567 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
613 for (xx = 0, p = &btm_cb.sco_cb.sco_db[0]; xx < BTM_MAX_SCO_LINKS; xx++, p++)
649 pkt_types = btm_cb.sco_cb.def_esco_parms.packet_types;
652 *p_setup = btm_cb.sco_cb.def_esco_parms;
653 p_setup->packet_types = (btm_cb.sco_cb.desired_sco_mode == BTM_LINK_TYPE_SCO)
662 if (btm_cb.sco_cb.desired_sco_mode == HCI_LINK_TYPE_ESCO)
700 acl_handle, btm_cb.sco_cb.desired_sco_mode);
738 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
747 acl_handle, btm_cb.sco_cb.desired_sco_mode, hci_status);
772 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
802 tSCO_CB *p_sco = &btm_cb.sco_cb;
856 if (btm_cb.sco_cb.app_sco_ind_cb)
859 for (xx = 0, p = &btm_cb.sco_cb.sco_db[0]; xx < BTM_MAX_SCO_LINKS; xx++, p++)
874 btm_cb.sco_cb.app_sco_ind_cb(xx);
899 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
905 btm_cb.sco_cb.sco_disc_reason = hci_status;
955 if (!btm_cb.sco_cb.esco_supported)
997 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
1023 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[sco_inx];
1066 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
1092 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
1096 btm_cb.sco_cb.sco_disc_reason = reason;
1099 p = &btm_cb.sco_cb.sco_db[0];
1135 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
1190 p = &btm_cb.sco_cb.sco_db[sco_inx];
1228 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[sco_inx];
1253 UINT16 res = btm_cb.sco_cb.sco_disc_reason;
1254 btm_cb.sco_cb.sco_disc_reason = BTM_INVALID_SCO_DISC_REASON;
1297 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[sco_inx];
1322 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[sco_inx];
1351 tSCO_CB *p_esco = &btm_cb.sco_cb;
1415 if (!btm_cb.sco_cb.esco_supported)
1417 btm_cb.sco_cb.sco_db[sco_inx].esco.p_esco_cback = NULL;
1422 btm_cb.sco_cb.sco_db[sco_inx].state != SCO_ST_UNUSED)
1424 btm_cb.sco_cb.sco_db[sco_inx].esco.p_esco_cback = p_esco_cback;
1457 btm_cb.sco_cb.sco_db[sco_inx].state >= SCO_ST_CONNECTED)
1459 *p_parms = btm_cb.sco_cb.sco_db[sco_inx].esco.data;
1467 if (btm_cb.sco_cb.sco_db[index].state >= SCO_ST_CONNECTED)
1470 *p_parms = btm_cb.sco_cb.sco_db[index].esco.data;
1511 btm_cb.sco_cb.sco_db[sco_inx].state != SCO_ST_CONNECTED)
1514 p_sco = &btm_cb.sco_cb.sco_db[sco_inx];
1519 !btm_cb.sco_cb.esco_supported)
1588 btm_cb.sco_cb.sco_db[sco_inx].state == SCO_ST_W4_CONN_RSP)
1591 btm_cb.sco_cb.sco_db[sco_inx].esco.data.bd_addr,
1610 *p_parms = btm_cb.sco_cb.def_esco_parms;
1611 return btm_cb.sco_cb.desired_sco_mode;
1632 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
1677 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
1700 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];
1736 tSCO_CONN *p = &btm_cb.sco_cb.sco_db[0];