Searched defs:p_scb (Results 1 - 22 of 22) sorted by relevance

/external/bluetooth/bluedroid/bta/pan/
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);
H A Dbta_pan_main.c62 typedef void (*tBTA_PAN_ACTION)(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
167 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
170 for (i = 0; i < BTA_PAN_NUM_CONN; i++, p_scb++)
172 if (!p_scb->in_use)
174 p_scb->in_use = TRUE;
183 p_scb = NULL;
186 return p_scb;
199 static void bta_pan_sm_execute(tBTA_PAN_SCB *p_scb, UINT16 event, tBTA_PAN_DATA *p_data) argument
205 APPL_TRACE_EVENT("PAN scb=%d event=0x%x state=%d", bta_pan_scb_to_idx(p_scb), event, p_scb
279 tBTA_PAN_SCB *p_scb; local
305 bta_pan_scb_dealloc(tBTA_PAN_SCB *p_scb) argument
321 bta_pan_scb_to_idx(tBTA_PAN_SCB *p_scb) argument
341 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
370 tBTA_PAN_SCB *p_scb; local
[all...]
H A Dbta_pan_act.c51 ** Params p_scb: state machine control block of pan connection
56 static void bta_pan_pm_conn_busy(tBTA_PAN_SCB *p_scb) argument
58 if ((p_scb != NULL) && (p_scb->state != BTA_PAN_IDLE_ST))
59 bta_sys_busy(BTA_ID_PAN, p_scb->app_id, p_scb->bd_addr);
68 ** Params p_scb: state machine control block of pan connection
73 static void bta_pan_pm_conn_idle(tBTA_PAN_SCB *p_scb) argument
75 if ((p_scb != NULL) && (p_scb
94 tBTA_PAN_SCB *p_scb; local
163 tBTA_PAN_SCB *p_scb; local
204 tBTA_PAN_SCB *p_scb; local
426 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
466 bta_pan_open(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
513 bta_pan_api_close(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
543 bta_pan_conn_open(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
585 bta_pan_conn_close(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
624 bta_pan_rx_path(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
655 bta_pan_tx_path(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
723 bta_pan_tx_flow(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
738 bta_pan_write_buf(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
765 bta_pan_free_buf(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data) argument
[all...]
/external/bluetooth/bluedroid/bta/ag/
H A Dbta_ag_rfc.c92 tBTA_AG_SCB *p_scb; local
95 if ((p_scb = bta_ag_scb_by_idx(handle)) != NULL)
98 if (port_handle != p_scb->conn_handle)
101 port_handle, p_scb->conn_handle, handle);
127 tBTA_AG_SCB *p_scb; local
135 if ((p_scb = bta_ag_scb_by_idx(handle)) != NULL)
138 if ((code != PORT_SUCCESS) && (port_handle != p_scb->conn_handle))
146 if (p_scb->conn_handle) /* Outgoing connection */
148 if (port_handle == p_scb->conn_handle)
155 if (port_handle == p_scb
260 bta_ag_setup_port(tBTA_AG_SCB *p_scb, UINT16 handle) argument
284 bta_ag_start_servers(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK services) argument
325 bta_ag_close_servers(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK services) argument
351 bta_ag_is_server_closed(tBTA_AG_SCB *p_scb) argument
375 bta_ag_rfc_do_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
404 bta_ag_rfc_do_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
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
358 bta_ag_open_fail(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
374 bta_ag_rfc_fail(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
407 bta_ag_rfc_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
506 bta_ag_rfc_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
552 bta_ag_rfc_acp_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
646 bta_ag_rfc_data(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
690 bta_ag_start_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
721 bta_ag_post_sco_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
750 bta_ag_post_sco_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
807 bta_ag_svc_conn_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
851 bta_ag_ci_rx_data(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
870 bta_ag_rcvd_slc_ready(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
893 bta_ag_setcodec(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
H A Dbta_ag_sdp.c75 tBTA_AG_SCB *p_scb; local
79 if ((p_scb = bta_ag_scb_by_idx(idx)) != NULL)
82 if (p_scb->role == BTA_AG_ACP)
216 void bta_ag_create_records(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
221 services = p_scb->reg_services >> BTA_HSP_SERVICE_ID;
240 p_scb->hsp_version = HSP_VERSION_1_2;
254 void bta_ag_del_records(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
265 if (p_scb == p)
277 services = p_scb->reg_services >> BTA_HSP_SERVICE_ID;
307 BOOLEAN bta_ag_sdp_find_attr(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MAS argument
407 bta_ag_do_disc(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK service) argument
495 bta_ag_free_db(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
H A Dbta_ag_sco.c155 tBTA_AG_SCB *p_scb; local
167 p_scb = bta_ag_scb_by_idx(handle);
168 if(p_scb && !p_scb->svc_conn)
313 static BOOLEAN bta_ag_remove_sco(tBTA_AG_SCB *p_scb, BOOLEAN only_active) argument
318 if (p_scb->sco_idx != BTM_INVALID_SCO_INDEX)
320 if (!only_active || p_scb->sco_idx == bta_ag_cb.sco.cur_idx)
322 status = BTM_RemoveSco(p_scb->sco_idx);
324 APPL_TRACE_DEBUG("ag remove sco: inx 0x%04x, status:0x%x", p_scb->sco_idx, status);
329 bta_ag_cb.sco.p_curr_scb = p_scb;
356 tBTA_AG_SCB *p_scb; local
422 bta_ag_cback_sco(tBTA_AG_SCB *p_scb, UINT8 event) argument
443 bta_ag_create_sco(tBTA_AG_SCB *p_scb, BOOLEAN is_orig) argument
631 bta_ag_attempt_msbc_safe_settings(tBTA_AG_SCB *p_scb) argument
652 tBTA_AG_SCB *p_scb; local
679 bta_ag_codec_negotiate(tBTA_AG_SCB *p_scb) argument
717 bta_ag_sco_event(tBTA_AG_SCB *p_scb, UINT8 event) argument
1297 bta_ag_sco_is_open(tBTA_AG_SCB *p_scb) argument
1313 bta_ag_sco_is_opening(tBTA_AG_SCB *p_scb) argument
1335 bta_ag_sco_listen(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1351 bta_ag_sco_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1380 bta_ag_sco_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1409 bta_ag_sco_codec_nego(tBTA_AG_SCB *p_scb, BOOLEAN result) argument
1433 bta_ag_sco_shutdown(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1450 bta_ag_sco_conn_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1490 bta_ag_sco_conn_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1562 bta_ag_sco_conn_rsp(tBTA_AG_SCB *p_scb, tBTM_ESCO_CONN_REQ_EVT_DATA *p_data) argument
1646 bta_ag_ci_sco_data(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
H A Dbta_ag_main.c95 typedef void (*tBTA_AG_ACTION)(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data);
311 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
314 for (i = 0; i < BTA_AG_NUM_SCB; i++, p_scb++)
316 if (!p_scb->in_use)
319 p_scb->in_use = TRUE;
320 p_scb->sco_idx = BTM_INVALID_SCO_INDEX;
322 p_scb->codec_updated = FALSE;
325 p_scb->act_timer.param = (UINT32) p_scb;
326 p_scb
355 bta_ag_scb_dealloc(tBTA_AG_SCB *p_scb) argument
402 bta_ag_scb_to_idx(tBTA_AG_SCB *p_scb) argument
420 tBTA_AG_SCB *p_scb; local
474 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
505 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
533 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
561 tBTA_AG_SCB *p_scb; local
594 tBTA_AG_SCB *p_scb; local
650 bta_ag_resume_open(tBTA_AG_SCB *p_scb) argument
710 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
753 tBTA_AG_SCB *p_scb; local
781 tBTA_AG_SCB *p_scb; local
815 bta_ag_sm_execute(tBTA_AG_SCB *p_scb, UINT16 event, tBTA_AG_DATA *p_data) argument
886 tBTA_AG_SCB *p_scb; local
[all...]
H A Dbta_ag_cmd.c332 static void bta_ag_send_result(tBTA_AG_SCB *p_scb, UINT8 code, char *p_arg, argument
349 if(p_scb->conn_service == BTA_AG_HSP)
389 PORT_WriteData(p_scb->conn_handle, buf, (UINT16) (p - buf), &len);
403 static void bta_ag_send_multi_result(tBTA_AG_SCB *p_scb, tBTA_AG_MULTI_RESULT_CB *m_res_cb) argument
453 PORT_WriteData(p_scb->conn_handle, buf, (UINT16) (p - buf), &len);
467 static void bta_ag_send_ok(tBTA_AG_SCB *p_scb) argument
469 bta_ag_send_result(p_scb, BTA_AG_RES_OK, NULL, 0);
483 static void bta_ag_send_error(tBTA_AG_SCB *p_scb, INT16 errcode) argument
486 if (p_scb->conn_service == BTA_AG_HFP && p_scb
502 bta_ag_send_ind(tBTA_AG_SCB *p_scb, UINT16 id, UINT16 value, BOOLEAN on_demand) argument
633 bta_ag_parse_chld(tBTA_AG_SCB *p_scb, char *p_s) argument
660 bta_ag_parse_bac(tBTA_AG_SCB *p_scb, char *p_s) argument
764 bta_ag_inband_enabled(tBTA_AG_SCB *p_scb) argument
787 bta_ag_send_call_inds(tBTA_AG_SCB *p_scb, tBTA_AG_RES result) argument
824 bta_ag_at_hsp_cback(tBTA_AG_SCB *p_scb, UINT16 cmd, UINT8 arg_type, char *p_arg, INT16 int_arg) argument
855 bta_ag_at_hfp_cback(tBTA_AG_SCB *p_scb, UINT16 cmd, UINT8 arg_type, char *p_arg, INT16 int_arg) argument
1281 bta_ag_at_err_cback(tBTA_AG_SCB *p_scb, BOOLEAN unknown, char *p_arg) argument
1318 bta_ag_hsp_result(tBTA_AG_SCB *p_scb, tBTA_AG_API_RESULT *p_result) argument
1431 bta_ag_hfp_result(tBTA_AG_SCB *p_scb, tBTA_AG_API_RESULT *p_result) argument
1715 bta_ag_result(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1737 bta_ag_send_bcs(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1776 bta_ag_send_ring(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
/external/bluetooth/bluedroid/stack/avdt/
H A Davdt_ad.c47 UINT8 avdt_ad_type_to_tcid(UINT8 type, tAVDT_SCB *p_scb) argument
57 scb_idx = avdt_scb_to_hdl(p_scb) - 1;
230 tAVDT_TC_TBL *avdt_ad_tc_tbl_by_type(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb) argument
238 tcid = avdt_ad_type_to_tcid(type, p_scb);
324 tAVDT_SCB *p_scb; local
346 p_scb = avdt_scb_by_hdl(avdt_cb.ad.rt_tbl[p_tbl->ccb_idx][p_tbl->tcid].scb_hdl);
347 if (p_scb != NULL)
351 avdt_scb_event(p_scb, AVDT_SCB_TC_CLOSE_EVT, (tAVDT_SCB_EVT *)&close);
371 tAVDT_SCB *p_scb; local
397 p_scb
428 tAVDT_SCB *p_scb; local
464 tAVDT_SCB *p_scb; local
507 avdt_ad_write_req(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb, BT_HDR *p_buf) argument
535 avdt_ad_open_req(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb, UINT8 role) argument
608 avdt_ad_close_req(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb) argument
[all...]
H A Davdt_scb.c525 void avdt_scb_event(tAVDT_SCB *p_scb, UINT8 event, tAVDT_SCB_EVT *p_data) argument
532 AVDT_TRACE_EVENT("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]);
534 BTTRC_AVDT_SCB_EVENT(event, p_scb->state);
537 p_scb->curr_evt = event;
540 state_table = avdt_scb_st_tbl[p_scb->state];
543 if (p_scb->state != state_table[event][AVDT_SCB_NEXT_STATE]) {
545 p_scb->state = state_table[event][AVDT_SCB_NEXT_STATE];
554 (*avdt_cb.p_scb_act[action])(p_scb, p_data);
593 tAVDT_SCB *p_scb local
653 avdt_scb_dealloc(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
682 avdt_scb_to_hdl(tAVDT_SCB *p_scb) argument
700 tAVDT_SCB *p_scb; local
735 tAVDT_SCB *p_scb; local
799 tAVDT_SCB *p_scb; local
[all...]
H A Davdt_ccb_act.c129 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
133 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
135 if ((p_scb->allocated) && (p_scb->p_ccb == p_ccb))
164 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
171 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
173 if (p_scb->allocated)
176 sep_info[p_data->msg.discover_rsp.num_seps].in_use = p_scb->in_use;
178 sep_info[p_data->msg.discover_rsp.num_seps].media_type = p_scb->cs.media_type;
179 sep_info[p_data->msg.discover_rsp.num_seps].tsep = p_scb
226 tAVDT_SCB *p_scb; local
310 tAVDT_SCB *p_scb; local
383 tAVDT_SCB *p_scb; local
517 tAVDT_SCB *p_scb; local
562 tAVDT_SCB *p_scb; local
595 tAVDT_SCB *p_scb; local
640 tAVDT_SCB *p_scb; local
673 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
720 tAVDT_SCB *p_scb; local
[all...]
H A Davdt_api.c191 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
195 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
197 if ((p_scb->allocated) && (p_scb->cs.tsep == AVDT_TSEP_SNK))
200 p_scb->sink_activated = TRUE;
202 p_scb->in_use = FALSE;
222 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
226 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
228 if ((p_scb->allocated) && (p_scb
256 tAVDT_SCB *p_scb; local
294 tAVDT_SCB *p_scb; local
510 tAVDT_SCB *p_scb; local
548 tAVDT_SCB *p_scb = NULL; local
601 tAVDT_SCB *p_scb; local
656 tAVDT_SCB *p_scb = NULL; local
714 tAVDT_SCB *p_scb = NULL; local
772 tAVDT_SCB *p_scb; local
809 tAVDT_SCB *p_scb; local
846 tAVDT_SCB *p_scb; local
885 tAVDT_SCB *p_scb; local
923 tAVDT_SCB *p_scb; local
984 tAVDT_SCB *p_scb; local
1145 tAVDT_SCB *p_scb; local
1176 tAVDT_SCB *p_scb; local
1223 tAVDT_SCB *p_scb; local
1309 tAVDT_SCB *p_scb; local
1349 tAVDT_SCB *p_scb; local
[all...]
H A Davdt_msg.c1477 void avdt_msg_send_cmd(tAVDT_CCB *p_ccb, void *p_scb, UINT8 sig_id, tAVDT_MSG *p_params) argument
1502 if (p_scb != NULL)
1506 /* for start and suspend, p_scb points to array of handles */
1509 memcpy(p, (UINT8 *) p_scb, p_buf->len);
1511 /* for all others, p_scb points to scb as usual */
1514 *p = avdt_scb_to_hdl((tAVDT_SCB *) p_scb);
1696 tAVDT_SCB *p_scb; local
1884 if (evt && (p_scb = avdt_scb_by_hdl(scb_hdl)) != NULL)
1886 avdt_scb_event(p_scb, evt, (tAVDT_SCB_EVT *) &msg);
H A Davdt_scb_act.c73 UINT32 avdt_scb_gen_ssrc(tAVDT_SCB *p_scb) argument
76 return ((UINT32)(p_scb->cs.cfg.codec_info[1] | p_scb->cs.cfg.codec_info[2]));
89 void avdt_scb_hdl_abort_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
91 p_scb->role = AVDT_CLOSE_ACP;
92 avdt_scb_event(p_scb, AVDT_SCB_API_ABORT_RSP_EVT, p_data);
105 void avdt_scb_hdl_abort_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
107 UNUSED(p_scb);
122 void avdt_scb_hdl_close_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
124 p_scb
138 avdt_scb_hdl_close_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
154 avdt_scb_hdl_getconfig_cmd(tAVDT_SCB *p_scb,tAVDT_SCB_EVT *p_data) argument
171 avdt_scb_hdl_getconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
188 avdt_scb_hdl_open_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
205 avdt_scb_hdl_open_rej(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
221 avdt_scb_hdl_open_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
242 avdt_scb_hdl_pkt_no_frag(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
333 avdt_scb_hdl_report(tAVDT_SCB *p_scb, UINT8 *p, UINT16 len) argument
410 avdt_scb_hdl_pkt_frag(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
640 avdt_scb_hdl_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
676 avdt_scb_drop_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
694 avdt_scb_hdl_reconfig_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
727 avdt_scb_hdl_reconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
763 avdt_scb_hdl_security_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
792 avdt_scb_hdl_security_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
812 avdt_scb_hdl_setconfig_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
858 avdt_scb_hdl_setconfig_rej(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
883 avdt_scb_hdl_setconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
909 avdt_scb_hdl_start_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
929 avdt_scb_hdl_start_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
947 avdt_scb_hdl_suspend_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
967 avdt_scb_hdl_suspend_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
990 avdt_scb_hdl_tc_close(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1047 avdt_scb_snd_delay_rpt_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1062 avdt_scb_hdl_delay_rpt_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1085 avdt_scb_hdl_delay_rpt_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1104 avdt_scb_hdl_tc_close_sto(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1143 avdt_scb_hdl_tc_open(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1187 avdt_scb_hdl_tc_open_sto(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1215 avdt_scb_hdl_write_req_no_frag(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1262 avdt_scb_hdl_write_req_frag(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1335 avdt_scb_hdl_write_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1356 avdt_scb_snd_abort_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1380 avdt_scb_snd_abort_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1397 avdt_scb_snd_close_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1418 avdt_scb_snd_stream_close(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1454 avdt_scb_snd_close_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1468 avdt_scb_snd_getconfig_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1487 avdt_scb_snd_getconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1501 avdt_scb_snd_open_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1522 avdt_scb_snd_open_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1545 avdt_scb_snd_reconfig_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1562 avdt_scb_snd_reconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1597 avdt_scb_snd_security_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1612 avdt_scb_snd_security_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1634 avdt_scb_snd_setconfig_rej(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1657 avdt_scb_snd_setconfig_req(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1695 avdt_scb_snd_setconfig_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1715 avdt_scb_snd_tc_close(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1736 avdt_scb_cb_err(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1762 avdt_scb_cong_state(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1777 avdt_scb_rej_state(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1797 avdt_scb_rej_in_use(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1817 avdt_scb_rej_not_in_use(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1836 avdt_scb_set_remove(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1852 avdt_scb_free_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1889 avdt_scb_clr_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
1954 avdt_scb_chk_snd_pkt(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
2035 avdt_scb_tc_timer(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
2051 avdt_scb_clr_vars(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data) argument
2078 avdt_scb_queue_frags(tAVDT_SCB *p_scb, UINT8 **pp_data, UINT32 *p_data_len, BUFFER_Q *pq) argument
[all...]
/external/bluetooth/bluedroid/bta/av/
H A Dbta_av_main.c220 tBTA_AV_SCB *p_scb = NULL; local
225 if(bta_av_cb.p_scb[xx] && &(bta_av_cb.p_scb[xx]->timer)== p)
227 p_scb = bta_av_cb.p_scb[xx];
232 if (p_scb && (p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL)
237 p_buf->layer_specific = p_scb->hndl;
293 tBTA_AV_SCB * p_scb = NULL; local
298 if(bta_av_cb.p_scb[xx])
300 if(!bdcmp(bd_addr, bta_av_cb.p_scb[x
322 tBTA_AV_SCB * p_scb = NULL; local
402 tBTA_AV_SCB *p_scb = NULL; local
527 tBTA_AV_SCB *p_scb; /* stream control block */ local
753 tBTA_AV_SCB *p_scb = bta_av_hndl_to_scb(p_data->hdr.layer_specific); local
778 tBTA_AV_SCB *p_scb; local
840 bta_av_chk_start(tBTA_AV_SCB *p_scb) argument
916 tBTA_AV_SCB *p_scb; local
993 tBTA_AV_SCB *p_scb; local
1048 bta_av_switch_if_needed(tBTA_AV_SCB *p_scb) argument
1096 bta_av_link_role_ok(tBTA_AV_SCB *p_scb, UINT8 bits) argument
1134 bta_av_chk_mtu(tBTA_AV_SCB *p_scb, UINT16 mtu) argument
1179 bta_av_dup_audio_buf(tBTA_AV_SCB *p_scb, BT_HDR *p_buf) argument
[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_aact.c238 UINT8 bta_av_get_scb_handle ( tBTA_AV_SCB *p_scb, UINT8 local_sep ) argument
243 if ((p_scb->seps[xx].tsep == local_sep) &&
244 (p_scb->seps[xx].codec_type == p_scb->codec_type))
245 return (p_scb->seps[xx].av_handle);
260 UINT8 bta_av_get_scb_sep_type ( tBTA_AV_SCB *p_scb, UINT8 tavdt_handle) argument
265 if (p_scb->seps[xx].av_handle == tavdt_handle)
266 return (p_scb->seps[xx].tsep);
282 static void bta_av_save_addr(tBTA_AV_SCB *p_scb, const BD_ADDR b) argument
285 p_scb
309 notify_start_failed(tBTA_AV_SCB *p_scb) argument
332 bta_av_st_rc_timer(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
361 bta_av_next_getcap(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
432 tBTA_AV_SCB *p_scb = bta_av_cb.p_scb[index]; local
572 tBTA_AV_SCB *p_scb ; local
703 tBTA_AV_SCB *p_scb; local
736 bta_av_adjust_seps_idx(tBTA_AV_SCB *p_scb, UINT8 avdt_handle) argument
764 bta_av_switch_role(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
819 bta_av_role_res(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
899 bta_av_delay_co(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
913 bta_av_do_disc_a2d(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1041 bta_av_cleanup(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1097 bta_av_free_sdb(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1112 bta_av_config_ind(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1201 bta_av_disconnect_req(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1232 bta_av_security_req(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1250 bta_av_security_rsp(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1273 bta_av_setconfig_rsp(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1359 bta_av_str_opened(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1441 bta_av_security_ind(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1475 bta_av_security_cfm(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1500 bta_av_do_close(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1537 bta_av_connect_req(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1563 bta_av_sdp_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1583 bta_av_disc_results(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1642 bta_av_disc_res_as_acp(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1691 bta_av_save_caps(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1740 bta_av_set_use_rc(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1756 bta_av_cco_close(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1775 bta_av_open_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1835 bta_av_getcap_results(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1917 bta_av_setconfig_rej(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1940 bta_av_discover_req(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1958 bta_av_conn_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
1973 bta_av_do_start(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2026 bta_av_str_stopped(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2108 bta_av_reconfig(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2191 bta_av_data_path(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2291 bta_av_start_ok(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2468 bta_av_start_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2491 bta_av_str_closed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2560 bta_av_clr_cong(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2577 bta_av_suspend_cfm(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2657 bta_av_rcfg_str_ok(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2692 bta_av_rcfg_failed(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2733 bta_av_rcfg_connect(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2758 bta_av_rcfg_discntd(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2789 bta_av_suspend_cont(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2839 bta_av_rcfg_cfm(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2877 bta_av_rcfg_open(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2916 bta_av_security_rej(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2934 bta_av_chk_2nd_start(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
2980 bta_av_open_rc(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) argument
3051 bta_av_open_at_inc(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data) 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);
303 tBTA_AV_SCB *p_scb local
486 tBTA_AV_SCB *p_scb; local
1027 tBTA_AV_SCB *p_scb; local
1061 bta_av_get_shdl(tBTA_AV_SCB *p_scb) argument
1086 bta_av_stream_chg(tBTA_AV_SCB *p_scb, BOOLEAN started) argument
1165 tBTA_AV_SCB *p_scb; local
1563 tBTA_AV_SCB *p_scb = p_cb->p_scb[inx]; local
1694 tBTA_AV_SCB *p_scb = NULL; local
1797 tBTA_AV_SCB *p_scb; local
1894 tBTA_AV_SCB *p_scb; local
1962 tBTA_AV_SCB *p_scb; local
[all...]
H A Dbta_av_int.h426 typedef void (tBTA_AV_VDP_DATA_ACT)(void *p_scb);
552 typedef void (*tBTA_AV_SACT)(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data);
558 tBTA_AV_SCB *p_scb[BTA_AV_NUM_STRS]; /* stream control block */ member in struct:__anon462
623 extern BOOLEAN bta_av_chk_start(tBTA_AV_SCB *p_scb);
625 extern UINT16 bta_av_chk_mtu(tBTA_AV_SCB *p_scb, UINT16 mtu);
629 extern void bta_av_stream_chg(tBTA_AV_SCB *p_scb, BOOLEAN started);
630 extern BOOLEAN bta_av_is_scb_opening (tBTA_AV_SCB *p_scb);
631 extern BOOLEAN bta_av_is_scb_incoming (tBTA_AV_SCB *p_scb);
632 extern void bta_av_set_scb_sst_init (tBTA_AV_SCB *p_scb);
633 extern BOOLEAN bta_av_is_scb_init (tBTA_AV_SCB *p_scb);
[all...]
/external/bluetooth/bluedroid/btif/include/
H A Dbtif_hl.h182 btif_hl_soc_cb_t *p_scb; member in struct:__anon1030
/external/bluetooth/bluedroid/btif/src/
H A Dbtif_hl.c2231 btif_hl_soc_cb_t *p_scb = p_dcb->p_scb; local
2233 int app_id = (int) btif_hl_get_app_id(p_scb->channel_id);
2235 btif_hl_copy_bda(&bd_addr, p_scb->bd_addr);
2238 BTIF_TRACE_DEBUG("call channel state callback channel_id=0x%08x mdep_cfg_idx=%d, state=%d fd=%d",p_scb->channel_id,
2239 p_scb->mdep_cfg_idx, BTHL_CONN_STATE_DISCONNECTING, p_scb->socket_id[0]);
2242 &bd_addr, p_scb->mdep_cfg_idx,
2243 p_scb->channel_id, BTHL_CONN_STATE_DISCONNECTING, p_scb
4514 btif_hl_soc_cb_t *p_scb = NULL; local
4551 btif_hl_get_socket_state(btif_hl_soc_cb_t *p_scb) argument
4564 btif_hl_set_socket_state(btif_hl_soc_cb_t *p_scb, btif_hl_soc_state_t new_state) argument
4578 btif_hl_soc_cb_t *p_scb = NULL; local
4607 btif_hl_soc_cb_t *p_scb = NULL; local
4633 btif_hl_soc_cb_t *p_scb = NULL; local
4677 btif_hl_soc_cb_t *p_scb = NULL; local
4733 btif_hl_soc_cb_t *p_scb = NULL; local
4838 btif_hl_soc_cb_t *p_scb = NULL; local
[all...]

Completed in 597 milliseconds