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

1 2

  /external/bluetooth/bluedroid/stack/avdt/
avdt_scb_act.c 72 UINT32 avdt_scb_gen_ssrc(tAVDT_SCB *p_scb)
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)
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)
119 void avdt_scb_hdl_close_cmd(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data)
121 p_scb->role = AVDT_CLOSE_ACP;
122 avdt_scb_event(p_scb, AVDT_SCB_API_CLOSE_RSP_EVT, p_data)
    [all...]
avdt_int.h 512 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_EVT *p_data)
    [all...]
avdt_ad.c 46 UINT8 avdt_ad_type_to_tcid(UINT8 type, tAVDT_SCB *p_scb)
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)
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 = avdt_scb_by_hdl(avdt_cb.ad.rt_tbl[p_tbl->ccb_idx][p_tbl->tcid].scb_hdl)
426 tAVDT_SCB *p_scb; local
462 tAVDT_SCB *p_scb; local
    [all...]
avdt_api.c 194 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 = NULL 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...]
avdt_scb.c 592 tAVDT_SCB *p_scb = &avdt_cb.scb[0]; local
691 tAVDT_SCB *p_scb; local
726 tAVDT_SCB *p_scb; local
790 tAVDT_SCB *p_scb; local
    [all...]
avdt_ccb_act.c 124 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->cs.tsep
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...]
avdt_msg.c 1686 tAVDT_SCB *p_scb; local
    [all...]
  /external/bluetooth/bluedroid/bta/ag/
bta_ag_act.c 71 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)
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)
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->features = p_data->api_register.features
    [all...]
bta_ag_cmd.c 329 static void bta_ag_send_result(tBTA_AG_SCB *p_scb, UINT8 code, char *p_arg,
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)
450 PORT_WriteData(p_scb->conn_handle, buf, (UINT16) (p - buf), &len);
464 static void bta_ag_send_ok(tBTA_AG_SCB *p_scb)
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)
483 if (p_scb->conn_service == BTA_AG_HFP && p_scb->cmee_enabled
    [all...]
bta_ag_sco.c 136 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)
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
598 tBTA_AG_SCB *p_scb; local
    [all...]
bta_ag_rfc.c 91 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->serv_handle[i]
    [all...]
bta_ag_int.h 342 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_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;
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));
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
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
877 tBTA_AG_SCB *p_scb; local
    [all...]
bta_ag_sdp.c 74 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)
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)
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_MASK service
    [all...]
  /external/bluetooth/bluedroid/bta/av/
bta_av_aact.c 239 static void bta_av_save_addr(tBTA_AV_SCB *p_scb, const BD_ADDR b)
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);
267 void bta_av_st_rc_timer(tBTA_AV_SCB *p_scb, tBTA_AV_DATA *p_data)
271 p_scb->rc_handle, p_scb->use_rc)
359 tBTA_AV_SCB *p_scb = bta_av_cb.p_scb[index]; local
597 tBTA_AV_SCB *p_scb; local
    [all...]
bta_av_main.c 212 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[xx]->peer_addr)
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
831 tBTA_AV_SCB *p_scb; local
907 tBTA_AV_SCB *p_scb; local
    [all...]
bta_av_int.h 419 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:__anon2426
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...]
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_act.c 93 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 = p_cb->p_scb[shdl - 1] local
484 tBTA_AV_SCB *p_scb; local
1018 tBTA_AV_SCB *p_scb; local
1156 tBTA_AV_SCB *p_scb; local
1552 tBTA_AV_SCB *p_scb = p_cb->p_scb[inx]; local
1683 tBTA_AV_SCB *p_scb = NULL; local
1785 tBTA_AV_SCB *p_scb; local
1882 tBTA_AV_SCB *p_scb; local
1950 tBTA_AV_SCB *p_scb; local
    [all...]
  /external/bluetooth/bluedroid/bta/pan/
bta_pan_main.c 61 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)
212 APPL_TRACE_EVENT3("PAN scb=%d event=0x%x state=%d", bta_pan_scb_to_idx(p_scb), event, p_scb->state)
284 tBTA_PAN_SCB *p_scb; local
346 tBTA_PAN_SCB *p_scb = &bta_pan_cb.scb[0]; local
375 tBTA_PAN_SCB *p_scb; local
    [all...]
bta_pan_act.c 59 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->data_queue)
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
    [all...]
bta_pan_int.h 190 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_DATA *p_data)
    [all...]
bta_pan_ci.c 204 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/
btif_hl.c 2281 btif_hl_soc_cb_t *p_scb = p_dcb->p_scb; local
4601 btif_hl_soc_cb_t *p_scb = NULL; local
4665 btif_hl_soc_cb_t *p_scb = NULL; local
4694 btif_hl_soc_cb_t *p_scb = NULL; local
4720 btif_hl_soc_cb_t *p_scb = NULL; local
4764 btif_hl_soc_cb_t *p_scb = NULL; local
4820 btif_hl_soc_cb_t *p_scb = NULL; local
4925 btif_hl_soc_cb_t *p_scb = NULL; local
    [all...]
  /external/bluetooth/bluedroid/btif/co/
bta_hl_co.c 384 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 324 milliseconds

1 2