HomeSort by relevance Sort by last modified time
    Searched full:p_scb (Results 1 - 25 of 26) sorted by null

1 2

  /system/bt/stack/avdt/
avdt_scb_act.c 73 UINT32 avdt_scb_gen_ssrc(tAVDT_SCB *p_scb)
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)
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)
107 UNUSED(p_scb);
122 void avdt_scb_hdl_close_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data)
124 p_scb->role = AVDT_CLOSE_ACP
    [all...]
avdt_int.h 509 typedef void (*tAVDT_SCB_ACTION)(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
603 extern void avdt_scb_event(tAVDT_SCB *p_scb, UINT8 event, tAVDT_SCB_EVT *p_data);
606 extern void avdt_scb_dealloc(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
607 extern UINT8 avdt_scb_to_hdl(tAVDT_SCB *p_scb);
611 extern UINT32 avdt_scb_gen_ssrc(tAVDT_SCB *p_scb);
614 extern void avdt_scb_hdl_abort_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
615 extern void avdt_scb_hdl_abort_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
616 extern void avdt_scb_hdl_close_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
617 extern void avdt_scb_hdl_close_rsp(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data);
618 extern void avdt_scb_hdl_getconfig_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data)
    [all...]
avdt_api.c 177 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
181 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
183 if ((p_scb->allocated) && (p_scb->cs.tsep == AVDT_TSEP_SNK))
186 p_scb->sink_activated = TRUE;
188 p_scb->in_use = FALSE;
208 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
212 for (i = 0; i < AVDT_NUM_SEPS; i++, p_scb++)
214 if ((p_scb->allocated) && (p_scb->cs.tsep == AVDT_TSEP_SNK)
229 tAVDT_SCB *p_scb = avdt_scb_by_hdl(handle); local
255 tAVDT_SCB *p_scb; local
291 tAVDT_SCB *p_scb; local
498 tAVDT_SCB *p_scb; local
534 tAVDT_SCB *p_scb = NULL; local
584 tAVDT_SCB *p_scb; local
637 tAVDT_SCB *p_scb = NULL; local
693 tAVDT_SCB *p_scb = NULL; local
749 tAVDT_SCB *p_scb; local
784 tAVDT_SCB *p_scb; local
819 tAVDT_SCB *p_scb; local
856 tAVDT_SCB *p_scb; local
892 tAVDT_SCB *p_scb; local
951 tAVDT_SCB *p_scb; local
1105 tAVDT_SCB *p_scb; local
1134 tAVDT_SCB *p_scb; local
1179 tAVDT_SCB *p_scb; local
1263 tAVDT_SCB *p_scb; local
1301 tAVDT_SCB *p_scb; local
    [all...]
avdt_scb.c 589 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
696 tAVDT_SCB *p_scb; local
731 tAVDT_SCB *p_scb; local
789 tAVDT_SCB *p_scb; local
    [all...]
avdt_ad.c 48 UINT8 avdt_ad_type_to_tcid(UINT8 type, tAVDT_SCB *p_scb)
58 scb_idx = avdt_scb_to_hdl(p_scb) - 1;
231 tAVDT_TC_TBL *avdt_ad_tc_tbl_by_type(UINT8 type, tAVDT_CCB *p_ccb, tAVDT_SCB *p_scb)
239 tcid = avdt_ad_type_to_tcid(type, p_scb);
326 tAVDT_SCB *p_scb; local
348 p_scb = avdt_scb_by_hdl(avdt_cb.ad.rt_tbl[p_tbl->ccb_idx][p_tbl->tcid].scb_hdl);
349 if (p_scb != NULL)
353 avdt_scb_event(p_scb, AVDT_SCB_TC_CLOSE_EVT, (tAVDT_SCB_EVT *)&close);
373 tAVDT_SCB *p_scb; local
399 p_scb = avdt_scb_by_hdl(avdt_cb.ad.rt_tbl[p_tbl->ccb_idx][p_tbl->tcid].scb_hdl)
430 tAVDT_SCB *p_scb; local
466 tAVDT_SCB *p_scb; local
    [all...]
avdt_ccb_act.c 129 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->cs.tsep
226 tAVDT_SCB *p_scb; local
308 tAVDT_SCB *p_scb; local
382 tAVDT_SCB *p_scb; local
516 tAVDT_SCB *p_scb; local
561 tAVDT_SCB *p_scb; local
594 tAVDT_SCB *p_scb; local
639 tAVDT_SCB *p_scb; local
672 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
719 tAVDT_SCB *p_scb; local
    [all...]
avdt_msg.c 1694 tAVDT_SCB *p_scb; local
    [all...]
  /system/bt/bta/ag/
bta_ag_act.c 70 typedef void (*tBTA_AG_ATCMD_CBACK)(tBTA_AG_SCB *p_scb, UINT16 cmd, UINT8 arg_type,
89 static void bta_ag_cback_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data, tBTA_AG_STATUS status)
94 open.hdr.handle = bta_ag_scb_to_idx(p_scb);
95 open.hdr.app_id = p_scb->app_id;
97 open.service_id = bta_ag_svc_id[p_scb->conn_service];
105 bdcpy(open.bd_addr, p_scb->peer_addr);
122 void bta_ag_register(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data)
127 p_scb->reg_services = p_data->api_register.services;
128 p_scb->serv_sec_mask = p_data->api_register.sec_mask;
129 p_scb->features = p_data->api_register.features
    [all...]
bta_ag_sco.c 156 tBTA_AG_SCB *p_scb; local
168 p_scb = bta_ag_scb_by_idx(handle);
169 if(p_scb && !p_scb->svc_conn)
314 static BOOLEAN bta_ag_remove_sco(tBTA_AG_SCB *p_scb, BOOLEAN only_active)
319 if (p_scb->sco_idx != BTM_INVALID_SCO_INDEX)
321 if (!only_active || p_scb->sco_idx == bta_ag_cb.sco.cur_idx)
323 status = BTM_RemoveSco(p_scb->sco_idx);
325 APPL_TRACE_DEBUG("ag remove sco: inx 0x%04x, status:0x%x", p_scb->sco_idx, status);
330 bta_ag_cb.sco.p_curr_scb = p_scb;
357 tBTA_AG_SCB *p_scb; local
653 tBTA_AG_SCB *p_scb; local
    [all...]
bta_ag_cmd.c 335 static void bta_ag_send_result(tBTA_AG_SCB *p_scb, UINT8 code, char *p_arg,
352 if(p_scb->conn_service == BTA_AG_HSP)
392 PORT_WriteData(p_scb->conn_handle, buf, (UINT16) (p - buf), &len);
406 static void bta_ag_send_multi_result(tBTA_AG_SCB *p_scb, tBTA_AG_MULTI_RESULT_CB *m_res_cb)
456 PORT_WriteData(p_scb->conn_handle, buf, (UINT16) (p - buf), &len);
470 static void bta_ag_send_ok(tBTA_AG_SCB *p_scb)
472 bta_ag_send_result(p_scb, BTA_AG_RES_OK, NULL, 0);
486 static void bta_ag_send_error(tBTA_AG_SCB *p_scb, INT16 errcode)
489 if (p_scb->conn_service == BTA_AG_HFP && p_scb->cmee_enabled
    [all...]
bta_ag_rfc.c 91 tBTA_AG_SCB *p_scb; local
94 if ((p_scb = bta_ag_scb_by_idx(handle)) != NULL)
97 if (port_handle != p_scb->conn_handle)
100 port_handle, p_scb->conn_handle, handle);
126 tBTA_AG_SCB *p_scb; local
134 if ((p_scb = bta_ag_scb_by_idx(handle)) != NULL)
137 if ((code != PORT_SUCCESS) && (port_handle != p_scb->conn_handle))
145 if (p_scb->conn_handle) /* Outgoing connection */
147 if (port_handle == p_scb->conn_handle)
154 if (port_handle == p_scb->serv_handle[i]
    [all...]
bta_ag_int.h 351 extern void bta_ag_scb_dealloc(tBTA_AG_SCB *p_scb);
352 extern UINT16 bta_ag_scb_to_idx(tBTA_AG_SCB *p_scb);
359 extern void bta_ag_sm_execute(tBTA_AG_SCB *p_scb, UINT16 event, tBTA_AG_DATA *p_data);
363 extern void bta_ag_resume_open (tBTA_AG_SCB *p_scb);
368 extern void bta_ag_create_records(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data);
369 extern void bta_ag_del_records(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data);
370 extern BOOLEAN bta_ag_sdp_find_attr(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK service);
371 extern void bta_ag_do_disc(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK service);
372 extern void bta_ag_free_db(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data);
375 extern void bta_ag_start_servers(tBTA_AG_SCB *p_scb, tBTA_SERVICE_MASK services)
    [all...]
bta_ag_main.c 94 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;
321 p_scb->codec_updated = FALSE;
324 p_scb->act_timer.param = (UINT32) p_scb;
325 p_scb->act_timer.p_cback = bta_ag_timer_cback
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
553 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
581 tBTA_AG_SCB *p_scb; local
614 tBTA_AG_SCB *p_scb; local
730 tBTA_AG_SCB *p_scb = &bta_ag_cb.scb[0]; local
773 tBTA_AG_SCB *p_scb; local
801 tBTA_AG_SCB *p_scb; local
906 tBTA_AG_SCB *p_scb; local
    [all...]
bta_ag_sdp.c 75 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)
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)
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_MASK service
    [all...]
  /system/bt/bta/av/
bta_av_aact.c 63 static void bta_av_st_rc_timer(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data);
243 static UINT8 bta_av_get_scb_handle(tBTA_AV_SCB *p_scb, UINT8 local_sep)
248 if ((p_scb->seps[xx].tsep == local_sep) &&
249 (p_scb->seps[xx].codec_type == p_scb->codec_type))
250 return (p_scb->seps[xx].av_handle);
265 static UINT8 bta_av_get_scb_sep_type(tBTA_AV_SCB *p_scb, UINT8 tavdt_handle)
270 if (p_scb->seps[xx].av_handle == tavdt_handle)
271 return (p_scb->seps[xx].tsep);
287 static void bta_av_save_addr(tBTA_AV_SCB *p_scb, const BD_ADDR b
437 tBTA_AV_SCB *p_scb = bta_av_cb.p_scb[index]; local
584 tBTA_AV_SCB *p_scb ; local
715 tBTA_AV_SCB *p_scb; local
    [all...]
bta_av_main.c 222 tBTA_AV_SCB *p_scb = NULL; local
227 if(bta_av_cb.p_scb[xx] && &(bta_av_cb.p_scb[xx]->timer)== p)
229 p_scb = bta_av_cb.p_scb[xx];
234 if (p_scb && (p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL)
239 p_buf->layer_specific = p_scb->hndl;
295 tBTA_AV_SCB * p_scb = NULL; local
300 if(bta_av_cb.p_scb[xx])
302 if(!bdcmp(bd_addr, bta_av_cb.p_scb[xx]->peer_addr)
324 tBTA_AV_SCB * p_scb = NULL; local
424 tBTA_AV_SCB *p_scb = NULL; local
549 tBTA_AV_SCB *p_scb; \/* stream control block *\/ local
775 tBTA_AV_SCB *p_scb = bta_av_hndl_to_scb(p_data->hdr.layer_specific); local
800 tBTA_AV_SCB *p_scb; local
938 tBTA_AV_SCB *p_scb = NULL; local
1018 tBTA_AV_SCB *p_scb; local
    [all...]
bta_av_ssm.c 381 BOOLEAN bta_av_is_rcfg_sst (tBTA_AV_SCB *p_scb)
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)
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[xx]->coll_mask = 0
    [all...]
bta_av_int.h 427 typedef void (tBTA_AV_VDP_DATA_ACT)(void *p_scb);
553 typedef void (*tBTA_AV_SACT)(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data);
559 tBTA_AV_SCB *p_scb[BTA_AV_NUM_STRS]; /* stream control block */ member in struct:__anon68580
624 extern BOOLEAN bta_av_chk_start(tBTA_AV_SCB *p_scb);
626 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...]
bta_av_act.c 96 tBTA_AV_SCB *p_scb; local
99 p_scb = NULL;
107 p_scb = bta_av_cb.p_scb[p_rcb->shdl - 1];
109 if(p_scb)
112 p_scb->rc_handle, p_rcb->handle);
113 if(p_scb->rc_handle == p_rcb->handle)
114 p_scb->rc_handle = BTA_AV_RC_HANDLE_NONE;
116 if(bta_av_cb.features & BTA_AV_FEAT_RCCT && p_scb->chnl == BTA_AV_CHNL_AUDIO) */
117 bta_sys_stop_timer(&p_scb->timer)
307 tBTA_AV_SCB *p_scb = p_cb->p_scb[shdl - 1]; local
490 tBTA_AV_SCB *p_scb; local
1030 tBTA_AV_SCB *p_scb; local
1168 tBTA_AV_SCB *p_scb = NULL; local
1569 tBTA_AV_SCB *p_scb = NULL; local
1703 tBTA_AV_SCB *p_scb = NULL; local
1810 tBTA_AV_SCB *p_scb; local
1911 tBTA_AV_SCB *p_scb; local
1979 tBTA_AV_SCB *p_scb; local
    [all...]
  /system/bt/bta/pan/
bta_pan_act.c 50 ** Params p_scb: state machine control block of pan connection
55 static void bta_pan_pm_conn_busy(tBTA_PAN_SCB *p_scb)
57 if ((p_scb != NULL) && (p_scb->state != BTA_PAN_IDLE_ST))
58 bta_sys_busy(BTA_ID_PAN, p_scb->app_id, p_scb->bd_addr);
67 ** Params p_scb: state machine control block of pan connection
72 static void bta_pan_pm_conn_idle(tBTA_PAN_SCB *p_scb)
74 if ((p_scb != NULL) && (p_scb->state != BTA_PAN_IDLE_ST)
93 tBTA_PAN_SCB *p_scb; local
162 tBTA_PAN_SCB *p_scb; local
203 tBTA_PAN_SCB *p_scb; local
425 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
    [all...]
bta_pan_main.c 61 typedef void (*tBTA_PAN_ACTION)(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
166 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
169 for (i = 0; i < BTA_PAN_NUM_CONN; i++, p_scb++)
171 if (!p_scb->in_use)
173 p_scb->in_use = TRUE;
182 p_scb = NULL;
185 return p_scb;
198 static void bta_pan_sm_execute(tBTA_PAN_SCB *p_scb, UINT16 event, tBTA_PAN_DATA *p_data)
204 APPL_TRACE_EVENT("PAN scb=%d event=0x%x state=%d", bta_pan_scb_to_idx(p_scb), event, p_scb->state)
278 tBTA_PAN_SCB *p_scb; local
340 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
369 tBTA_PAN_SCB *p_scb; local
    [all...]
bta_pan_int.h 198 extern void bta_pan_scb_dealloc(tBTA_PAN_SCB *p_scb);
199 extern UINT8 bta_pan_scb_to_idx(tBTA_PAN_SCB *p_scb);
207 extern void bta_pan_open(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
208 extern void bta_pan_api_close(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
209 extern void bta_pan_set_shutdown(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
210 extern void bta_pan_rx_path(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
211 extern void bta_pan_tx_path(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
212 extern void bta_pan_tx_flow(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
213 extern void bta_pan_conn_open(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data);
214 extern void bta_pan_conn_close(tBTA_PAN_SCB *p_scb, tBTA_PAN_DATA *p_data)
    [all...]
bta_pan_ci.c 203 tBTA_PAN_SCB * p_scb; local
206 p_scb = bta_pan_scb_by_handle(handle);
208 p_buf = (BT_HDR *)GKI_dequeue(&p_scb->data_queue);
  /system/bt/btif/src/
btif_hl.c 2238 btif_hl_soc_cb_t *p_scb = p_dcb->p_scb; local
4502 btif_hl_soc_cb_t *p_scb = list_node(node); local
4576 btif_hl_soc_cb_t *p_scb = NULL; local
4602 btif_hl_soc_cb_t *p_scb = NULL; local
4656 btif_hl_soc_cb_t *p_scb = list_node(node); local
4698 btif_hl_soc_cb_t *p_scb = list_node(node); local
4728 btif_hl_soc_cb_t *p_scb = list_node(node); local
4784 btif_hl_soc_cb_t *p_scb = list_node(node); local
    [all...]
  /system/bt/btif/co/
bta_hl_co.c 383 if (p_dcb->p_scb)
387 r = send(p_dcb->p_scb->socket_id[1], p_dcb->p_rx_pkt, data_size, 0);

Completed in 792 milliseconds

1 2