Home | History | Annotate | Download | only in avdt

Lines Matching full:p_scb

177     tAVDT_SCB           *p_scb = &avdt_cb.scb[0];
181 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
183 if ((p_scb->allocated) && (p_scb->cs.tsep == AVDT_TSEP_SNK))
186 p_scb->sink_activated = TRUE;
188 p_scb->in_use = FALSE;
208 tAVDT_SCB *p_scb = &avdt_cb.scb[0];
212 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
214 if ((p_scb->allocated) && (p_scb->cs.tsep == AVDT_TSEP_SNK))
217 p_scb->sink_activated = FALSE;
219 p_scb->in_use = TRUE;
229 tAVDT_SCB *p_scb = avdt_scb_by_hdl(handle);
230 if (p_scb != NULL)
232 avdt_scb_event(p_scb, AVDT_SCB_API_ABORT_REQ_EVT, NULL);
255 tAVDT_SCB *p_scb;
263 else if ((p_scb = avdt_scb_alloc(p_cs)) == NULL)
269 *p_handle = avdt_scb_to_hdl(p_scb);
291 tAVDT_SCB *p_scb;
294 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
301 avdt_scb_event(p_scb, AVDT_SCB_API_REMOVE_EVT, NULL);
498 tAVDT_SCB *p_scb;
503 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
512 avdt_scb_event(p_scb, AVDT_SCB_API_DELAY_RPT_REQ_EVT, &evt);
534 tAVDT_SCB *p_scb = NULL;
544 else if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
565 avdt_scb_event(p_scb, AVDT_SCB_API_SETCONFIG_REQ_EVT, &evt);
584 tAVDT_SCB *p_scb;
590 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
597 else if (!p_scb->in_use)
615 avdt_scb_event(p_scb, event_code, &evt);
637 tAVDT_SCB *p_scb = NULL;
651 if ((p_scb = avdt_scb_by_hdl(p_handles[i])) == NULL)
661 if (p_scb->p_ccb == NULL)
670 avdt_ccb_event(p_scb->p_ccb, AVDT_CCB_API_START_REQ_EVT, &evt);
693 tAVDT_SCB *p_scb = NULL;
707 if ((p_scb = avdt_scb_by_hdl(p_handles[i])) == NULL)
717 if (p_scb->p_ccb == NULL)
726 avdt_ccb_event(p_scb->p_ccb, AVDT_CCB_API_SUSPEND_REQ_EVT, &evt);
749 tAVDT_SCB *p_scb;
753 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
760 avdt_scb_event(p_scb, AVDT_SCB_API_CLOSE_REQ_EVT, NULL);
784 tAVDT_SCB *p_scb;
789 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
800 avdt_scb_event(p_scb, AVDT_SCB_API_RECONFIG_REQ_EVT, &evt);
819 tAVDT_SCB *p_scb;
824 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
834 avdt_scb_event(p_scb, AVDT_SCB_API_RECONFIG_RSP_EVT, &evt);
856 tAVDT_SCB *p_scb;
861 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
870 avdt_scb_event(p_scb, AVDT_SCB_API_SECURITY_REQ_EVT, &evt);
892 tAVDT_SCB *p_scb;
897 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
908 avdt_scb_event(p_scb, AVDT_SCB_API_SECURITY_RSP_EVT, &evt);
951 tAVDT_SCB *p_scb;
956 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
969 avdt_scb_event(p_scb, AVDT_SCB_API_WRITE_REQ_EVT, &evt);
1105 tAVDT_SCB *p_scb;
1111 if (((p_scb = avdt_scb_by_hdl(handle)) != NULL)
1112 && ((p_ccb = p_scb->p_ccb) != NULL))
1115 tcid = avdt_ad_type_to_tcid(AVDT_CHAN_MEDIA, p_scb);
1134 tAVDT_SCB *p_scb;
1140 if (((p_scb = avdt_scb_by_hdl(handle)) != NULL)
1141 && ((p_ccb = p_scb->p_ccb) != NULL))
1179 tAVDT_SCB *p_scb;
1192 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
1197 AVDT_TRACE_WARNING("mux_tsid_media:%d", p_scb->curr_cfg.mux_tsid_media);
1199 if (p_scb->p_pkt != NULL
1200 || p_scb->p_ccb == NULL
1201 || !GKI_queue_is_empty(&p_scb->frag_q)
1202 || p_scb->frag_off != 0
1203 || p_scb->curr_cfg.mux_tsid_media == 0)
1206 AVDT_TRACE_WARNING("p_scb->p_pkt=%x, p_scb->p_ccb=%x, IsQueueEmpty=%x, p_scb->frag_off=%x",
1207 p_scb->p_pkt, p_scb->p_ccb, GKI_queue_is_empty(&p_scb->frag_q), p_scb->frag_off);
1215 avdt_scb_queue_frags(p_scb, &p_data, &data_len, &evt.apiwrite.frag_q);
1229 avdt_scb_event(p_scb, AVDT_SCB_API_WRITE_REQ_EVT, &evt);
1263 tAVDT_SCB *p_scb;
1267 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
1273 if(p_buf && p_scb->cs.p_media_cback == NULL)
1277 p_scb->p_media_buf = p_buf;
1278 p_scb->media_buf_len = buf_len;
1301 tAVDT_SCB *p_scb;
1313 if (((p_scb = avdt_scb_by_hdl(handle)) != NULL)
1314 && (p_scb->p_ccb != NULL)
1315 && (((type == AVDT_RTCP_PT_SR) && (p_scb->cs.tsep == AVDT_TSEP_SRC)) ||
1316 ((type == AVDT_RTCP_PT_RR) && (p_scb->cs.tsep == AVDT_TSEP_SNK)) ||
1322 p_tbl = avdt_ad_tc_tbl_by_type(AVDT_CHAN_REPORT, p_scb->p_ccb, p_scb);
1329 if(p_scb->curr_cfg.psc_mask & AVDT_PSC_MUX)
1342 ssrc = avdt_scb_gen_ssrc(p_scb);
1383 if(p_scb->curr_cfg.psc_mask & AVDT_PSC_MUX)
1391 *p = (p_scb->curr_cfg.mux_tsid_report<<3) | AVDT_ALH_LCODE_9BITM0;
1400 if(L2CAP_DW_FAILED != avdt_ad_write_req(AVDT_CHAN_REPORT, p_scb->p_ccb, p_scb, p_pkt))