Home | History | Annotate | Download | only in avdt

Lines Matching refs:p_data

87 void avdt_ccb_chan_open(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
104 void avdt_ccb_chan_close(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
121 void avdt_ccb_chk_close(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
155 void avdt_ccb_hdl_discover_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
161 p_data->msg.discover_rsp.p_sep_info = sep_info;
162 p_data->msg.discover_rsp.num_seps = 0;
170 sep_info[p_data->msg.discover_rsp.num_seps].in_use = p_scb->in_use;
171 sep_info[p_data->msg.discover_rsp.num_seps].seid = i + 1;
172 sep_info[p_data->msg.discover_rsp.num_seps].media_type = p_scb->cs.media_type;
173 sep_info[p_data->msg.discover_rsp.num_seps].tsep = p_scb->cs.tsep;
175 p_data->msg.discover_rsp.num_seps++;
180 avdt_ccb_event(p_ccb, AVDT_CCB_API_DISCOVER_RSP_EVT, p_data);
195 void avdt_ccb_hdl_discover_rsp(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
202 (tAVDT_CTRL *)(&p_data->msg.discover_rsp));
218 void avdt_ccb_hdl_getcap_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
223 p_scb = avdt_scb_by_hdl(p_data->msg.single.seid);
225 p_data->msg.svccap.p_cfg = &p_scb->cs.cfg;
227 avdt_ccb_event(p_ccb, AVDT_CCB_API_GETCAP_RSP_EVT, p_data);
242 void avdt_ccb_hdl_getcap_rsp(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
249 (tAVDT_CTRL *)(&p_data->msg.svccap));
265 void avdt_ccb_hdl_start_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
271 if ((seid = avdt_scb_verify(p_ccb, AVDT_VERIFY_START, p_data->msg.multi.seid_list,
272 p_data->msg.multi.num_seps, &err_code)) == 0)
275 avdt_ccb_event(p_ccb, AVDT_CCB_API_START_RSP_EVT, p_data);
280 p_data->msg.hdr.err_code = err_code;
281 p_data->msg.hdr.err_param = seid;
282 avdt_msg_send_rej(p_ccb, AVDT_SIG_START, &p_data->msg);
299 void avdt_ccb_hdl_start_rsp(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
307 event = (p_data->msg.hdr.err_code == 0) ?
318 avdt_scb_event(p_scb, event, (tAVDT_SCB_EVT *) &p_data->msg);
337 void avdt_ccb_hdl_suspend_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
343 if ((seid = avdt_scb_verify(p_ccb, AVDT_VERIFY_SUSPEND, p_data->msg.multi.seid_list,
344 p_data->msg.multi.num_seps, &err_code)) == 0)
347 avdt_ccb_event(p_ccb, AVDT_CCB_API_SUSPEND_RSP_EVT, p_data);
352 p_data->msg.hdr.err_code = err_code;
353 p_data->msg.hdr.err_param = seid;
354 avdt_msg_send_rej(p_ccb, AVDT_SIG_SUSPEND, &p_data->msg);
372 void avdt_ccb_hdl_suspend_rsp(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
380 event = (p_data->msg.hdr.err_code == 0) ?
391 avdt_scb_event(p_scb, event, (tAVDT_SCB_EVT *) &p_data->msg);
409 void avdt_ccb_snd_discover_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
412 p_ccb->p_proc_data = p_data->discover.p_sep_info;
413 p_ccb->proc_cback = p_data->discover.p_cback;
414 p_ccb->proc_param = p_data->discover.num_seps;
435 void avdt_ccb_snd_discover_rsp(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
438 avdt_msg_send_rsp(p_ccb, AVDT_SIG_DISCOVER, &p_data->msg);
454 void avdt_ccb_snd_getcap_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
459 p_ccb->p_proc_data = p_data->getcap.p_cfg;
460 p_ccb->proc_cback = p_data->getcap.p_cback;
466 if (p_data->msg.hdr.sig_id == AVDT_SIG_GET_ALLCAP)
469 avdt_msg_send_cmd(p_ccb, NULL, sig_id, (tAVDT_MSG *) &p_data->getcap.single);
484 void avdt_ccb_snd_getcap_rsp(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
488 if (p_data->msg.hdr.sig_id == AVDT_SIG_GET_ALLCAP)
492 avdt_msg_send_rsp(p_ccb, sig_id, &p_data->msg);
508 void avdt_ccb_snd_start_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
516 memcpy(seid_list, p_data->msg.multi.seid_list, p_data->msg.multi.num_seps);
519 if ((avdt_msg.hdr.err_param = avdt_scb_verify(p_ccb, AVDT_VERIFY_OPEN, p_data->msg.multi.seid_list,
520 p_data->msg.multi.num_seps, &avdt_msg.hdr.err_code)) == 0)
523 avdt_scb_peer_seid_list(&p_data->msg.multi);
526 avdt_msg_send_cmd(p_ccb, seid_list, AVDT_SIG_START, &p_data->msg);
531 for (i = 0; i < p_data->msg.multi.num_seps; i++)
554 void avdt_ccb_snd_start_rsp(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
560 avdt_msg_send_rsp(p_ccb, AVDT_SIG_START, &p_data->msg);
563 for (i = 0; i < p_data->msg.multi.num_seps; i++)
565 if ((p_scb = avdt_scb_by_hdl(p_data->msg.multi.seid_list[i])) != NULL)
586 void avdt_ccb_snd_suspend_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
594 memcpy(seid_list, p_data->msg.multi.seid_list, p_data->msg.multi.num_seps);
597 if ((avdt_msg.hdr.err_param = avdt_scb_verify(p_ccb, AVDT_VERIFY_STREAMING, p_data->msg.multi.seid_list,
598 p_data->msg.multi.num_seps, &avdt_msg.hdr.err_code)) == 0)
601 avdt_scb_peer_seid_list(&p_data->msg.multi);
604 avdt_msg_send_cmd(p_ccb, seid_list, AVDT_SIG_SUSPEND, &p_data->msg);
609 for (i = 0; i < p_data->msg.multi.num_seps; i++)
632 void avdt_ccb_snd_suspend_rsp(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
638 avdt_msg_send_rsp(p_ccb, AVDT_SIG_SUSPEND, &p_data->msg);
641 for (i = 0; i < p_data->msg.multi.num_seps; i++)
643 if ((p_scb = avdt_scb_by_hdl(p_data->msg.multi.seid_list[i])) != NULL)
664 void avdt_ccb_clear_cmds(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
709 void avdt_ccb_cmd_fail(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
718 msg.hdr.err_code = p_data->err_code;
755 void avdt_ccb_free_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
775 void avdt_ccb_cong_state(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
777 p_ccb->cong = p_data->llcong;
793 void avdt_ccb_ret_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
806 avdt_ccb_snd_cmd(p_ccb, p_data);
838 void avdt_ccb_snd_cmd(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
870 void avdt_ccb_snd_msg(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
912 void avdt_ccb_set_reconn(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
927 void avdt_ccb_clr_reconn(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
944 void avdt_ccb_chk_reconn(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
978 void avdt_ccb_chk_timer(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
996 void avdt_ccb_set_conn(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
999 p_ccb->p_conn_cback = p_data->connect.p_cback;
1002 BTM_SetSecurityLevel(TRUE, "", BTM_SEC_SERVICE_AVDTP, p_data->connect.sec_mask,
1016 void avdt_ccb_set_disconn(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
1020 p_ccb->p_conn_cback, p_data->disconnect.p_cback);
1023 if (p_data->disconnect.p_cback)
1024 p_ccb->p_conn_cback = p_data->disconnect.p_cback;
1037 void avdt_ccb_do_disconn(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
1056 void avdt_ccb_ll_closed(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
1092 void avdt_ccb_ll_opened(tAVDT_CCB *p_ccb, tAVDT_CCB_EVT *p_data)
1105 avdt_ctrl.hdr.err_param = p_data->msg.hdr.err_param;