Lines Matching refs:p_scb

93     tBTA_AV_SCB  *p_scb;
100 p_scb = bta_av_cb.p_scb[p_rcb->shdl - 1];
101 if(p_scb)
104 p_scb->rc_handle, p_rcb->handle);
105 if(p_scb->rc_handle == p_rcb->handle)
106 p_scb->rc_handle = BTA_AV_RC_HANDLE_NONE;
108 if(bta_av_cb.features & BTA_AV_FEAT_RCCT && p_scb->chnl == BTA_AV_CHNL_AUDIO) */
109 bta_sys_stop_timer(&p_scb->timer);
301 tBTA_AV_SCB *p_scb = p_cb->p_scb[shdl - 1];
308 bda = p_scb->peer_addr;
484 tBTA_AV_SCB *p_scb;
495 p_scb = p_cb->p_scb[i];
496 if(p_scb && bdcmp(p_scb->peer_addr, p_data->rc_conn_chg.peer_addr) == 0)
498 p_scb->rc_handle = p_data->rc_conn_chg.handle;
499 APPL_TRACE_DEBUG2("bta_av_rc_opened shdl:%d, srch %d", i + 1, p_scb->rc_handle);
501 APPL_TRACE_ERROR1("use_rc:%d", p_scb->use_rc);
502 bta_sys_stop_timer(&p_scb->timer);
503 disc = p_scb->hndl;
1021 tBTA_AV_SCB *p_scb;
1033 p_scb = bta_av_cb.p_scb[p_rcb->shdl - 1];
1034 if(p_scb)
1038 p_scb->chnl == BTA_AV_CHNL_AUDIO) */
1039 bta_sys_stop_timer(&p_scb->timer);
1052 ** Returns The index to p_scb[]
1055 static UINT8 bta_av_get_shdl(tBTA_AV_SCB *p_scb)
1062 if(p_scb == bta_av_cb.p_scb[i])
1080 void bta_av_stream_chg(tBTA_AV_SCB *p_scb, BOOLEAN started)
1088 started_msk = BTA_AV_HNDL_TO_MSK(p_scb->hdi);
1090 started_msk, p_scb->chnl);
1091 if (BTA_AV_CHNL_AUDIO == p_scb->chnl)
1099 L2CA_SetAclPriority(p_scb->peer_addr, L2CAP_PRIORITY_HIGH);
1110 if (BTA_AV_CHNL_AUDIO == p_scb->chnl)
1122 p_scbi = bta_av_cb.p_scb[i];
1125 && bdcmp(p_scbi->peer_addr, p_scb->peer_addr) == 0)
1140 L2CA_SetAclPriority(p_scb->peer_addr, L2CAP_PRIORITY_NORMAL);
1159 tBTA_AV_SCB *p_scb;
1171 p_scb = p_cb->p_scb[index];
1179 if(p_scb)
1196 if (p_scb->chnl == BTA_AV_CHNL_AUDIO)
1236 p_scb->rc_handle = p_cb->rc_acp_handle;
1238 p_rcb->shdl = bta_av_get_shdl(p_scb);
1240 p_scb->rc_handle );
1272 if(p_scb)
1276 bdcpy(p_scb->peer_addr, bd_addr_null);
1277 if(p_scb->chnl == BTA_AV_CHNL_AUDIO)
1287 bta_sys_stop_timer(&p_scb->timer);
1337 p_scbi = bta_av_cb.p_scb[i];
1425 /* look for a p_lcb with its p_scb registered */
1426 if((!(mask & p_cb->conn_lcb)) && (p_cb->p_scb[xx] != NULL))
1443 bdcpy(p_cb->p_scb[xx]->peer_addr, p_data->str_msg.bd_addr);
1444 p_cb->p_scb[xx]->use_rc = TRUE; /* allowing RC for incoming connection */
1445 bta_av_ssm_execute(p_cb->p_scb[xx], BTA_AV_ACP_CONNECT_EVT, p_data);
1455 p_cb->p_scb[xx]->coll_mask = BTA_AV_COLL_INC_TMR;
1493 if ((mask & p_lcb->conn_msk) && (p_cb->p_scb[xx]) &&
1494 (bdcmp(p_cb->p_scb[xx]->peer_addr, p_data->str_msg.bd_addr) == 0))
1496 bta_av_ssm_execute(p_cb->p_scb[xx], BTA_AV_AVDT_DISCONNECT_EVT, NULL);
1555 tBTA_AV_SCB *p_scb = p_cb->p_scb[inx];
1558 if (p_scb)
1560 APPL_TRACE_DEBUG1("bta_av_acp_sig_timer_cback, coll_mask = 0x%02X", p_scb->coll_mask);
1562 if (p_scb->coll_mask & BTA_AV_COLL_INC_TMR)
1564 p_scb->coll_mask &= ~BTA_AV_COLL_INC_TMR;
1566 if (bta_av_is_scb_opening(p_scb))
1568 if (p_scb->p_disc_db)
1571 p_scb->coll_mask |= BTA_AV_COLL_INC_TMR;
1580 bta_av_discover_req (p_scb, NULL);
1583 else if (bta_av_is_scb_incoming(p_scb))
1588 if (p_scb->coll_mask & BTA_AV_COLL_API_CALLED)
1590 p_scb->coll_mask &= ~BTA_AV_COLL_API_CALLED;
1595 memcpy(p_buf, &(p_scb->open_api), sizeof(tBTA_AV_API_OPEN));
1686 tBTA_AV_SCB *p_scb = NULL;
1706 p_scb = p_cb->p_scb[(p_cb->disc & BTA_AV_HNDL_MSK) - 1];
1707 if (p_scb)
1708 rc_handle = p_scb->rc_handle;
1734 if (p_scb)
1740 p_lcb = bta_av_find_lcb(p_scb->peer_addr, BTA_AV_LCB_FIND);
1743 rc_handle = bta_av_rc_create(p_cb, AVCT_INT, (UINT8)(p_scb->hdi + 1), p_lcb->lidx);
1753 else if(p_scb->use_rc)
1756 p_scb->use_rc = FALSE;
1757 bdcpy(rc_open.peer_addr, p_scb->peer_addr);
1788 tBTA_AV_SCB *p_scb;
1807 p_scb = bta_av_cb.p_scb[p_rcb->shdl - 1];
1808 if(p_scb)
1810 bdcpy(rc_close.peer_addr, p_scb->peer_addr);
1811 if(p_scb->rc_handle == p_rcb->handle)
1812 p_scb->rc_handle = BTA_AV_RC_HANDLE_NONE;
1813 APPL_TRACE_DEBUG2("shdl:%d, srch:%d", p_rcb->shdl, p_scb->rc_handle);
1885 tBTA_AV_SCB *p_scb;
1905 p_scb = p_cb->p_scb[hdi];
1907 if (p_scb)
1909 APPL_TRACE_DEBUG1("rc_handle %d", p_scb->rc_handle);
1910 p_addr = p_scb->peer_addr;
1953 tBTA_AV_SCB *p_scb;
1959 p_scb = bta_av_hndl_to_scb(p_data->hdr.layer_specific);
1961 if(p_scb)
1963 APPL_TRACE_DEBUG2("deregistered %d(h%d)", p_scb->chnl, p_scb->hndl);
1964 mask = BTA_AV_HNDL_TO_MSK(p_scb->hdi);
1965 if(p_scb->chnl == BTA_AV_CHNL_AUDIO)
1975 if (p_scb->q_tag == BTA_AV_Q_TAG_STREAM)
1978 while((p_buf = (BT_HDR*)GKI_dequeue (&p_scb->q_info.a2d)) != NULL)
2003 bta_sys_stop_timer(&p_scb->timer);
2004 utl_freebuf((void **)&p_cb->p_scb[p_scb->hdi]);