Searched refs:p_scb (Results 1 - 25 of 26) sorted by relevance

12

/external/bluetooth/bluedroid/stack/avdt/
H A Davdt_scb_act.c72 UINT32 avdt_scb_gen_ssrc(tAVDT_SCB *p_scb) argument
75 return ((UINT32)(p_scb->cs.cfg.codec_info[1] | p_scb->cs.cfg.codec_info[2]));
88 void avdt_scb_hdl_abort_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
90 p_scb->role = AVDT_CLOSE_ACP;
91 avdt_scb_event(p_scb, AVDT_SCB_API_ABORT_RSP_EVT, p_data);
104 void avdt_scb_hdl_abort_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
119 void avdt_scb_hdl_close_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
121 p_scb->role = AVDT_CLOSE_ACP;
122 avdt_scb_event(p_scb, AVDT_SCB_API_CLOSE_RSP_EV
135 avdt_scb_hdl_close_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
151 avdt_scb_hdl_getconfig_cmd(tAVDT_SCB *p_scb,tAVDT_SCB_EVT *p_data) argument
168 avdt_scb_hdl_getconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
183 avdt_scb_hdl_open_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
200 avdt_scb_hdl_open_rej(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
216 avdt_scb_hdl_open_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
235 avdt_scb_hdl_pkt_no_frag(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
326 avdt_scb_hdl_report(tAVDT_SCB *p_scb, UINT8 *p, UINT16 len) argument
403 avdt_scb_hdl_pkt_frag(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
633 avdt_scb_hdl_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
669 avdt_scb_drop_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
685 avdt_scb_hdl_reconfig_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
718 avdt_scb_hdl_reconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
754 avdt_scb_hdl_security_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
783 avdt_scb_hdl_security_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
803 avdt_scb_hdl_setconfig_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
849 avdt_scb_hdl_setconfig_rej(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
874 avdt_scb_hdl_setconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
899 avdt_scb_hdl_start_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
917 avdt_scb_hdl_start_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
935 avdt_scb_hdl_suspend_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
953 avdt_scb_hdl_suspend_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
976 avdt_scb_hdl_tc_close(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1033 avdt_scb_snd_delay_rpt_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1048 avdt_scb_hdl_delay_rpt_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1071 avdt_scb_hdl_delay_rpt_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1090 avdt_scb_hdl_tc_close_sto(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1129 avdt_scb_hdl_tc_open(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1173 avdt_scb_hdl_tc_open_sto(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1201 avdt_scb_hdl_write_req_no_frag(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1250 avdt_scb_hdl_write_req_frag(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1323 avdt_scb_hdl_write_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1344 avdt_scb_snd_abort_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1367 avdt_scb_snd_abort_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1382 avdt_scb_snd_close_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1402 avdt_scb_snd_stream_close(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1438 avdt_scb_snd_close_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1452 avdt_scb_snd_getconfig_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1470 avdt_scb_snd_getconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1484 avdt_scb_snd_open_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1504 avdt_scb_snd_open_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1527 avdt_scb_snd_reconfig_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1544 avdt_scb_snd_reconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1579 avdt_scb_snd_security_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1594 avdt_scb_snd_security_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1616 avdt_scb_snd_setconfig_rej(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1639 avdt_scb_snd_setconfig_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1677 avdt_scb_snd_setconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1697 avdt_scb_snd_tc_close(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1716 avdt_scb_cb_err(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1741 avdt_scb_cong_state(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1756 avdt_scb_rej_state(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1774 avdt_scb_rej_in_use(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1792 avdt_scb_rej_not_in_use(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1809 avdt_scb_set_remove(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1823 avdt_scb_free_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1860 avdt_scb_clr_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1924 avdt_scb_chk_snd_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
2004 avdt_scb_tc_timer(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
2018 avdt_scb_clr_vars(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
2036 avdt_scb_queue_frags(tAVDT_SCB *p_scb, UINT8 **pp_data, UINT32 *p_data_len, BUFFER_Q *pq) argument
[all...]
H A Davdt_int.h512 typedef void (*tAVDT_SCB_ACTION)(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
606 extern void avdt_scb_event(tAVDT_SCB *p_scb, UINT8 event, tAVDT_SCB_EVT *p_data);
609 extern void avdt_scb_dealloc(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
610 extern UINT8 avdt_scb_to_hdl(tAVDT_SCB *p_scb);
614 extern UINT32 avdt_scb_gen_ssrc(tAVDT_SCB *p_scb);
617 extern void avdt_scb_hdl_abort_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
618 extern void avdt_scb_hdl_abort_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
619 extern void avdt_scb_hdl_close_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
620 extern void avdt_scb_hdl_close_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
621 extern void avdt_scb_hdl_getconfig_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EV
[all...]
H A Davdt_ad.c46 UINT8 avdt_ad_type_to_tcid(UINT8 type, tAVDT_SCB *p_scb) argument
56 scb_idx = avdt_scb_to_hdl(p_scb) - 1;
229 tAVDT_TC_TBL *avdt_ad_tc_tbl_by_type(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb) argument
237 tcid = avdt_ad_type_to_tcid(type, p_scb);
323 tAVDT_SCB *p_scb; local
344 p_scb = avdt_scb_by_hdl(avdt_cb.ad.rt_tbl[p_tbl->ccb_idx][p_tbl->tcid].scb_hdl);
345 if (p_scb != NULL)
349 avdt_scb_event(p_scb, AVDT_SCB_TC_CLOSE_EVT, (tAVDT_SCB_EVT *)&close);
369 tAVDT_SCB *p_scb; local
395 p_scb
426 tAVDT_SCB *p_scb; local
462 tAVDT_SCB *p_scb; local
502 avdt_ad_write_req(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb, BT_HDR *p_buf) argument
530 avdt_ad_open_req(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb, UINT8 role) argument
603 avdt_ad_close_req(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb) argument
[all...]
H A Davdt_api.c194 tAVDT_SCB *p_scb; local
204 else if ((p_scb = avdt_scb_alloc(p_cs)) == NULL)
210 *p_handle = avdt_scb_to_hdl(p_scb);
232 tAVDT_SCB *p_scb; local
238 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
245 avdt_scb_event(p_scb, AVDT_SCB_API_REMOVE_EVT, NULL);
448 tAVDT_SCB *p_scb; local
455 if ((p_scb = avdt_scb_by_hdl(handle)) == NULL)
464 avdt_scb_event(p_scb, AVDT_SCB_API_DELAY_RPT_REQ_EVT, &evt);
486 tAVDT_SCB *p_scb local
539 tAVDT_SCB *p_scb; local
594 tAVDT_SCB *p_scb = NULL; local
652 tAVDT_SCB *p_scb = NULL; local
710 tAVDT_SCB *p_scb; local
747 tAVDT_SCB *p_scb; local
784 tAVDT_SCB *p_scb; local
823 tAVDT_SCB *p_scb; local
861 tAVDT_SCB *p_scb; local
922 tAVDT_SCB *p_scb; local
1083 tAVDT_SCB *p_scb; local
1114 tAVDT_SCB *p_scb; local
1161 tAVDT_SCB *p_scb; local
1247 tAVDT_SCB *p_scb; local
1287 tAVDT_SCB *p_scb; local
[all...]
H A Davdt_scb.c524 void avdt_scb_event(tAVDT_SCB *p_scb, UINT8 event, tAVDT_SCB_EVT *p_data) argument
531 AVDT_TRACE_EVENT4("SCB hdl=%d event=%d/%s state=%s", avdt_scb_to_hdl(p_scb), event, avdt_scb_evt_str[event], avdt_scb_st_str[p_scb->state]);
533 BTTRC_AVDT_SCB_EVENT(event, p_scb->state);
536 p_scb->curr_evt = event;
539 state_table = avdt_scb_st_tbl[p_scb->state];
542 if (p_scb->state != state_table[event][AVDT_SCB_NEXT_STATE])
544 p_scb->state = state_table[event][AVDT_SCB_NEXT_STATE];
553 (*avdt_cb.p_scb_act[action])(p_scb, p_data);
592 tAVDT_SCB *p_scb local
645 avdt_scb_dealloc(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
673 avdt_scb_to_hdl(tAVDT_SCB *p_scb) argument
691 tAVDT_SCB *p_scb; local
726 tAVDT_SCB *p_scb; local
790 tAVDT_SCB *p_scb; local
[all...]
H A Davdt_ccb_act.c124 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
127 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
129 if ((p_scb->allocated) && (p_scb->p_ccb == p_ccb))
158 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
165 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
167 if (p_scb->allocated)
170 sep_info[p_data->msg.discover_rsp.num_seps].in_use = p_scb->in_use;
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
220 tAVDT_SCB *p_scb; local
304 tAVDT_SCB *p_scb; local
377 tAVDT_SCB *p_scb; local
511 tAVDT_SCB *p_scb; local
556 tAVDT_SCB *p_scb; local
589 tAVDT_SCB *p_scb; local
634 tAVDT_SCB *p_scb; local
667 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
713 tAVDT_SCB *p_scb; local
[all...]
H A Davdt_msg.c1467 void avdt_msg_send_cmd(tAVDT_CCB *p_ccb, void *p_scb, UINT8 sig_id, tAVDT_MSG *p_params) argument
1492 if (p_scb != NULL)
1496 /* for start and suspend, p_scb points to array of handles */
1499 memcpy(p, (UINT8 *) p_scb, p_buf->len);
1501 /* for all others, p_scb points to scb as usual */
1504 *p = avdt_scb_to_hdl((tAVDT_SCB *) p_scb);
1686 tAVDT_SCB *p_scb; local
1874 if (evt && (p_scb = avdt_scb_by_hdl(scb_hdl)) != NULL)
1876 avdt_scb_event(p_scb, evt, (tAVDT_SCB_EVT *) &msg);
/external/bluetooth/bluedroid/bta/ag/
H A Dbta_ag_act.c71 typedef void (*tBTA_AG_ATCMD_CBACK)(tBTA_AG_SCB *p_scb, UINT16 cmd, UINT8 arg_type,
90 static void bta_ag_cback_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data, tBTA_AG_STATUS status) argument
95 open.hdr.handle = bta_ag_scb_to_idx(p_scb);
96 open.hdr.app_id = p_scb->app_id;
98 open.service_id = bta_ag_svc_id[p_scb->conn_service];
106 bdcpy(open.bd_addr, p_scb->peer_addr);
123 void bta_ag_register(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
128 p_scb->reg_services = p_data->api_register.services;
129 p_scb->serv_sec_mask = p_data->api_register.sec_mask;
130 p_scb
157 bta_ag_deregister(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
182 bta_ag_start_dereg(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
201 bta_ag_start_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
243 bta_ag_disc_int_res(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
311 bta_ag_disc_acp_res(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
335 bta_ag_disc_fail(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
356 bta_ag_open_fail(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
372 bta_ag_rfc_fail(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
403 bta_ag_rfc_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
496 bta_ag_rfc_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
542 bta_ag_rfc_acp_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
636 bta_ag_rfc_data(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
679 bta_ag_start_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
710 bta_ag_post_sco_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
739 bta_ag_post_sco_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
796 bta_ag_svc_conn_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
838 bta_ag_ci_rx_data(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
857 bta_ag_rcvd_slc_ready(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
H A Dbta_ag_cmd.c329 static void bta_ag_send_result(tBTA_AG_SCB *p_scb, UINT8 code, char *p_arg, argument
346 if(p_scb->conn_service == BTA_AG_HSP)
386 PORT_WriteData(p_scb->conn_handle, buf, (UINT16) (p - buf), &len);
400 static void bta_ag_send_multi_result(tBTA_AG_SCB *p_scb, tBTA_AG_MULTI_RESULT_CB *m_res_cb) argument
450 PORT_WriteData(p_scb->conn_handle, buf, (UINT16) (p - buf), &len);
464 static void bta_ag_send_ok(tBTA_AG_SCB *p_scb) argument
466 bta_ag_send_result(p_scb, BTA_AG_RES_OK, NULL, 0);
480 static void bta_ag_send_error(tBTA_AG_SCB *p_scb, INT16 errcode) argument
483 if (p_scb->conn_service == BTA_AG_HFP && p_scb
499 bta_ag_send_ind(tBTA_AG_SCB *p_scb, UINT16 id, UINT16 value, BOOLEAN on_demand) argument
630 bta_ag_parse_chld(tBTA_AG_SCB *p_scb, char *p_s) argument
656 bta_ag_parse_bac(tBTA_AG_SCB *p_scb, char *p_s) argument
760 bta_ag_inband_enabled(tBTA_AG_SCB *p_scb) argument
783 bta_ag_send_call_inds(tBTA_AG_SCB *p_scb, tBTA_AG_RES result) argument
820 bta_ag_at_hsp_cback(tBTA_AG_SCB *p_scb, UINT16 cmd, UINT8 arg_type, char *p_arg, INT16 int_arg) argument
851 bta_ag_at_hfp_cback(tBTA_AG_SCB *p_scb, UINT16 cmd, UINT8 arg_type, char *p_arg, INT16 int_arg) argument
1270 bta_ag_at_err_cback(tBTA_AG_SCB *p_scb, BOOLEAN unknown, char *p_arg) argument
1307 bta_ag_hsp_result(tBTA_AG_SCB *p_scb, tBTA_AG_API_RESULT *p_result) argument
1420 bta_ag_hfp_result(tBTA_AG_SCB *p_scb, tBTA_AG_API_RESULT *p_result) argument
1704 bta_ag_result(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1726 bta_ag_setcodec(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1764 bta_ag_send_bcs(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1802 bta_ag_send_ring(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
H A Dbta_ag_sco.c136 tBTA_AG_SCB *p_scb; local
148 p_scb = bta_ag_scb_by_idx(handle);
149 if(p_scb && !p_scb->svc_conn)
285 static BOOLEAN bta_ag_remove_sco(tBTA_AG_SCB *p_scb, BOOLEAN only_active) argument
290 if (p_scb->sco_idx != BTM_INVALID_SCO_INDEX)
292 if (!only_active || p_scb->sco_idx == bta_ag_cb.sco.cur_idx)
294 status = BTM_RemoveSco(p_scb->sco_idx);
296 APPL_TRACE_DEBUG2("ag remove sco: inx 0x%04x, status:0x%x", p_scb->sco_idx, status);
301 bta_ag_cb.sco.p_curr_scb = p_scb;
328 tBTA_AG_SCB *p_scb; local
394 bta_ag_cback_sco(tBTA_AG_SCB *p_scb, UINT8 event) argument
415 bta_ag_create_sco(tBTA_AG_SCB *p_scb, BOOLEAN is_orig) argument
598 tBTA_AG_SCB *p_scb; local
625 bta_ag_codec_negotiate(tBTA_AG_SCB *p_scb) argument
660 bta_ag_sco_event(tBTA_AG_SCB *p_scb, UINT8 event) argument
1240 bta_ag_sco_is_open(tBTA_AG_SCB *p_scb) argument
1256 bta_ag_sco_is_opening(tBTA_AG_SCB *p_scb) argument
1278 bta_ag_sco_listen(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1293 bta_ag_sco_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1321 bta_ag_sco_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1348 bta_ag_sco_codec_nego(tBTA_AG_SCB *p_scb, BOOLEAN result) argument
1372 bta_ag_sco_shutdown(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1387 bta_ag_sco_conn_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1416 bta_ag_sco_conn_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1479 bta_ag_sco_conn_rsp(tBTA_AG_SCB *p_scb, tBTM_ESCO_CONN_REQ_EVT_DATA *p_data) argument
1561 bta_ag_ci_sco_data(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
H A Dbta_ag_rfc.c91 tBTA_AG_SCB *p_scb; local
93 if ((p_scb = bta_ag_scb_by_idx(handle)) != NULL)
96 if (port_handle != p_scb->conn_handle)
99 port_handle, p_scb->conn_handle, handle);
125 tBTA_AG_SCB *p_scb; local
133 if ((p_scb = bta_ag_scb_by_idx(handle)) != NULL)
136 if ((code != PORT_SUCCESS) && (port_handle != p_scb->conn_handle))
144 if (p_scb->conn_handle) /* Outgoing connection */
146 if (port_handle == p_scb->conn_handle)
153 if (port_handle == p_scb
256 bta_ag_setup_port(tBTA_AG_SCB *p_scb, UINT16 handle) argument
280 bta_ag_start_servers(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK services) argument
321 bta_ag_close_servers(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK services) argument
347 bta_ag_is_server_closed(tBTA_AG_SCB *p_scb) argument
371 bta_ag_rfc_do_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
400 bta_ag_rfc_do_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
H A Dbta_ag_int.h342 extern void bta_ag_scb_dealloc(tBTA_AG_SCB *p_scb);
343 extern UINT16 bta_ag_scb_to_idx(tBTA_AG_SCB *p_scb);
349 extern void bta_ag_sm_execute(tBTA_AG_SCB *p_scb, UINT16 event, tBTA_AG_DATA *p_data);
353 extern void bta_ag_resume_open (tBTA_AG_SCB *p_scb);
358 extern void bta_ag_create_records(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data);
359 extern void bta_ag_del_records(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data);
360 extern BOOLEAN bta_ag_sdp_find_attr(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK service);
361 extern void bta_ag_do_disc(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK service);
362 extern void bta_ag_free_db(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data);
365 extern void bta_ag_start_servers(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MAS
[all...]
H A Dbta_ag_main.c94 typedef void (*tBTA_AG_ACTION)(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data);
310 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
313 for (i = 0; i < BTA_AG_NUM_SCB; i++, p_scb++)
315 if (!p_scb->in_use)
318 p_scb->in_use = TRUE;
319 p_scb->sco_idx = BTM_INVALID_SCO_INDEX;
322 p_scb->act_timer.param = (UINT32) p_scb;
323 p_scb->act_timer.p_cback = bta_ag_timer_cback;
325 APPL_TRACE_DEBUG1("bta_ag_scb_alloc %d", bta_ag_scb_to_idx(p_scb));
349 bta_ag_scb_dealloc(tBTA_AG_SCB *p_scb) argument
396 bta_ag_scb_to_idx(tBTA_AG_SCB *p_scb) argument
414 tBTA_AG_SCB *p_scb; local
468 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
499 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
527 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
555 tBTA_AG_SCB *p_scb; local
588 tBTA_AG_SCB *p_scb; local
642 bta_ag_resume_open(tBTA_AG_SCB *p_scb) argument
702 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
747 tBTA_AG_SCB *p_scb; local
774 tBTA_AG_SCB *p_scb; local
806 bta_ag_sm_execute(tBTA_AG_SCB *p_scb, UINT16 event, tBTA_AG_DATA *p_data) argument
877 tBTA_AG_SCB *p_scb; local
[all...]
H A Dbta_ag_sdp.c74 tBTA_AG_SCB *p_scb; local
78 if ((p_scb = bta_ag_scb_by_idx(idx)) != NULL)
81 if (p_scb->role == BTA_AG_ACP)
215 void bta_ag_create_records(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
220 services = p_scb->reg_services >> BTA_HSP_SERVICE_ID;
239 p_scb->hsp_version = HSP_VERSION_1_2;
253 void bta_ag_del_records(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
263 if (p_scb == p)
275 services = p_scb->reg_services >> BTA_HSP_SERVICE_ID;
305 BOOLEAN bta_ag_sdp_find_attr(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MAS argument
405 bta_ag_do_disc(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK service) argument
493 bta_ag_free_db(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
/external/bluetooth/bluedroid/bta/av/
H A Dbta_av_aact.c239 static void bta_av_save_addr(tBTA_AV_SCB *p_scb, const BD_ADDR b) argument
242 p_scb->recfg_sup, p_scb->suspend_sup);
243 if(bdcmp(p_scb->peer_addr, b) != 0)
247 p_scb->recfg_sup = TRUE;
248 p_scb->suspend_sup = TRUE;
253 bdcpy(p_scb->peer_addr, b);
266 static void notify_start_failed(tBTA_AV_SCB *p_scb) argument
270 p_scb->role &= ~BTA_AV_ROLE_START_INT;
271 start.chnl = p_scb
289 bta_av_st_rc_timer(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
317 bta_av_next_getcap(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
381 tBTA_AV_SCB *p_scb = bta_av_cb.p_scb[index]; local
619 tBTA_AV_SCB *p_scb; local
652 bta_av_adjust_seps_idx(tBTA_AV_SCB *p_scb) argument
680 bta_av_switch_role(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
734 bta_av_role_res(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
810 bta_av_delay_co(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
824 bta_av_do_disc_a2d(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
945 bta_av_cleanup(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1000 bta_av_free_sdb(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1014 bta_av_config_ind(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1076 bta_av_disconnect_req(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1105 bta_av_security_req(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1123 bta_av_security_rsp(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1146 bta_av_setconfig_rsp(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1211 bta_av_str_opened(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1288 bta_av_security_ind(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1322 bta_av_security_cfm(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1347 bta_av_do_close(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1382 bta_av_connect_req(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1406 bta_av_sdp_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1426 bta_av_disc_results(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1474 bta_av_disc_res_as_acp(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1522 bta_av_save_caps(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1571 bta_av_set_use_rc(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1585 bta_av_cco_close(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1602 bta_av_open_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1657 bta_av_getcap_results(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1723 bta_av_setconfig_rej(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1743 bta_av_discover_req(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1759 bta_av_conn_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1774 bta_av_do_start(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1827 bta_av_str_stopped(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1909 bta_av_reconfig(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1992 bta_av_data_path(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2091 bta_av_start_ok(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2261 bta_av_start_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2282 bta_av_str_closed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2345 bta_av_clr_cong(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2360 bta_av_suspend_cfm(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2440 bta_av_rcfg_str_ok(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2474 bta_av_rcfg_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2515 bta_av_rcfg_connect(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2538 bta_av_rcfg_discntd(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2568 bta_av_suspend_cont(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2618 bta_av_rcfg_cfm(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2656 bta_av_rcfg_open(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2693 bta_av_security_rej(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2709 bta_av_chk_2nd_start(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2755 bta_av_open_rc(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2826 bta_av_open_at_inc(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
[all...]
H A Dbta_av_main.c212 tBTA_AV_SCB *p_scb = NULL; local
217 if(bta_av_cb.p_scb[xx] && &(bta_av_cb.p_scb[xx]->timer)== p)
219 p_scb = bta_av_cb.p_scb[xx];
224 if (p_scb && (p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL)
229 p_buf->layer_specific = p_scb->hndl;
285 tBTA_AV_SCB * p_scb = NULL; local
290 if(bta_av_cb.p_scb[xx])
292 if(!bdcmp(bd_addr, bta_av_cb.p_scb[x
314 tBTA_AV_SCB * p_scb = NULL; local
394 tBTA_AV_SCB *p_scb = NULL; local
472 tBTA_AV_SCB *p_scb; /* stream control block */ local
668 tBTA_AV_SCB *p_scb = bta_av_hndl_to_scb(p_data->hdr.layer_specific); local
693 tBTA_AV_SCB *p_scb; local
755 bta_av_chk_start(tBTA_AV_SCB *p_scb) argument
831 tBTA_AV_SCB *p_scb; local
907 tBTA_AV_SCB *p_scb; local
960 bta_av_switch_if_needed(tBTA_AV_SCB *p_scb) argument
1008 bta_av_link_role_ok(tBTA_AV_SCB *p_scb, UINT8 bits) argument
1046 bta_av_chk_mtu(tBTA_AV_SCB *p_scb, UINT16 mtu) argument
1090 bta_av_dup_audio_buf(tBTA_AV_SCB *p_scb, BT_HDR *p_buf) argument
[all...]
H A Dbta_av_int.h419 typedef void (tBTA_AV_VDP_DATA_ACT)(void *p_scb);
543 typedef void (*tBTA_AV_SACT)(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data);
549 tBTA_AV_SCB *p_scb[BTA_AV_NUM_STRS]; /* stream control block */ member in struct:__anon458
610 extern BOOLEAN bta_av_chk_start(tBTA_AV_SCB *p_scb);
612 extern UINT16 bta_av_chk_mtu(tBTA_AV_SCB *p_scb, UINT16 mtu);
616 extern void bta_av_stream_chg(tBTA_AV_SCB *p_scb, BOOLEAN started);
617 extern BOOLEAN bta_av_is_scb_opening (tBTA_AV_SCB *p_scb);
618 extern BOOLEAN bta_av_is_scb_incoming (tBTA_AV_SCB *p_scb);
619 extern void bta_av_set_scb_sst_init (tBTA_AV_SCB *p_scb);
620 extern BOOLEAN bta_av_is_scb_init (tBTA_AV_SCB *p_scb);
[all...]
H A Dbta_av_ssm.c381 BOOLEAN bta_av_is_rcfg_sst (tBTA_AV_SCB *p_scb) argument
385 if (p_scb != NULL)
387 if (p_scb->state == BTA_AV_RCFG_SST)
404 void bta_av_ssm_execute(tBTA_AV_SCB *p_scb, UINT16 event, tBTA_AV_DATA *p_data) argument
410 if(p_scb == NULL)
421 if ((p_scb->state == BTA_AV_INIT_SST) && (event == BTA_AV_STR_CONFIG_IND_EVT))
425 if (bta_av_cb.p_scb[xx])
427 if (bta_av_cb.p_scb[xx]->state == BTA_AV_INCOMING_SST)
429 bta_av_cb.p_scb[xx]->state = BTA_AV_INIT_SST;
430 bta_av_cb.p_scb[x
476 bta_av_is_scb_opening(tBTA_AV_SCB *p_scb) argument
499 bta_av_is_scb_incoming(tBTA_AV_SCB *p_scb) argument
522 bta_av_set_scb_sst_init(tBTA_AV_SCB *p_scb) argument
540 bta_av_is_scb_init(tBTA_AV_SCB *p_scb) argument
563 bta_av_set_scb_sst_incoming(tBTA_AV_SCB *p_scb) argument
[all...]
H A Dbta_av_act.c93 tBTA_AV_SCB *p_scb; local
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 local
484 tBTA_AV_SCB *p_scb; local
1021 tBTA_AV_SCB *p_scb; local
1055 bta_av_get_shdl(tBTA_AV_SCB *p_scb) argument
1080 bta_av_stream_chg(tBTA_AV_SCB *p_scb, BOOLEAN started) argument
1159 tBTA_AV_SCB *p_scb; local
1555 tBTA_AV_SCB *p_scb = p_cb->p_scb[inx]; local
1686 tBTA_AV_SCB *p_scb = NULL; local
1788 tBTA_AV_SCB *p_scb; local
1885 tBTA_AV_SCB *p_scb; local
1953 tBTA_AV_SCB *p_scb; local
[all...]
/external/bluetooth/bluedroid/bta/pan/
H A Dbta_pan_main.c61 typedef void (*tBTA_PAN_ACTION)(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
174 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
177 for (i = 0; i < BTA_PAN_NUM_CONN; i++, p_scb++)
179 if (!p_scb->in_use)
181 p_scb->in_use = TRUE;
190 p_scb = NULL;
193 return p_scb;
206 static void bta_pan_sm_execute(tBTA_PAN_SCB *p_scb, UINT16 event, tBTA_PAN_DATA *p_data) argument
212 APPL_TRACE_EVENT3("PAN scb=%d event=0x%x state=%d", bta_pan_scb_to_idx(p_scb), event, p_scb
284 tBTA_PAN_SCB *p_scb; local
310 bta_pan_scb_dealloc(tBTA_PAN_SCB *p_scb) argument
326 bta_pan_scb_to_idx(tBTA_PAN_SCB *p_scb) argument
346 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
375 tBTA_PAN_SCB *p_scb; local
[all...]
H A Dbta_pan_act.c59 tBTA_PAN_SCB *p_scb; local
67 if((p_scb = bta_pan_scb_by_handle(handle)) == NULL)
70 p_scb = bta_pan_scb_alloc();
74 if(!p_scb)
80 p_scb->handle = handle;
81 p_scb->local_role = src_role;
82 p_scb->peer_role = dst_role;
83 p_scb->pan_flow_enable = TRUE;
84 bdcpy(p_scb->bd_addr, bd_addr);
85 GKI_init_q(&p_scb
128 tBTA_PAN_SCB *p_scb; local
169 tBTA_PAN_SCB *p_scb; local
391 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
431 bta_pan_open(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
476 bta_pan_api_close(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
505 bta_pan_conn_open(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
548 bta_pan_conn_close(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
587 bta_pan_rx_path(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
616 bta_pan_tx_path(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
681 bta_pan_tx_flow(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
696 bta_pan_write_buf(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
721 bta_pan_free_buf(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
[all...]
H A Dbta_pan_int.h190 extern void bta_pan_scb_dealloc(tBTA_PAN_SCB *p_scb);
191 extern UINT8 bta_pan_scb_to_idx(tBTA_PAN_SCB *p_scb);
199 extern void bta_pan_open(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
200 extern void bta_pan_api_close(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
201 extern void bta_pan_set_shutdown(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
202 extern void bta_pan_rx_path(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
203 extern void bta_pan_tx_path(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
204 extern void bta_pan_tx_flow(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
205 extern void bta_pan_conn_open(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
206 extern void bta_pan_conn_close(tBTA_PAN_SCB *p_scb, tBTA_PAN_DAT
[all...]
H A Dbta_pan_ci.c204 tBTA_PAN_SCB * p_scb; local
207 p_scb = bta_pan_scb_by_handle(handle);
209 p_buf = (BT_HDR *)GKI_dequeue(&p_scb->data_queue);
/external/bluetooth/bluedroid/btif/src/
H A Dbtif_hl.c2285 btif_hl_soc_cb_t *p_scb = p_dcb->p_scb; local
2287 int app_id = (int) btif_hl_get_app_id(p_scb->channel_id);
2289 btif_hl_copy_bda(&bd_addr, p_scb->bd_addr);
2292 BTIF_TRACE_DEBUG4("call channel state callback channel_id=0x%08x mdep_cfg_idx=%d, state=%d fd=%d",p_scb->channel_id,
2293 p_scb->mdep_cfg_idx, BTHL_CONN_STATE_DISCONNECTING, p_scb->socket_id[0]);
2296 &bd_addr, p_scb->mdep_cfg_idx,
2297 p_scb->channel_id, BTHL_CONN_STATE_DISCONNECTING, p_scb
4605 btif_hl_soc_cb_t *p_scb = NULL; local
4642 btif_hl_get_socket_state(btif_hl_soc_cb_t *p_scb) argument
4655 btif_hl_set_socket_state(btif_hl_soc_cb_t *p_scb, btif_hl_soc_state_t new_state) argument
4669 btif_hl_soc_cb_t *p_scb = NULL; local
4698 btif_hl_soc_cb_t *p_scb = NULL; local
4724 btif_hl_soc_cb_t *p_scb = NULL; local
4768 btif_hl_soc_cb_t *p_scb = NULL; local
4824 btif_hl_soc_cb_t *p_scb = NULL; local
4929 btif_hl_soc_cb_t *p_scb = NULL; local
[all...]
/external/bluetooth/bluedroid/btif/co/
H A Dbta_hl_co.c384 if (p_dcb->p_scb)
388 r = send(p_dcb->p_scb->socket_id[1], p_dcb->p_rx_pkt, data_size, 0);

Completed in 275 milliseconds

12