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

/system/bt/bta/pan/
H A Dbta_pan_ci.cc186 tBTA_PAN_SCB* p_scb; local
189 p_scb = bta_pan_scb_by_handle(handle);
191 p_buf = (BT_HDR*)fixed_queue_try_dequeue(p_scb->data_queue);
H A Dbta_pan_main.cc58 typedef void (*tBTA_PAN_ACTION)(tBTA_PAN_SCB* p_scb, tBTA_PAN_DATA* p_data);
138 tBTA_PAN_SCB* p_scb = &bta_pan_cb.scb[0]; local
141 for (i = 0; i < BTA_PAN_NUM_CONN; i++, p_scb++) {
142 if (!p_scb->in_use) {
143 p_scb->in_use = true;
151 p_scb = NULL;
154 return p_scb;
167 static void bta_pan_sm_execute(tBTA_PAN_SCB* p_scb, uint16_t event, argument
173 APPL_TRACE_EVENT("PAN scb=%d event=0x%x state=%d", bta_pan_scb_to_idx(p_scb),
174 event, p_scb
239 tBTA_PAN_SCB* p_scb; local
262 bta_pan_scb_dealloc(tBTA_PAN_SCB* p_scb) argument
278 bta_pan_scb_to_idx(tBTA_PAN_SCB* p_scb) argument
293 tBTA_PAN_SCB* p_scb = &bta_pan_cb.scb[0]; local
319 tBTA_PAN_SCB* p_scb; local
[all...]
H A Dbta_pan_act.cc53 * Params p_scb: state machine control block of pan connection
58 static void bta_pan_pm_conn_busy(tBTA_PAN_SCB* p_scb) { argument
59 if ((p_scb != NULL) && (p_scb->state != BTA_PAN_IDLE_ST))
60 bta_sys_busy(BTA_ID_PAN, p_scb->app_id, p_scb->bd_addr);
69 * Params p_scb: state machine control block of pan connection
74 static void bta_pan_pm_conn_idle(tBTA_PAN_SCB* p_scb) { argument
75 if ((p_scb != NULL) && (p_scb
92 tBTA_PAN_SCB* p_scb; local
144 tBTA_PAN_SCB* p_scb; local
174 tBTA_PAN_SCB* p_scb = bta_pan_scb_by_handle(handle); local
259 tBTA_PAN_SCB* p_scb = NULL; local
405 tBTA_PAN_SCB* p_scb = &bta_pan_cb.scb[0]; local
439 bta_pan_open(tBTA_PAN_SCB* p_scb, tBTA_PAN_DATA* p_data) argument
476 bta_pan_api_close(tBTA_PAN_SCB* p_scb, UNUSED_ATTR tBTA_PAN_DATA* p_data) argument
500 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
576 bta_pan_rx_path(tBTA_PAN_SCB* p_scb, UNUSED_ATTR tBTA_PAN_DATA* p_data) argument
600 bta_pan_tx_path(tBTA_PAN_SCB* p_scb, UNUSED_ATTR tBTA_PAN_DATA* p_data) argument
655 bta_pan_tx_flow(tBTA_PAN_SCB* p_scb, tBTA_PAN_DATA* p_data) argument
669 bta_pan_write_buf(tBTA_PAN_SCB* p_scb, tBTA_PAN_DATA* p_data) argument
691 bta_pan_free_buf(UNUSED_ATTR tBTA_PAN_SCB* p_scb, tBTA_PAN_DATA* p_data) argument
[all...]
/system/bt/bta/ag/
H A Dbta_ag_rfc.cc80 tBTA_AG_SCB* p_scb; local
82 p_scb = bta_ag_scb_by_idx(handle);
83 if (p_scb != NULL) {
85 if (port_handle != p_scb->conn_handle) {
88 port_handle, p_scb->conn_handle, handle);
111 tBTA_AG_SCB* p_scb; local
119 p_scb = bta_ag_scb_by_idx(handle);
120 if (p_scb != NULL) {
122 if ((code != PORT_SUCCESS) && (port_handle != p_scb->conn_handle)) {
128 if (p_scb
241 bta_ag_setup_port(tBTA_AG_SCB* p_scb, uint16_t handle) argument
263 bta_ag_start_servers(tBTA_AG_SCB* p_scb, tBTA_SERVICE_MASK services) argument
302 bta_ag_close_servers(tBTA_AG_SCB* p_scb, tBTA_SERVICE_MASK services) argument
325 bta_ag_is_server_closed(tBTA_AG_SCB* p_scb) argument
346 bta_ag_rfc_do_open(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
376 bta_ag_rfc_do_close(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
[all...]
H A Dbta_ag_act.cc60 typedef void (*tBTA_AG_ATCMD_CBACK)(tBTA_AG_SCB* p_scb, uint16_t cmd,
77 static void bta_ag_cback_open(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data, argument
82 open.hdr.handle = bta_ag_scb_to_idx(p_scb);
83 open.hdr.app_id = p_scb->app_id;
85 open.service_id = bta_ag_svc_id[p_scb->conn_service];
91 open.bd_addr = p_scb->peer_addr;
108 void bta_ag_register(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) { argument
112 p_scb->reg_services = p_data->api_register.services;
113 p_scb->serv_sec_mask = p_data->api_register.sec_mask;
114 p_scb
141 bta_ag_deregister(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
165 bta_ag_start_dereg(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
183 bta_ag_start_open(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
222 bta_ag_disc_int_res(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
279 bta_ag_disc_acp_res(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
301 bta_ag_disc_fail(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
324 bta_ag_open_fail(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
339 bta_ag_rfc_fail(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
369 bta_ag_rfc_close(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
454 bta_ag_rfc_open(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
500 bta_ag_rfc_acp_open(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
585 bta_ag_rfc_data(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
634 bta_ag_start_close(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
661 bta_ag_post_sco_open(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
688 bta_ag_post_sco_close(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
741 bta_ag_svc_conn_open(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
779 bta_ag_ci_rx_data(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
806 bta_ag_rcvd_slc_ready(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
828 bta_ag_setcodec(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
[all...]
H A Dbta_ag_sco.cc75 static void bta_ag_create_pending_sco(tBTA_AG_SCB* p_scb, bool is_local);
89 tBTA_AG_SCB* p_scb; local
99 p_scb = bta_ag_scb_by_idx(handle);
100 if (p_scb && !p_scb->svc_conn) handle = 0;
244 static bool bta_ag_remove_sco(tBTA_AG_SCB* p_scb, bool only_active) { argument
245 if (p_scb->sco_idx != BTM_INVALID_SCO_INDEX) {
246 if (!only_active || p_scb->sco_idx == bta_ag_cb.sco.cur_idx) {
247 tBTM_STATUS status = BTM_RemoveSco(p_scb->sco_idx);
249 p_scb
275 tBTA_AG_SCB* p_scb; local
339 bta_ag_cback_sco(tBTA_AG_SCB* p_scb, uint8_t event) argument
360 bta_ag_create_sco(tBTA_AG_SCB* p_scb, bool is_orig) argument
457 bta_ag_create_pending_sco(tBTA_AG_SCB* p_scb, bool is_local) argument
527 tBTA_AG_SCB* p_scb = (tBTA_AG_SCB*)data; local
546 bta_ag_codec_negotiate(tBTA_AG_SCB* p_scb) argument
581 bta_ag_sco_event(tBTA_AG_SCB* p_scb, uint8_t event) argument
1114 bta_ag_sco_is_open(tBTA_AG_SCB* p_scb) argument
1130 bta_ag_sco_is_opening(tBTA_AG_SCB* p_scb) argument
1145 bta_ag_sco_listen(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
1159 bta_ag_sco_open(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
1189 bta_ag_sco_close(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
1211 bta_ag_sco_codec_nego(tBTA_AG_SCB* p_scb, bool result) argument
1235 bta_ag_sco_shutdown(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
1249 bta_ag_sco_conn_open(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
1278 bta_ag_sco_conn_close(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
1321 bta_ag_sco_conn_rsp(tBTA_AG_SCB* p_scb, tBTM_ESCO_CONN_REQ_EVT_DATA* p_data) argument
1358 bta_ag_ci_sco_data(UNUSED_ATTR tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
[all...]
H A Dbta_ag_sdp.cc71 tBTA_AG_SCB* p_scb; local
75 p_scb = bta_ag_scb_by_idx(idx);
76 if (p_scb != NULL) {
78 if (p_scb->role == BTA_AG_ACP) {
206 void bta_ag_create_records(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) { argument
210 services = p_scb->reg_services >> BTA_HSP_SERVICE_ID;
227 p_scb->hsp_version = HSP_VERSION_1_2;
240 void bta_ag_del_records(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) { argument
248 if (p_scb == p) {
258 services = p_scb
287 bta_ag_sdp_find_attr(tBTA_AG_SCB* p_scb, tBTA_SERVICE_MASK service) argument
376 bta_ag_do_disc(tBTA_AG_SCB* p_scb, tBTA_SERVICE_MASK service) argument
454 bta_ag_free_db(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
[all...]
H A Dbta_ag_main.cc89 typedef void (*tBTA_AG_ACTION)(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data);
252 tBTA_AG_SCB* p_scb = &bta_ag_cb.scb[0]; local
255 for (i = 0; i < BTA_AG_NUM_SCB; i++, p_scb++) {
256 if (!p_scb->in_use) {
258 p_scb->in_use = true;
259 p_scb->sco_idx = BTM_INVALID_SCO_INDEX;
260 p_scb->codec_updated = false;
261 p_scb->codec_fallback = false;
262 p_scb->peer_codecs = BTA_AG_CODEC_CVSD;
263 p_scb
294 bta_ag_scb_dealloc(tBTA_AG_SCB* p_scb) argument
334 bta_ag_scb_to_idx(tBTA_AG_SCB* p_scb) argument
350 tBTA_AG_SCB* p_scb; local
395 tBTA_AG_SCB* p_scb = &bta_ag_cb.scb[0]; local
422 tBTA_AG_SCB* p_scb = &bta_ag_cb.scb[0]; local
466 tBTA_AG_SCB* p_scb = &bta_ag_cb.scb[0]; local
492 tBTA_AG_SCB* p_scb = (tBTA_AG_SCB*)data; local
515 tBTA_AG_SCB* p_scb; local
561 bta_ag_resume_open(tBTA_AG_SCB* p_scb) argument
620 tBTA_AG_SCB* p_scb = &bta_ag_cb.scb[0]; local
658 tBTA_AG_SCB* p_scb; local
683 tBTA_AG_SCB* p_scb; local
712 bta_ag_sm_execute(tBTA_AG_SCB* p_scb, uint16_t event, tBTA_AG_DATA* p_data) argument
780 tBTA_AG_SCB* p_scb; local
[all...]
H A Dbta_ag_cmd.cc215 static void bta_ag_send_result(tBTA_AG_SCB* p_scb, size_t code, argument
235 if (p_scb->conn_service == BTA_AG_HSP) {
263 PORT_WriteData(p_scb->conn_handle, buf, (uint16_t)(p - buf), &len);
276 static void bta_ag_send_ok(tBTA_AG_SCB* p_scb) { argument
277 bta_ag_send_result(p_scb, BTA_AG_LOCAL_RES_OK, NULL, 0);
291 static void bta_ag_send_error(tBTA_AG_SCB* p_scb, int16_t errcode) { argument
293 if (p_scb->conn_service == BTA_AG_HFP && p_scb->cmee_enabled)
294 bta_ag_send_result(p_scb, BTA_AG_LOCAL_RES_CMEE, NULL, errcode);
296 bta_ag_send_result(p_scb, BTA_AG_LOCAL_RES_ERRO
309 bta_ag_send_ind(tBTA_AG_SCB* p_scb, uint16_t id, uint16_t value, bool on_demand) argument
425 bta_ag_parse_chld(UNUSED_ATTR tBTA_AG_SCB* p_scb, char* p_s) argument
455 bta_ag_parse_bac(tBTA_AG_SCB* p_scb, char* p_s) argument
549 bta_ag_inband_enabled(tBTA_AG_SCB* p_scb) argument
568 bta_ag_send_call_inds(tBTA_AG_SCB* p_scb, tBTA_AG_RES result) argument
599 bta_ag_at_hsp_cback(tBTA_AG_SCB* p_scb, uint16_t command_id, uint8_t arg_type, char* p_arg, int16_t int_arg) argument
641 bta_ag_find_empty_hf_ind(tBTA_AG_SCB* p_scb) argument
679 bta_ag_parse_bind_set(tBTA_AG_SCB* p_scb, tBTA_AG_VAL val) argument
710 bta_ag_bind_response(tBTA_AG_SCB* p_scb, uint8_t arg_type) argument
787 bta_ag_parse_biev_response(tBTA_AG_SCB* p_scb, tBTA_AG_VAL* val) argument
838 bta_ag_at_hfp_cback(tBTA_AG_SCB* p_scb, uint16_t cmd, uint8_t arg_type, char* p_arg, int16_t int_arg) argument
1285 bta_ag_at_err_cback(tBTA_AG_SCB* p_scb, bool unknown, char* p_arg) argument
1317 bta_ag_hsp_result(tBTA_AG_SCB* p_scb, tBTA_AG_API_RESULT* p_result) argument
1413 bta_ag_hfp_result(tBTA_AG_SCB* p_scb, tBTA_AG_API_RESULT* p_result) argument
1694 bta_ag_result(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
1711 bta_ag_send_bcs(tBTA_AG_SCB* p_scb, tBTA_AG_DATA* p_data) argument
1750 bta_ag_send_ring(tBTA_AG_SCB* p_scb, UNUSED_ATTR tBTA_AG_DATA* p_data) argument
[all...]
/system/bt/stack/avdt/
H A Davdt_ad.cc48 uint8_t avdt_ad_type_to_tcid(uint8_t type, tAVDT_SCB* p_scb) { argument
54 scb_idx = avdt_scb_to_hdl(p_scb) - 1;
200 tAVDT_SCB* p_scb) {
207 tcid = avdt_ad_type_to_tcid(type, p_scb);
284 tAVDT_SCB* p_scb; local
303 p_scb =
305 if (p_scb != NULL) {
310 avdt_scb_event(p_scb, AVDT_SCB_TC_CLOSE_EVT, &avdt_scb_evt);
329 tAVDT_SCB* p_scb; local
355 p_scb
199 avdt_ad_tc_tbl_by_type(uint8_t type, tAVDT_CCB* p_ccb, tAVDT_SCB* p_scb) argument
386 tAVDT_SCB* p_scb; local
422 tAVDT_SCB* p_scb; local
461 avdt_ad_write_req(uint8_t type, tAVDT_CCB* p_ccb, tAVDT_SCB* p_scb, BT_HDR* p_buf) argument
488 avdt_ad_open_req(uint8_t type, tAVDT_CCB* p_ccb, tAVDT_SCB* p_scb, uint8_t role) argument
560 avdt_ad_close_req(uint8_t type, tAVDT_CCB* p_ccb, tAVDT_SCB* p_scb) argument
[all...]
H A Davdt_scb.cc769 void avdt_scb_event(tAVDT_SCB* p_scb, uint8_t event, tAVDT_SCB_EVT* p_data) { argument
776 avdt_scb_to_hdl(p_scb), event, avdt_scb_evt_str[event],
777 avdt_scb_st_str[p_scb->state]);
780 p_scb->curr_evt = event;
783 state_table = avdt_scb_st_tbl[p_scb->state];
786 if (p_scb->state != state_table[event][AVDT_SCB_NEXT_STATE]) {
787 p_scb->state = state_table[event][AVDT_SCB_NEXT_STATE];
794 (*avdt_cb.p_scb_act[action])(p_scb, p_data);
827 tAVDT_SCB* p_scb = &avdt_cb.scb[0]; local
831 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb
865 avdt_scb_dealloc(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
881 avdt_scb_to_hdl(tAVDT_SCB* p_scb) argument
897 tAVDT_SCB* p_scb; local
928 tAVDT_SCB* p_scb; local
985 tAVDT_SCB* p_scb; local
[all...]
H A Davdt_ccb_act.cc112 tAVDT_SCB* p_scb = &avdt_cb.scb[0]; local
115 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++) {
116 if ((p_scb->allocated) && (p_scb->p_ccb == p_ccb)) {
146 tAVDT_SCB* p_scb = &avdt_cb.scb[0]; local
153 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++) {
154 if (p_scb->allocated) {
156 sep_info[p_data->msg.discover_rsp.num_seps].in_use = p_scb->in_use;
159 p_scb->cs.media_type;
160 sep_info[p_data->msg.discover_rsp.num_seps].tsep = p_scb
205 tAVDT_SCB* p_scb; local
284 tAVDT_SCB* p_scb; local
354 tAVDT_SCB* p_scb; local
482 tAVDT_SCB* p_scb; local
531 tAVDT_SCB* p_scb; local
562 tAVDT_SCB* p_scb; local
606 tAVDT_SCB* p_scb; local
637 tAVDT_SCB* p_scb = &avdt_cb.scb[0]; local
681 tAVDT_SCB* p_scb; local
[all...]
H A Davdt_api.cc71 tAVDT_SCB* p_scb = (tAVDT_SCB*)data; local
74 avdt_scb_event(p_scb, avdt_event, NULL);
147 tAVDT_SCB* p_scb = avdt_scb_by_hdl(handle); local
148 if (p_scb != NULL) {
149 avdt_scb_event(p_scb, AVDT_SCB_API_ABORT_REQ_EVT, NULL);
171 tAVDT_SCB* p_scb; local
182 p_scb = avdt_scb_alloc(p_cs);
183 if (p_scb == NULL) {
186 *p_handle = avdt_scb_to_hdl(p_scb);
211 tAVDT_SCB* p_scb; local
439 tAVDT_SCB* p_scb; local
480 tAVDT_SCB* p_scb = NULL; local
539 tAVDT_SCB* p_scb; local
592 tAVDT_SCB* p_scb = NULL; local
644 tAVDT_SCB* p_scb = NULL; local
695 tAVDT_SCB* p_scb; local
733 tAVDT_SCB* p_scb; local
771 tAVDT_SCB* p_scb; local
811 tAVDT_SCB* p_scb; local
850 tAVDT_SCB* p_scb; local
915 tAVDT_SCB* p_scb; local
1076 tAVDT_SCB* p_scb; local
1104 tAVDT_SCB* p_scb; local
1137 tAVDT_SCB* p_scb; local
[all...]
H A Davdt_msg.cc1297 void avdt_msg_send_cmd(tAVDT_CCB* p_ccb, void* p_scb, uint8_t sig_id, argument
1314 if (p_scb != NULL) {
1317 /* for start and suspend, p_scb points to array of handles */
1319 memcpy(p, (uint8_t*)p_scb, p_buf->len);
1321 /* for all others, p_scb points to scb as usual */
1323 *p = avdt_scb_to_hdl((tAVDT_SCB*)p_scb);
1482 tAVDT_SCB* p_scb; local
1645 p_scb = avdt_scb_by_hdl(scb_hdl);
1646 if (p_scb != NULL) {
1649 avdt_scb_event(p_scb, ev
[all...]
H A Davdt_scb_act.cc65 uint32_t avdt_scb_gen_ssrc(tAVDT_SCB* p_scb) { argument
68 (uint32_t)(p_scb->cs.cfg.codec_info[1] | p_scb->cs.cfg.codec_info[2]));
81 void avdt_scb_hdl_abort_cmd(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) { argument
82 p_scb->role = AVDT_CLOSE_ACP;
83 avdt_scb_event(p_scb, AVDT_SCB_API_ABORT_RSP_EVT, p_data);
96 void avdt_scb_hdl_abort_rsp(UNUSED_ATTR tAVDT_SCB* p_scb, argument
111 void avdt_scb_hdl_close_cmd(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) { argument
112 p_scb->role = AVDT_CLOSE_ACP;
113 avdt_scb_event(p_scb, AVDT_SCB_API_CLOSE_RSP_EV
126 avdt_scb_hdl_close_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
141 avdt_scb_hdl_getconfig_cmd(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
157 avdt_scb_hdl_getconfig_rsp(UNUSED_ATTR tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
172 avdt_scb_hdl_open_cmd(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
188 avdt_scb_hdl_open_rej(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
203 avdt_scb_hdl_open_rsp(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
224 avdt_scb_hdl_pkt_no_frag(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
296 avdt_scb_hdl_report(tAVDT_SCB* p_scb, uint8_t* p, uint16_t len) argument
371 avdt_scb_hdl_pkt(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
392 avdt_scb_drop_pkt(UNUSED_ATTR tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
407 avdt_scb_hdl_reconfig_cmd(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
435 avdt_scb_hdl_reconfig_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
467 avdt_scb_hdl_security_cmd(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
491 avdt_scb_hdl_security_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
508 avdt_scb_hdl_setconfig_cmd(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
555 avdt_scb_hdl_setconfig_rej(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
578 avdt_scb_hdl_setconfig_rsp(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
604 avdt_scb_hdl_start_cmd(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
621 avdt_scb_hdl_start_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
637 avdt_scb_hdl_suspend_cmd(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
654 avdt_scb_hdl_suspend_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
676 avdt_scb_hdl_tc_close(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
723 avdt_scb_snd_delay_rpt_req(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
738 avdt_scb_hdl_delay_rpt_cmd(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
759 avdt_scb_hdl_delay_rpt_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
776 avdt_scb_hdl_tc_close_sto(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
810 avdt_scb_hdl_tc_open(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
852 avdt_scb_hdl_tc_open_sto(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
878 avdt_scb_hdl_write_req(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
926 avdt_scb_snd_abort_req(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
952 avdt_scb_snd_abort_rsp(UNUSED_ATTR tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
967 avdt_scb_snd_close_req(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
989 avdt_scb_snd_stream_close(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1003 avdt_scb_snd_close_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1016 avdt_scb_snd_getconfig_req(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
1036 avdt_scb_snd_getconfig_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1049 avdt_scb_snd_open_req(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
1071 avdt_scb_snd_open_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1094 avdt_scb_snd_reconfig_req(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1114 avdt_scb_snd_reconfig_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1145 avdt_scb_snd_security_req(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1159 avdt_scb_snd_security_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1177 avdt_scb_snd_setconfig_rej(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1198 avdt_scb_snd_setconfig_req(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1229 avdt_scb_snd_setconfig_rsp(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1247 avdt_scb_snd_tc_close(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
1266 avdt_scb_cb_err(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
1288 avdt_scb_cong_state(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1302 avdt_scb_rej_state(UNUSED_ATTR tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1319 avdt_scb_rej_in_use(UNUSED_ATTR tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1336 avdt_scb_rej_not_in_use(UNUSED_ATTR tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1353 avdt_scb_set_remove(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
1366 avdt_scb_free_pkt(tAVDT_SCB* p_scb, tAVDT_SCB_EVT* p_data) argument
1391 avdt_scb_clr_pkt(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
1433 avdt_scb_chk_snd_pkt(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
1462 avdt_scb_transport_channel_timer(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
1478 avdt_scb_clr_vars(tAVDT_SCB* p_scb, UNUSED_ATTR tAVDT_SCB_EVT* p_data) argument
[all...]
/system/bt/bta/av/
H A Dbta_av_main.cc265 tBTA_AV_SCB* p_scb = NULL; local
269 if (bta_av_cb.p_scb[xx]) {
270 if (bd_addr == bta_av_cb.p_scb[xx]->peer_addr) {
271 p_scb = bta_av_cb.p_scb[xx];
276 return p_scb;
290 tBTA_AV_SCB* p_scb = NULL; local
294 p_scb = bta_av_cb.p_scb[idx - 1];
296 return p_scb;
355 tBTA_AV_SCB* p_scb = NULL; local
417 tBTA_AV_SCB* p_scb; /* stream control block */ local
699 tBTA_AV_SCB* p_scb = bta_av_hndl_to_scb(p_data->hdr.layer_specific); local
721 tBTA_AV_SCB* p_scb; local
777 bta_av_chk_start(tBTA_AV_SCB* p_scb) argument
852 tBTA_AV_SCB* p_scb = NULL; local
929 tBTA_AV_SCB* p_scb; local
977 bta_av_switch_if_needed(tBTA_AV_SCB* p_scb) argument
1026 bta_av_link_role_ok(tBTA_AV_SCB* p_scb, uint8_t bits) argument
1063 bta_av_chk_mtu(tBTA_AV_SCB* p_scb, UNUSED_ATTR uint16_t mtu) argument
1103 bta_av_dup_audio_buf(tBTA_AV_SCB* p_scb, BT_HDR* p_buf) argument
[all...]
H A Dbta_av_ssm.cc481 bool bta_av_is_rcfg_sst(tBTA_AV_SCB* p_scb) { argument
484 if (p_scb != NULL) {
485 if (p_scb->state == BTA_AV_RCFG_SST) is_rcfg_sst = true;
501 void bta_av_ssm_execute(tBTA_AV_SCB* p_scb, uint16_t event, argument
507 if (p_scb == NULL) {
517 if ((p_scb->state == BTA_AV_INIT_SST) &&
520 if (bta_av_cb.p_scb[xx]) {
521 if (bta_av_cb.p_scb[xx]->state == BTA_AV_INCOMING_SST) {
522 bta_av_cb.p_scb[xx]->state = BTA_AV_INIT_SST;
523 bta_av_cb.p_scb[x
563 bta_av_is_scb_opening(tBTA_AV_SCB* p_scb) argument
583 bta_av_is_scb_incoming(tBTA_AV_SCB* p_scb) argument
603 bta_av_set_scb_sst_init(tBTA_AV_SCB* p_scb) argument
619 bta_av_is_scb_init(tBTA_AV_SCB* p_scb) argument
639 bta_av_set_scb_sst_incoming(tBTA_AV_SCB* p_scb) argument
[all...]
H A Dbta_av_act.cc101 tBTA_AV_SCB* p_scb; local
104 p_scb = NULL;
109 p_scb = bta_av_cb.p_scb[p_rcb->shdl - 1];
111 if (p_scb) {
113 p_rcb->shdl, p_scb->rc_handle, p_rcb->handle);
114 if (p_scb->rc_handle == p_rcb->handle)
115 p_scb->rc_handle = BTA_AV_RC_HANDLE_NONE;
117 if (bta_av_cb.features & BTA_AV_FEAT_RCCT && p_scb->chnl ==
119 alarm_cancel(p_scb
309 tBTA_AV_SCB* p_scb = p_cb->p_scb[shdl - 1]; local
469 tBTA_AV_SCB* p_scb; local
1016 tBTA_AV_SCB* p_scb; local
1060 bta_av_get_shdl(tBTA_AV_SCB* p_scb) argument
1082 bta_av_stream_chg(tBTA_AV_SCB* p_scb, bool started) argument
1146 tBTA_AV_SCB* p_scb = NULL; local
1538 tBTA_AV_SCB* p_scb = NULL; local
1735 tBTA_AV_SCB* p_scb = NULL; local
1874 tBTA_AV_SCB* p_scb; local
2013 tBTA_AV_SCB* p_scb; local
2067 tBTA_AV_SCB* p_scb; local
[all...]
H A Dbta_av_aact.cc73 static void bta_av_st_rc_timer(tBTA_AV_SCB* p_scb,
254 static uint8_t bta_av_get_scb_handle(tBTA_AV_SCB* p_scb, uint8_t local_sep) { argument
256 if ((p_scb->seps[i].tsep == local_sep) &&
257 A2DP_CodecTypeEquals(p_scb->seps[i].codec_info,
258 p_scb->cfg.codec_info)) {
259 return (p_scb->seps[i].av_handle);
275 static uint8_t bta_av_get_scb_sep_type(tBTA_AV_SCB* p_scb, argument
278 if (p_scb->seps[i].av_handle == tavdt_handle) return (p_scb->seps[i].tsep);
294 static void bta_av_save_addr(tBTA_AV_SCB* p_scb, cons argument
319 notify_start_failed(tBTA_AV_SCB* p_scb) argument
344 bta_av_st_rc_timer(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
371 bta_av_next_getcap(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
429 tBTA_AV_SCB* p_scb = bta_av_cb.p_scb[index]; local
575 tBTA_AV_SCB* p_scb; local
709 tBTA_AV_SCB* p_scb = bta_av_hndl_to_scb(bta_av_cb.handle); local
739 bta_av_adjust_seps_idx(tBTA_AV_SCB* p_scb, uint8_t avdt_handle) argument
766 bta_av_switch_role(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
813 bta_av_role_res(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
886 bta_av_delay_co(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
899 bta_av_do_disc_a2dp(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1024 bta_av_cleanup(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
1088 bta_av_free_sdb(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
1101 bta_av_config_ind(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1180 bta_av_disconnect_req(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
1208 bta_av_security_req(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1224 bta_av_security_rsp(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1245 bta_av_setconfig_rsp(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1331 bta_av_str_opened(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1424 bta_av_security_ind(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1454 bta_av_security_cfm(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1478 bta_av_do_close(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
1513 bta_av_connect_req(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
1538 bta_av_sdp_failed(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1561 bta_av_disc_results(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1616 bta_av_disc_res_as_acp(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1660 bta_av_save_caps(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1709 bta_av_set_use_rc(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
1722 bta_av_cco_close(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
1739 bta_av_open_failed(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1803 bta_av_getcap_results(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1884 bta_av_setconfig_rej(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1909 bta_av_discover_req(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
1925 bta_av_conn_failed(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1942 bta_av_do_start(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
1992 bta_av_str_stopped(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2090 bta_av_reconfig(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2175 bta_av_data_path(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
2299 bta_av_start_ok(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2476 bta_av_start_failed(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
2497 bta_av_str_closed(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2562 bta_av_clr_cong(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
2575 bta_av_suspend_cfm(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2663 bta_av_rcfg_str_ok(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2708 bta_av_rcfg_failed(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2745 bta_av_rcfg_connect(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
2766 bta_av_rcfg_discntd(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
2798 bta_av_suspend_cont(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2846 bta_av_rcfg_cfm(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
2901 bta_av_rcfg_open(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
2935 bta_av_security_rej(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
2951 bta_av_chk_2nd_start(tBTA_AV_SCB* p_scb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument
2993 bta_av_open_rc(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
3059 bta_av_open_at_inc(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
3091 bta_av_offload_req(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
3158 bta_av_offload_rsp(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data) argument
[all...]
H A Dbta_av_int.h532 typedef void (*tBTA_AV_SACT)(tBTA_AV_SCB* p_scb, tBTA_AV_DATA* p_data);
536 tBTA_AV_SCB* p_scb[BTA_AV_NUM_STRS]; /* stream control block */ member in struct:__anon66
597 extern bool bta_av_chk_start(tBTA_AV_SCB* p_scb);
599 extern uint16_t bta_av_chk_mtu(tBTA_AV_SCB* p_scb, uint16_t mtu);
604 extern void bta_av_stream_chg(tBTA_AV_SCB* p_scb, bool started);
605 extern bool bta_av_is_scb_opening(tBTA_AV_SCB* p_scb);
606 extern bool bta_av_is_scb_incoming(tBTA_AV_SCB* p_scb);
607 extern void bta_av_set_scb_sst_init(tBTA_AV_SCB* p_scb);
608 extern bool bta_av_is_scb_init(tBTA_AV_SCB* p_scb);
609 extern void bta_av_set_scb_sst_incoming(tBTA_AV_SCB* p_scb);
[all...]
/system/bt/btif/include/
H A Dbtif_hl.h168 btif_hl_soc_cb_t* p_scb; member in struct:__anon583
/system/bt/btif/src/
H A Dbtif_hl.cc1927 btif_hl_soc_cb_t* p_scb = p_dcb->p_scb; local
1928 int app_id = (int)btif_hl_get_app_id(p_scb->channel_id);
1930 RawAddress bd_addr = p_scb->bd_addr;
1936 p_scb->channel_id, p_scb->mdep_cfg_idx, BTHL_CONN_STATE_DISCONNECTING,
1937 p_scb->socket_id[0]);
1940 p_scb->mdep_cfg_idx, p_scb->channel_id,
1941 BTHL_CONN_STATE_DISCONNECTING, p_scb
4059 btif_hl_soc_cb_t* p_scb = (btif_hl_soc_cb_t*)list_node(node); local
4078 btif_hl_get_socket_state(btif_hl_soc_cb_t* p_scb) argument
4091 btif_hl_set_socket_state(btif_hl_soc_cb_t* p_scb, btif_hl_soc_state_t new_state) argument
4133 btif_hl_soc_cb_t* p_scb = NULL; local
4164 btif_hl_soc_cb_t* p_scb = local
4210 btif_hl_soc_cb_t* p_scb = (btif_hl_soc_cb_t*)list_node(node); local
4255 btif_hl_soc_cb_t* p_scb = (btif_hl_soc_cb_t*)list_node(node); local
4285 btif_hl_soc_cb_t* p_scb = (btif_hl_soc_cb_t*)list_node(node); local
4338 btif_hl_soc_cb_t* p_scb = (btif_hl_soc_cb_t*)list_node(node); local
[all...]

Completed in 397 milliseconds