Searched refs:p_dcb (Results 1 - 13 of 13) sorted by relevance

/system/bt/stack/mcap/
H A Dmca_dact.cc43 void mca_dcb_report_cong(tMCA_DCB* p_dcb) { argument
46 evt_data.cong_chg.cong = p_dcb->cong;
47 evt_data.cong_chg.mdl = mca_dcb_to_hdl(p_dcb);
48 evt_data.cong_chg.mdl_id = p_dcb->mdl_id;
49 mca_ccb_report_event(p_dcb->p_ccb, MCA_CONG_CHG_EVT, &evt_data);
63 void mca_dcb_tc_open(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data) { argument
65 tMCA_CCB* p_ccb = p_dcb->p_ccb;
69 p_dcb->cong = false;
71 evt_data.open_cfm.mdl_id = p_dcb->mdl_id;
72 evt_data.open_cfm.mdl = mca_dcb_to_hdl(p_dcb);
86 mca_dcb_cong(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data) argument
100 mca_dcb_free_data(UNUSED_ATTR tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data) argument
113 mca_dcb_do_disconn(tMCA_DCB* p_dcb, UNUSED_ATTR tMCA_DCB_EVT* p_data) argument
134 mca_dcb_snd_data(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data) argument
155 mca_dcb_hdl_data(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data) argument
[all...]
H A Dmca_dsm.cc113 void mca_dcb_event(tMCA_DCB* p_dcb, uint8_t event, tMCA_DCB_EVT* p_data) { argument
117 if (p_dcb == NULL) return;
118 MCA_TRACE_EVENT("DCB dcb=%d event=%s state=%s", mca_dcb_to_hdl(p_dcb),
119 mca_dcb_evt_str[event], mca_dcb_st_str[p_dcb->state]);
122 state_table = mca_dcb_st_tbl[p_dcb->state - 1];
125 p_dcb->state = state_table[event][MCA_DCB_NEXT_STATE];
130 (*mca_dcb_action[action])(p_dcb, p_data);
145 tMCA_DCB *p_dcb = NULL, *p_dcb_tmp; local
162 p_dcb = p_dcb_tmp;
167 return p_dcb;
181 tMCA_DCB* p_dcb; local
217 mca_dcb_dealloc(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data) argument
246 mca_dcb_to_hdl(tMCA_DCB* p_dcb) argument
262 tMCA_DCB* p_dcb = NULL; local
279 tMCA_DCB* p_dcb; local
[all...]
H A Dmca_api.cc265 tMCA_DCB* p_dcb; local
277 p_dcb = &mca_cb.dcb[i * max];
279 for (i = 0; i < max; i++, p_dcb++) {
280 if (p_dcb->state && p_dcb->p_cs == p_depcs) {
281 mca_dcb_event(p_dcb, MCA_DCB_API_CLOSE_EVT, NULL);
391 tMCA_DCB* p_dcb; local
412 p_dcb = mca_dcb_alloc(p_ccb, dep);
414 if (p_dcb) {
416 p_dcb
478 tMCA_DCB* p_dcb = mca_dcb_alloc(p_ccb, dep); local
521 tMCA_DCB* p_dcb = mca_dcb_by_hdl(mdl); local
550 tMCA_DCB* p_dcb; local
611 tMCA_DCB* p_dcb; local
670 tMCA_DCB* p_dcb; local
715 tMCA_DCB* p_dcb; local
802 tMCA_DCB* p_dcb = mca_dcb_by_hdl(mdl); local
829 tMCA_DCB* p_dcb = mca_dcb_by_hdl(mdl); local
[all...]
H A Dmca_main.cc151 tMCA_TC_TBL* mca_tc_tbl_dalloc(tMCA_DCB* p_dcb) { argument
168 p_tbl->cb_idx = mca_dcb_to_hdl(p_dcb);
169 p_tbl->tcid = p_dcb->p_cs->type + 1;
170 p_tbl->my_mtu = p_dcb->p_chnl_cfg->data_mtu;
172 p_tbl->lcid = p_dcb->lcid;
173 mca_cb.tc.lcid_tbl[p_dcb->lcid - L2CAP_BASE_APPL_CID] = i;
235 tMCA_DCB* p_dcb; local
242 p_dcb = mca_dcb_by_hdl(p_tbl->cb_idx);
243 if (p_dcb) {
244 p_opt = &p_dcb
274 tMCA_DCB* p_dcb; local
324 tMCA_DCB* p_dcb; local
375 tMCA_DCB* p_dcb; local
410 tMCA_DCB* p_dcb; local
[all...]
H A Dmca_cact.cc96 tMCA_DCB* p_dcb; local
103 p_dcb = mca_dcb_by_hdl(p_ccb->p_tx_req->dcb_idx);
106 p_msg->mdl_id = p_dcb->mdl_id;
107 mca_dcb_event(p_dcb, MCA_DCB_API_CLOSE_EVT, NULL);
242 tMCA_DCB* p_dcb; local
268 ((p_dcb = mca_dcb_by_hdl(p_ccb->p_tx_req->dcb_idx)) != NULL)) {
269 mca_dcb_dealloc(p_dcb, NULL);
289 ((p_dcb = mca_dcb_by_hdl(p_ccb->p_tx_req->dcb_idx)) != NULL)) {
290 mca_dcb_dealloc(p_dcb, NULL);
441 tMCA_DCB* p_dcb; local
[all...]
H A Dmca_int.h303 extern void mca_dcb_event(tMCA_DCB* p_dcb, uint8_t event, tMCA_DCB_EVT* p_data);
306 extern void mca_dcb_dealloc(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data);
307 extern tMCA_DL mca_dcb_to_hdl(tMCA_DCB* p_dcb);
312 extern void mca_dcb_tc_open(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data);
313 extern void mca_dcb_cong(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data);
314 extern void mca_dcb_free_data(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data);
315 extern void mca_dcb_do_disconn(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data);
316 extern void mca_dcb_snd_data(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data);
317 extern void mca_dcb_hdl_data(tMCA_DCB* p_dcb, tMCA_DCB_EVT* p_data);
323 extern tMCA_TC_TBL* mca_tc_tbl_dalloc(tMCA_DCB* p_dcb);
[all...]
H A Dmca_csm.cc315 tMCA_DCB* p_dcb; local
319 p_dcb = &mca_cb.dcb[i * MCA_NUM_MDLS];
320 for (i = 0; i < MCA_NUM_MDLS; i++, p_dcb++) {
321 if (p_dcb->state != MCA_DCB_NULL_ST && p_dcb->mdl_id == mdl_id) {
H A Dmca_l2c.cc220 tMCA_DCB* p_dcb; local
233 (p_dcb = mca_dcb_by_hdl(p_ccb->p_tx_req->dcb_idx)) != NULL)) {
236 p_dcb->lcid = lcid;
237 p_tbl = mca_tc_tbl_dalloc(p_dcb);
240 p_chnl_cfg = p_dcb->p_chnl_cfg;
/system/bt/bta/hl/
H A Dbta_hl_act.cc77 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
85 evt_data.dch_cong_ind.cong = p_dcb->cong = p_cong_chg->cong;
86 evt_data.dch_cong_ind.mdl_handle = p_dcb->mdl_handle;
106 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
112 p_dcb->echo_oper = BTA_HL_ECHO_OP_CI_GET_ECHO_DATA;
113 p_dcb->cout_oper |= BTA_HL_CO_GET_ECHO_DATA_MASK;
116 p_acb->app_id, p_mcb->mcl_handle, p_dcb->p_echo_tx_pkt->len,
117 BTA_HL_GET_BUF_PTR(p_dcb->p_echo_tx_pkt), BTA_HL_CI_GET_ECHO_DATA_EVT);
131 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
138 if (p_dcb
170 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
208 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
264 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
291 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
330 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
364 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
430 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
475 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
617 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
652 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
692 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
732 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
819 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
912 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
936 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
972 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1019 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1084 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1127 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1161 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1198 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1286 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1342 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1415 tBTA_HL_MDL_CB* p_dcb; local
2040 tBTA_HL_MDL_CB* p_dcb; local
[all...]
H A Dbta_hl_utils.cc211 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
216 osi_free_and_reset((void**)&p_dcb->p_tx_pkt);
217 osi_free_and_reset((void**)&p_dcb->p_rx_pkt);
218 osi_free_and_reset((void**)&p_dcb->p_echo_tx_pkt);
219 osi_free_and_reset((void**)&p_dcb->p_echo_rx_pkt);
221 memset((void*)p_dcb, 0, sizeof(tBTA_HL_MDL_CB));
295 tBTA_HL_MDL_CB* p_dcb; local
301 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
302 if (p_dcb->local_mdep_id != BTA_HL_ECHO_TEST_MDEP_ID) {
303 if (p_dcb
375 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
1066 tBTA_HL_MDL_CB* p_dcb; local
1146 tBTA_HL_MDL_CB* p_dcb; local
1618 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
2167 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
2231 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
2369 tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
2426 tBTA_HL_MDL_CB* p_dcb; local
2454 tBTA_HL_MDL_CB* p_dcb; local
[all...]
H A Dbta_hl_main.cc905 tBTA_HL_MDL_CB* p_dcb; local
920 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
938 p_dcb->in_use = true;
939 p_dcb->dch_oper = BTA_HL_DCH_OP_LOCAL_OPEN;
940 p_dcb->sec_mask = p_data->api_dch_open.sec_mask;
941 p_dcb->local_mdep_id = p_data->api_dch_open.local_mdep_id;
942 p_dcb->peer_mdep_id = p_data->api_dch_open.peer_mdep_id;
945 p_dcb->peer_mdep_role = BTA_HL_MDEP_ROLE_SOURCE;
947 p_dcb->peer_mdep_role = BTA_HL_MDEP_ROLE_SINK;
950 p_dcb
1035 tBTA_HL_MDL_CB* p_dcb; local
1094 tBTA_HL_MDL_CB* p_dcb; local
1211 tBTA_HL_MDL_CB* p_dcb; local
1594 tBTA_HL_MDL_CB* p_dcb; local
1646 tBTA_HL_MDL_CB* p_dcb; local
[all...]
/system/bt/btif/co/
H A Dbta_hl_co.cc295 btif_hl_mdl_cb_t* p_dcb; local
303 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
305 if ((p_dcb->tx_size <= buf_size) && p_dcb->p_tx_pkt) {
306 memcpy(p_buf, p_dcb->p_tx_pkt, p_dcb->tx_size);
307 osi_free_and_reset((void**)&p_dcb->p_tx_pkt);
308 p_dcb->tx_size = 0;
335 btif_hl_mdl_cb_t* p_dcb; local
342 p_dcb
[all...]
/system/bt/btif/src/
H A Dbtif_hl.cc406 static void btif_hl_clean_mdl_cb(btif_hl_mdl_cb_t* p_dcb) { argument
408 osi_free_and_reset((void**)&p_dcb->p_rx_pkt);
409 osi_free_and_reset((void**)&p_dcb->p_tx_pkt);
410 memset(p_dcb, 0, sizeof(btif_hl_mdl_cb_t));
851 btif_hl_mdl_cb_t* p_dcb; local
860 p_dcb = BTIF_HL_GET_MDL_CB_PTR(i, j, k);
861 if (p_acb->in_use && p_mcb->in_use && p_dcb->in_use &&
862 (p_dcb->channel_id == channel_id)) {
925 btif_hl_mdl_cb_t* p_dcb; local
937 p_dcb
1636 btif_hl_mdl_cb_t* p_dcb; local
1926 btif_hl_mdl_cb_t* p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
2442 btif_hl_mdl_cb_t* p_dcb; local
2510 btif_hl_mdl_cb_t* p_dcb; local
2579 btif_hl_mdl_cb_t* p_dcb; local
2651 btif_hl_mdl_cb_t* p_dcb; local
2718 btif_hl_mdl_cb_t* p_dcb; local
2748 btif_hl_mdl_cb_t* p_dcb; local
2839 btif_hl_mdl_cb_t* p_dcb; local
2863 btif_hl_mdl_cb_t* p_dcb; local
4108 btif_hl_mdl_cb_t* p_dcb; local
4134 btif_hl_mdl_cb_t* p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
4158 btif_hl_mdl_cb_t* p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); local
4199 btif_hl_mdl_cb_t* p_dcb = NULL; local
4289 btif_hl_mdl_cb_t* p_dcb = BTIF_HL_GET_MDL_CB_PTR( local
4342 btif_hl_mdl_cb_t* p_dcb = BTIF_HL_GET_MDL_CB_PTR( local
[all...]

Completed in 179 milliseconds