/system/bt/stack/l2cap/ |
H A D | l2c_ucd.cc | 54 tL2C_RCB* p_rcb = &l2cb.rcb_pool[0]; local 59 for (xx = 0; xx < MAX_L2CAP_CLIENTS; xx++, p_rcb++) { 60 if (p_rcb->in_use) { 63 (p_rcb->ucd.state & L2C_UCD_STATE_W4_RECEPTION)) { 64 p_rcb->ucd.cb_info.pL2CA_UCD_Discover_Cb(rem_bda, info_type, data); 65 p_rcb->ucd.state &= ~(L2C_UCD_STATE_W4_RECEPTION); 70 (p_rcb->ucd.state & L2C_UCD_STATE_W4_MTU)) { 71 p_rcb->ucd.cb_info.pL2CA_UCD_Discover_Cb(rem_bda, info_type, data); 72 p_rcb->ucd.state &= ~(L2C_UCD_STATE_W4_MTU); 90 tL2C_RCB* p_rcb; local 121 tL2C_RCB* p_rcb = &l2cb.rcb_pool[0]; local 194 tL2C_RCB* p_rcb; local 255 tL2C_RCB* p_rcb; local 314 tL2C_RCB* p_rcb; local 379 tL2C_RCB* p_rcb; local 547 tL2C_RCB* p_rcb; local 647 tL2C_RCB* p_rcb = &l2cb.rcb_pool[0]; local [all...] |
H A D | l2c_csm.cc | 135 if (p_ccb->p_rcb == NULL) { 136 L2CAP_TRACE_ERROR("L2CAP - LCID: 0x%04x st: CLOSED evt: %s p_rcb == NULL", 151 disconnect_ind = p_ccb->p_rcb->api.pL2CA_DisconnectInd_Cb; 152 connect_cfm = p_ccb->p_rcb->api.pL2CA_ConnectCfm_Cb; 169 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, 174 p_ccb->p_rcb->psm, p_ccb->p_lcb->handle, true, 194 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, 210 p_ccb->p_rcb->psm, p_ccb->p_lcb->handle, 226 (*p_ccb->p_rcb->api.pL2CA_ConnectCfm_Cb)(local_cid, 252 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb [all...] |
H A D | l2c_api.cc | 62 tL2C_RCB* p_rcb; local 88 p_rcb = l2cu_find_rcb_by_psm(vpsm); 89 if (p_rcb == NULL) break; 97 p_rcb = l2cu_find_rcb_by_psm(vpsm); 98 if (p_rcb == NULL) { 99 p_rcb = l2cu_allocate_rcb(vpsm); 100 if (p_rcb == NULL) { 107 p_rcb->api = *p_cb_info; 108 p_rcb->real_psm = psm; 124 tL2C_RCB* p_rcb; local 233 tL2C_RCB* p_rcb; local 357 tL2C_RCB* p_rcb; local 402 tL2C_RCB* p_rcb = l2cu_find_ble_rcb_by_psm(psm); local 455 tL2C_RCB* p_rcb = l2cu_find_ble_rcb_by_psm(psm); local 1161 tL2C_RCB* p_rcb; local [all...] |
H A D | l2c_utils.cc | 460 UINT16_TO_STREAM(p, p_ccb->p_rcb->real_psm); 1432 p_ccb->p_rcb = NULL; 1577 tL2C_RCB* p_rcb = p_ccb->p_rcb; local 1585 if (p_rcb && (p_rcb->psm != p_rcb->real_psm)) { 1586 btm_sec_clr_service_by_psm(p_rcb->psm); 1590 osi_free(p_rcb); 1591 p_ccb->p_rcb 1687 tL2C_RCB* p_rcb = &l2cb.rcb_pool[0]; local 1716 tL2C_RCB* p_rcb = &l2cb.ble_rcb_pool[0]; local 1743 l2cu_release_rcb(tL2C_RCB* p_rcb) argument 1788 tL2C_RCB* p_rcb = &l2cb.rcb_pool[0]; local 1810 tL2C_RCB* p_rcb = &l2cb.ble_rcb_pool[0]; local [all...] |
H A D | l2c_ble.cc | 572 tL2C_RCB* p_rcb; local 671 p_rcb = l2cu_find_ble_rcb_by_psm(con_info.psm); 672 if (p_rcb == NULL) { 678 if (!p_rcb->api.pL2CA_ConnectInd_Cb) { 704 p_ccb->p_rcb = p_rcb;
|
H A D | l2c_main.cc | 258 tL2C_RCB* p_rcb; local 386 p_rcb = l2cu_find_rcb_by_psm(con_info.psm); 387 if (p_rcb == NULL) { 393 if (!p_rcb->api.pL2CA_ConnectInd_Cb) { 408 p_ccb->p_rcb = p_rcb;
|
H A D | l2c_int.h | 296 tL2C_RCB* p_rcb; /* Registration CB for this Channel */ member in struct:t_l2c_ccb 698 extern void l2cu_release_rcb(tL2C_RCB* p_rcb);
|
H A D | l2c_fcr.cc | 1032 if ((p_ccb->p_rcb) && (p_ccb->p_rcb->api.pL2CA_TxComplete_Cb) && 1040 (*p_ccb->p_rcb->api.pL2CA_TxComplete_Cb)(p_ccb->local_cid,
|
H A D | l2c_link.cc | 485 if (p_ccb->p_rcb->api.pL2CA_QoSViolationInd_Cb)
|
/system/bt/bta/gatt/ |
H A D | bta_gatts_act.cc | 305 tBTA_GATTS_RCB* p_rcb = &bta_gatts_cb.rcb[p_srvc_cb->rcb_idx]; local 308 cb_data.srvc_oper.server_if = p_rcb->gatt_if; 311 if (GATTS_DeleteService(p_rcb->gatt_if, &p_srvc_cb->service_uuid, 319 if (p_rcb->p_cback) (*p_rcb->p_cback)(BTA_GATTS_DELELTE_EVT, &cb_data); 333 tBTA_GATTS_RCB* p_rcb = &bta_gatts_cb.rcb[p_srvc_cb->rcb_idx]; local 337 cb_data.srvc_oper.server_if = p_rcb->gatt_if; 343 if (p_rcb->p_cback) (*p_rcb->p_cback)(BTA_GATTS_STOP_EVT, &cb_data); 373 tBTA_GATTS_RCB* p_rcb local 431 tBTA_GATTS_RCB* p_rcb = NULL; local 466 tBTA_GATTS_RCB* p_rcb; local 494 tBTA_GATTS_RCB* p_rcb; local 535 tBTA_GATTS_RCB* p_rcb; local 665 tBTA_GATTS_RCB* p_rcb; local [all...] |
H A D | bta_gattc_act.cc | 240 (bta_gattc_cb.clcb[i].p_rcb == p_clreg)) { 359 if (p_clcb && p_clcb->p_rcb && p_clcb->p_rcb->p_cback) 360 (*p_clcb->p_rcb->p_cback)(BTA_GATTC_CANCEL_OPEN_EVT, &cb_data); 376 bta_gattc_send_open_cback(p_clcb->p_rcb, BTA_GATT_OK, p_clcb->bda, 390 bta_gattc_send_open_cback(p_clcb->p_rcb, BTA_GATT_ERROR, p_clcb->bda, 409 if (!GATT_Connect(p_clcb->p_rcb->client_if, p_data->api_conn.remote_bda, true, 418 p_clcb->p_rcb->client_if, p_data->api_conn.remote_bda, 518 if (p_clcb->p_rcb->p_cback) { 520 (*p_clcb->p_rcb [all...] |
H A D | bta_gattc_utils.cc | 159 if (p_clcb->in_use && p_clcb->p_rcb->client_if == client_if && 211 p_clcb->p_rcb = bta_gattc_cl_get_regcb(client_if); 217 if (p_clcb->p_rcb != NULL && p_clcb->p_srcb != NULL) { 219 p_clcb->p_rcb->num_clcb++; 267 if (p_clcb->p_rcb->num_clcb) p_clcb->p_rcb->num_clcb--;
|
H A D | bta_gattc_int.h | 270 tBTA_GATTC_RCB* p_rcb; /* pointer to the registration CB */ member in struct:__anon151
|
H A D | bta_gattc_cache.cc | 950 if (!p_clcb->p_rcb->p_cback) continue; 959 (*p_clcb->p_rcb->p_cback)(BTA_GATTC_SEARCH_RES_EVT, &cb_data);
|
/system/bt/bta/av/ |
H A D | bta_av_act.cc | 77 tBTA_AV_RCB* p_rcb = NULL; local 83 p_rcb = &bta_av_cb.rcb[i]; 87 return p_rcb; 100 void bta_av_del_rc(tBTA_AV_RCB* p_rcb) { argument 105 if (p_rcb->handle != BTA_AV_RC_HANDLE_NONE) { 106 if (p_rcb->shdl) { 108 if ((p_rcb->shdl - 1) < BTA_AV_NUM_STRS) { 109 p_scb = bta_av_cb.p_scb[p_rcb->shdl - 1]; 113 p_rcb->shdl, p_scb->rc_handle, p_rcb 312 tBTA_AV_RCB* p_rcb; local 473 tBTA_AV_RCB* p_rcb; local 584 tBTA_AV_RCB* p_rcb; local 606 tBTA_AV_RCB* p_rcb; local 627 tBTA_AV_RCB* p_rcb; local 648 tBTA_AV_RCB* p_rcb; local 1017 tBTA_AV_RCB* p_rcb; local 1155 tBTA_AV_RCB *p_rcb, *p_rcb2; local 1873 tBTA_AV_RCB* p_rcb; local [all...] |
H A D | bta_av_aact.cc | 1182 tBTA_AV_RCB* p_rcb; local 1191 p_rcb = bta_av_get_rcb_by_shdl((uint8_t)(p_scb->hdi + 1)); 1192 if (p_rcb) bta_av_del_rc(p_rcb);
|
H A D | bta_av_int.h | 650 extern void bta_av_del_rc(tBTA_AV_RCB* p_rcb);
|
/system/bt/stack/mcap/ |
H A D | mca_main.cc | 68 tMCA_RCB* p_rcb = &mca_cb.rcb[0]; local 70 for (i = 0; i < MCA_NUM_REGS; i++, p_rcb++) { 71 if (p_rcb->p_cback && p_rcb->reg.ctrl_psm == psm) { 92 tMCA_RCB* p_rcb = &mca_cb.rcb[0]; local 94 for (i = 0; i < MCA_NUM_REGS; i++, p_rcb++) { 95 if (p_rcb->p_cback && p_rcb->reg.data_psm == psm) { 473 tMCA_RCB* p_rcb = NULL; local 477 p_rcb 497 tMCA_RCB* p_rcb; local 531 mca_rcb_to_handle(tMCA_RCB* p_rcb) argument 547 tMCA_RCB* p_rcb = NULL; local 564 mca_is_valid_dep_id(tMCA_RCB* p_rcb, tMCA_DEP dep) argument [all...] |
H A D | mca_api.cc | 115 tMCA_RCB* p_rcb; local 126 p_rcb = mca_rcb_alloc(p_reg); 127 if (p_rcb != NULL) { 160 p_rcb->reg.data_psm = 0; 161 handle = mca_rcb_to_handle(p_rcb); 162 p_rcb->p_cback = p_cback; 163 p_rcb->reg.rsp_tout = p_reg->rsp_tout; 180 tMCA_RCB* p_rcb = mca_rcb_by_handle(handle); local 183 if (p_rcb && p_rcb 207 tMCA_RCB* p_rcb = mca_rcb_by_handle(handle); local 264 tMCA_RCB* p_rcb = mca_rcb_by_handle(handle); local [all...] |
H A D | mca_csm.cc | 183 tMCA_RCB* p_rcb = mca_rcb_by_handle(handle); local 187 if (p_rcb) { 214 tMCA_RCB* p_rcb = mca_rcb_by_handle(handle); local 219 if (p_rcb) { 224 p_ccb_tmp->p_rcb = p_rcb;
|
H A D | mca_dsm.cc | 146 tMCA_RCB* p_rcb = p_ccb->p_rcb; local 151 p_cs = &p_rcb->dep[dep]; 182 tMCA_RCB* p_rcb = p_ccb->p_rcb; local 189 p_cs = &p_rcb->dep[dep];
|
H A D | mca_cact.cc | 65 if (p_ccb && p_ccb->p_rcb && p_ccb->p_rcb->p_cback) 66 (*p_ccb->p_rcb->p_cback)(mca_rcb_to_handle(p_ccb->p_rcb), 131 period_ms_t interval_ms = p_ccb->p_rcb->reg.rsp_tout * 1000; 176 p_ccb->sec_mask, p_ccb->p_rcb->reg.data_psm, 326 if (!mca_is_valid_dep_id(p_ccb->p_rcb, p_rx_msg->mdep_id)) {
|
H A D | mca_int.h | 217 tMCA_RCB* p_rcb; /* the associated registration control block */ member in struct:__anon1224 333 extern tMCA_HANDLE mca_rcb_to_handle(tMCA_RCB* p_rcb); 335 extern bool mca_is_valid_dep_id(tMCA_RCB* p_rcb, tMCA_DEP dep);
|
/system/bt/stack/avrc/ |
H A D | avrc_api.cc | 463 tAVRC_RASM_CB* p_rcb; local 474 p_rcb = &avrc_cb.rcb[handle]; 480 p_rcb->rasm_offset = 0; 481 osi_free_and_reset((void**)&p_rcb->p_rmsg); 488 p_rcb->rasm_pdu = *p_data; 489 p_rcb->p_rmsg = (BT_HDR*)osi_malloc(BT_DEFAULT_BUFFER_SIZE); 491 memcpy(p_rcb->p_rmsg, p_pkt, sizeof(BT_HDR)); /* Copy bt hdr */ 494 memcpy((uint8_t*)(p_rcb->p_rmsg + 1), 498 p_rcb->p_rmsg->offset = p_rcb [all...] |