/system/bt/bta/gatt/ |
H A D | bta_gatts_main.c | 65 tBTA_GATTS_CB *p_cb = &bta_gatts_cb; local 71 bta_gatts_api_disable(p_cb); 75 bta_gatts_register(p_cb, (tBTA_GATTS_DATA *) p_msg); 79 bta_gatts_start_if(p_cb, (tBTA_GATTS_DATA *) p_msg); 83 bta_gatts_deregister(p_cb, (tBTA_GATTS_DATA *) p_msg); 87 bta_gatts_create_srvc(p_cb, (tBTA_GATTS_DATA *) p_msg); 91 bta_gatts_indicate_handle(p_cb,(tBTA_GATTS_DATA *) p_msg); 95 bta_gatts_open(p_cb,(tBTA_GATTS_DATA *) p_msg); 99 bta_gatts_cancel_open(p_cb,(tBTA_GATTS_DATA *) p_msg); 103 bta_gatts_close(p_cb,(tBTA_GATTS_DAT [all...] |
H A D | bta_gatts_utils.c | 64 UINT8 bta_gatts_alloc_srvc_cb(tBTA_GATTS_CB *p_cb, UINT8 rcb_idx) argument 70 if (!p_cb->srvc_cb[i].in_use) 72 p_cb->srvc_cb[i].in_use = TRUE; 73 p_cb->srvc_cb[i].rcb_idx = rcb_idx; 112 UINT8 bta_gatts_find_app_rcb_idx_by_app_if(tBTA_GATTS_CB *p_cb, tBTA_GATTS_IF server_if) argument 118 if (p_cb->rcb[i].in_use && p_cb->rcb[i].gatt_if == server_if) 132 tBTA_GATTS_SRVC_CB * bta_gatts_find_srvc_cb_by_srvc_id(tBTA_GATTS_CB *p_cb, UINT16 service_id) argument 138 if (p_cb->srvc_cb[i].in_use && 139 p_cb 156 bta_gatts_find_srvc_cb_by_attr_id(tBTA_GATTS_CB *p_cb, UINT16 attr_id) argument [all...] |
H A D | bta_gattc_main.c | 362 tBTA_GATTC_CB *p_cb = &bta_gattc_cb; local 372 bta_gattc_disable(p_cb); 376 bta_gattc_register(p_cb, (tBTA_GATTC_DATA *) p_msg); 380 bta_gattc_start_if(p_cb, (tBTA_GATTC_DATA *) p_msg); 385 bta_gattc_deregister(p_cb, p_clreg); 389 bta_gattc_process_api_open(p_cb, (tBTA_GATTC_DATA *) p_msg); 393 bta_gattc_process_api_open_cancel(p_cb, (tBTA_GATTC_DATA *) p_msg); 397 bta_gattc_process_api_refresh(p_cb, (tBTA_GATTC_DATA *) p_msg); 402 bta_gattc_listen(p_cb, (tBTA_GATTC_DATA *) p_msg); 405 bta_gattc_broadcast(p_cb, (tBTA_GATTC_DAT [all...] |
H A D | bta_gatts_act.c | 113 void bta_gatts_enable(tBTA_GATTS_CB *p_cb) argument 118 if (p_cb->enabled) 124 memset(p_cb, 0, sizeof(tBTA_GATTS_CB)); 126 p_cb->enabled = TRUE; 153 void bta_gatts_api_disable(tBTA_GATTS_CB *p_cb) argument 157 if (p_cb->enabled) 161 if (p_cb->rcb[i].in_use) 163 GATT_Deregister(p_cb->rcb[i].gatt_if); 166 memset(p_cb, 0, sizeof(tBTA_GATTS_CB)); 183 void bta_gatts_register(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DAT argument 275 bta_gatts_start_if(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA *p_msg) argument 298 bta_gatts_deregister(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA *p_msg) argument 343 bta_gatts_create_srvc(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 612 bta_gatts_send_rsp(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 634 bta_gatts_indicate_handle(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 704 bta_gatts_open(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 744 bta_gatts_cancel_open(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 779 bta_gatts_close(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 825 bta_gatts_listen(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument [all...] |
/system/bt/stack/gap/ |
H A D | gap_utils.c | 35 tGAP_INFO *p_cb = &gap_cb.blk[0]; local 38 for (x = 0; x < GAP_MAX_BLOCKS; x++, p_cb++) 40 if (!p_cb->in_use) 42 memset (p_cb, 0, sizeof (tGAP_INFO)); 44 p_cb->in_use = TRUE; 45 p_cb->index = x; 46 p_cb->p_data = (void *)NULL; 47 return (p_cb); 65 void gap_free_cb (tGAP_INFO *p_cb) argument 67 if (p_cb) 89 tGAP_INFO *p_cb = &gap_cb.blk[0]; local [all...] |
H A D | gap_conn.c | 118 ** p_cb - Pointer to callback function for events. 126 tGAP_CONN_CALLBACK *p_cb) 165 p_ccb->p_callback = p_cb; 123 GAP_ConnOpen(char *p_serv_name, UINT8 service_id, BOOLEAN is_server, BD_ADDR p_rem_bda, UINT16 psm, tL2CAP_CFG_INFO *p_cfg, tL2CAP_ERTM_INFO *ertm_info, UINT16 security, UINT8 chan_mode_mask, tGAP_CONN_CALLBACK *p_cb) argument
|
/system/bt/bta/ag/ |
H A D | bta_ag_at.c | 44 void bta_ag_at_init(tBTA_AG_AT_CB *p_cb) argument 46 p_cb->p_cmd_buf = NULL; 47 p_cb->cmd_pos = 0; 62 void bta_ag_at_reinit(tBTA_AG_AT_CB *p_cb) argument 64 if (p_cb->p_cmd_buf != NULL) 66 GKI_freebuf(p_cb->p_cmd_buf); 67 p_cb->p_cmd_buf = NULL; 69 p_cb->cmd_pos = 0; 83 void bta_ag_process_at(tBTA_AG_AT_CB *p_cb) argument 90 for (idx = 0; p_cb 188 bta_ag_at_parse(tBTA_AG_AT_CB *p_cb, char *p_buf, UINT16 len) argument [all...] |
/system/bt/btif/src/ |
H A D | btif_sm.c | 81 btif_sm_cb_t *p_cb; local 89 p_cb = (btif_sm_cb_t *)osi_malloc(sizeof(btif_sm_cb_t)); 90 p_cb->state = initial_state; 91 p_cb->p_handlers = (btif_sm_handler_t*)p_handlers; 94 p_cb->p_handlers[initial_state](BTIF_SM_ENTER_EVT, NULL); 96 return (btif_sm_handle_t)p_cb; 110 btif_sm_cb_t *p_cb = (btif_sm_cb_t*)handle; local 112 if (p_cb == NULL) 117 osi_free(p_cb); 131 btif_sm_cb_t *p_cb local 158 btif_sm_cb_t *p_cb = (btif_sm_cb_t*)handle; local 188 btif_sm_cb_t *p_cb = (btif_sm_cb_t*)handle; local [all...] |
H A D | btif_gatt_server.c | 368 btif_gatts_cb_t* p_cb = (btif_gatts_cb_t*)p_param; local 369 if (!p_cb) return; 378 btif_to_bta_uuid(&uuid, &p_cb->uuid); 384 BTA_GATTS_AppDeregister(p_cb->server_if); 394 if (btif_get_address_type(p_cb->bd_addr.address, &addr_type) && 395 btif_get_device_type(p_cb->bd_addr.address, &device_type) && 398 BTA_DmAddBleDevice(p_cb->bd_addr.address, addr_type, device_type); 402 if (!p_cb->is_direct) 416 if (p_cb->transport == GATT_TRANSPORT_LE) 428 BTA_GATTS_Open(p_cb [all...] |
/system/bt/stack/smp/ |
H A D | smp_l2c.c | 92 tSMP_CB *p_cb = &smp_cb; local 101 if (memcmp(bd_addr, p_cb->pairing_bda, BD_ADDR_LEN) == 0) 111 if(!p_cb->connect_initialized) 113 p_cb->connect_initialized = TRUE; 115 p_cb->role = L2CA_GetBleConnRole(bd_addr); 118 p_cb->local_r_key = p_cb->local_i_key = SMP_SEC_DEFAULT_KEY; 119 p_cb->loc_auth_req = p_cb->peer_auth_req = SMP_DEFAULT_AUTH_REQ; 120 p_cb 146 tSMP_CB *p_cb = &smp_cb; local 214 tSMP_CB *p_cb = &smp_cb; local 243 tSMP_CB *p_cb = &smp_cb; local 296 tSMP_CB *p_cb = &smp_cb; local [all...] |
H A D | smp_api.c | 132 tSMP_CB *p_cb = &smp_cb; local 136 __FUNCTION__, p_cb->state, p_cb->br_state, p_cb->flags); 137 if (p_cb->state != SMP_STATE_IDLE || p_cb->flags & SMP_PAIR_FLAGS_WE_STARTED_DD || 138 p_cb->smp_over_br) 145 p_cb->flags = SMP_PAIR_FLAGS_WE_STARTED_DD; 147 memcpy (p_cb->pairing_bda, bd_addr, BD_ADDR_LEN); 152 smp_sm_event(p_cb, SMP_AUTH_CMPL_EV 174 tSMP_CB *p_cb = &smp_cb; local 217 tSMP_CB *p_cb = &smp_cb; local 291 tSMP_CB *p_cb = & smp_cb; local 349 tSMP_CB *p_cb = & smp_cb; local 399 tSMP_CB *p_cb = & smp_cb; local 439 tSMP_CB *p_cb = &smp_cb; local 528 tSMP_CB *p_cb = &smp_cb; local 576 tSMP_CB *p_cb = &smp_cb; local [all...] |
H A D | smp_br_main.c | 333 void smp_br_state_machine_event(tSMP_CB *p_cb, tSMP_BR_EVENT event, void *p_data) argument 335 tSMP_BR_STATE curr_state = p_cb->br_state; 338 tSMP_BR_ENTRY_TBL entry_table = smp_br_entry_table[p_cb->role]; 348 (p_cb->role == HCI_ROLE_SLAVE) ? "Slave" : "Master", 349 smp_get_br_state_name( p_cb->br_state), 350 p_cb->br_state, smp_get_br_event_name(event), event) ; 366 state_table = smp_br_state_table[curr_state][p_cb->role]; 389 (*smp_br_sm_action[action])(p_cb, (tSMP_INT_DATA *)p_data); 396 SMP_TRACE_DEBUG( "result state = %s", smp_get_br_state_name( p_cb->br_state ) ) ;
|
/system/bt/btif/co/ |
H A D | bta_gatts_co.c | 55 btif_gatts_srv_chg_cb_t *p_cb= &btif_gatts_srv_chg_cb; local 57 if (!p_cb->enable) 59 memset(p_cb, 0, sizeof(btif_gatts_srv_chg_cb_t)); 60 p_cb->enable = TRUE; 70 btif_gatts_srv_chg_cb_t *p_cb= &btif_gatts_srv_chg_cb; local 76 for (i=0; i != p_cb->num_clients; ++i) 78 if (!memcmp(p_cb->srv_chg[i].bda, bda, sizeof(BD_ADDR))) 87 if (p_cb->num_clients < BTIF_GATTS_MAX_SRV_CHG_CLT_SIZE) 89 bdcpy(p_cb->srv_chg[p_cb [all...] |
/system/bt/bta/dm/ |
H A D | bta_dm_sco.c | 592 tBTA_DM_PCM_RESAMPLE_CB *p_cb = &bta_dm_pcm_cb; local 594 p_cb->cur_pos = src_sps / 2; 595 p_cb->src_sps = src_sps; 596 p_cb->bits = bits; 597 p_cb->n_channels = n_channels; 598 p_cb->sample_size = 2; 599 p_cb->divisor = 2; 601 memset(p_cb->overlap_area, 0, sizeof(p_cb->overlap_area) ); 606 p_cb [all...] |
/system/bt/bta/hh/ |
H A D | bta_hh_act.c | 191 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; local 196 if ((result == SDP_SUCCESS) && (p_cb != NULL)) 199 if (p_cb->sec_mask) 203 APPL_TRACE_EVENT("bta_hh_sdp_cback: p_cb: %d result 0x%02x, \ 205 p_cb, result, attr_mask,p_cb->hid_handle); 209 if (bta_hh_tod_spt(p_cb, sdp_rec->sub_class)) 212 if (p_cb->hid_handle == BTA_HH_INVALID_HANDLE) 215 if(HID_HostAddDev (p_cb->addr, attr_mask, &hdl) == HID_SUCCESS) 219 bta_hh_cb.cb_index[hdl] = p_cb 271 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; local 339 bta_hh_start_sdp(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 431 bta_hh_sdp_cmpl(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 519 bta_hh_api_disc_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 553 bta_hh_open_cmpl_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 620 bta_hh_open_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 663 bta_hh_data_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument 685 bta_hh_handsk_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument 758 bta_hh_ctrl_dat_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument 825 bta_hh_open_failure(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 865 bta_hh_close_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 946 bta_hh_get_dscp_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 970 bta_hh_maint_dev_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 1078 bta_hh_write_dev_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument [all...] |
H A D | bta_hh_main.c | 77 typedef void (*tBTA_HH_ACTION)(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data); 275 void bta_hh_sm_execute(tBTA_HH_DEV_CB *p_cb, UINT16 event, tBTA_HH_DATA * p_data) argument 289 if (!p_cb) 377 in_state = p_cb->state; 383 if ((p_cb->state == BTA_HH_NULL_ST) || (p_cb->state >= BTA_HH_INVALID_ST)) 386 p_cb->state,event); 389 state_table = bta_hh_st_tbl[p_cb->state - 1]; 393 p_cb->state = state_table[event][BTA_HH_NEXT_STATE] ; 397 (*bta_hh_action[action])(p_cb, p_dat 426 tBTA_HH_DEV_CB *p_cb = NULL; local [all...] |
H A D | bta_hh_utils.c | 120 void bta_hh_clean_up_kdev(tBTA_HH_DEV_CB *p_cb) argument 124 if (p_cb->hid_handle != BTA_HH_INVALID_HANDLE ) 127 if (p_cb->is_le_device) 128 bta_hh_cb.le_cb_index[BTA_HH_GET_LE_CB_IDX(p_cb->hid_handle)] = BTA_HH_IDX_INVALID; 131 bta_hh_cb.cb_index[p_cb->hid_handle] = BTA_HH_IDX_INVALID; 135 index = p_cb->index; /* Preserve index for this control block */ 138 utl_freebuf((void **)&p_cb->dscp_info.descriptor.dsc_list); 140 memset(p_cb, 0, sizeof (tBTA_HH_DEV_CB)); /* Reset control block */ 142 p_cb->index = index; /* Restore index for this control block */ 143 p_cb 156 bta_hh_update_di_info(tBTA_HH_DEV_CB *p_cb, UINT16 vendor_id, UINT16 product_id, UINT16 version, UINT8 flag) argument 181 bta_hh_add_device_to_list(tBTA_HH_DEV_CB *p_cb, UINT8 handle, UINT16 attr_mask, tHID_DEV_DSCP_INFO *p_dscp_info, UINT8 sub_class, UINT16 ssr_max_latency, UINT16 ssr_min_tout, UINT8 app_id) argument 229 bta_hh_tod_spt(tBTA_HH_DEV_CB *p_cb,UINT8 sub_class) argument 413 tBTA_HH_CB *p_cb = &bta_hh_cb; local [all...] |
/system/bt/bta/hl/ |
H A D | bta_hl_sdp.c | 185 tBTA_HL_APP_CB *p_cb = BTA_HL_GET_APP_CB_PTR(0); local 190 if ((p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE) && 191 (!p_cb->sup_feature.advertize_source_sdp)) 198 if (p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SINK) 204 if (p_cb->sup_feature.app_role_mask != BTA_HL_MDEP_ROLE_MASK_SOURCE) 211 result &= SDP_AddServiceClassIdList(p_cb->sdp_handle, num_services, svc_class_id_list); 218 proto_elem_list[0].params[0] = p_cb->ctrl_psm; 222 result &= SDP_AddProtocolList(p_cb->sdp_handle, BTA_HL_NUM_PROTO_ELEMS, proto_elem_list); 224 result &= SDP_AddProfileDescriptorList(p_cb->sdp_handle, profile_uuid, version); 232 add_proto_list.list_elem[0].params[0] = p_cb 388 tBTA_HL_APP_CB *p_cb = BTA_HL_GET_APP_CB_PTR(app_idx); local [all...] |
/system/bt/btif/include/ |
H A D | btif_common.h | 167 tBTIF_CBACK* p_cb; /* context switch callback */ member in struct:__anon598
|
/system/bt/gki/common/ |
H A D | gki_buffer.c | 56 tGKI_COM_CB *p_cb = &gki_cb.com; local 65 p_cb->pool_start[id] = (UINT8 *)p_mem; 66 p_cb->pool_end[id] = (UINT8 *)p_mem + (act_size * total); 69 p_cb->pool_size[id] = act_size; 71 p_cb->freeq[id].size = (UINT16) tempsize; 72 p_cb->freeq[id].total = total; 73 p_cb->freeq[id].cur_cnt = 0; 74 p_cb->freeq[id].max_cnt = 0; 80 p_cb->freeq[id]._p_first = hdr; 92 p_cb 99 tGKI_COM_CB *p_cb = &gki_cb.com; local 147 tGKI_COM_CB *p_cb = &gki_cb.com; local [all...] |
/system/bt/stack/btm/ |
H A D | btm_ble_addr.c | 51 tBTM_LE_RANDOM_CB *p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local 57 p_cb->private_addr[5] = p->param_buf[0]; 58 p_cb->private_addr[4] = p->param_buf[1]; 59 p_cb->private_addr[3] = p->param_buf[2]; 61 btsnd_hcic_ble_set_random_addr(p_cb->private_addr); 63 p_cb->own_addr_type = BLE_ADDR_RANDOM; 66 btu_stop_timer_oneshot(&p_cb->raddr_timer_ent); 68 btu_start_timer_oneshot(&p_cb->raddr_timer_ent, BTU_TTYPE_BLE_RANDOM_ADDR, 71 btu_start_timer_oneshot(&p_cb->raddr_timer_ent, BTU_TTYPE_BLE_RANDOM_ADDR, 94 tBTM_LE_RANDOM_CB *p_cb local 147 tBTM_LE_RANDOM_CB *p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local [all...] |
H A D | btm_devctl.c | 117 tBTM_CMPL_CB *p_cb; local 124 p_cb = btm_cb.devcb.p_rln_cmpl_cb; 127 if (p_cb) 128 (*p_cb)((void *) NULL); 133 p_cb = btm_cb.devcb.p_rssi_cmpl_cb; 136 if (p_cb) 137 (*p_cb)((tBTM_RSSI_RESULTS *) &status); 202 void BTM_DeviceReset (UNUSED_ATTR tBTM_CMPL_CB *p_cb) { argument 245 tBTM_CMPL_CB *p_cb = btm_cb.devcb.p_rln_cmpl_cb; local 249 if (p_cb) 533 tBTM_CMPL_CB *p_cb = btm_cb.devcb.p_rln_cmpl_cb; local 624 BTM_RegisterForDeviceStatusNotif(tBTM_DEV_STATUS_CB *p_cb) argument 647 BTM_VendorSpecificCommand(UINT16 opcode, UINT8 param_len, UINT8 *p_param_buf, tBTM_VSC_CMPL_CB *p_cb) argument 715 BTM_RegisterForVSEvents(tBTM_VS_EVT_CB *p_cb, BOOLEAN is_register) argument 905 BTM_DeleteStoredLinkKey(BD_ADDR bd_addr, tBTM_CMPL_CB *p_cb) argument 948 tBTM_CMPL_CB *p_cb = btm_cb.devcb.p_stored_link_key_cmpl_cb; local 981 tBTM_DEV_STATUS_CB *p_cb = btm_cb.devcb.p_dev_status_cb; local [all...] |
H A D | btm_ble_bgconn.c | 269 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 271 if (to_add && p_cb->white_list_avail_size == 0) 282 btm_suspend_wl_activity(p_cb->wl_state); 284 btm_resume_wl_activity(p_cb->wl_state); 311 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 319 p_cb->white_list_avail_size = controller_get_interface()->get_ble_white_list_size(); 377 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 382 UINT8 own_addr_type = p_cb->addr_mgnt_cb.own_addr_type; 387 if (p_cb->conn_state == BLE_CONN_IDLE && background_connections_pending() 390 p_cb 470 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 652 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local [all...] |
H A D | btm_pm.c | 134 tBTM_STATUS BTM_PmRegister (UINT8 mask, UINT8 *p_pm_id, tBTM_PM_STATUS_CBACK *p_cb) argument 155 if(p_cb == NULL) 157 btm_cb.pm_reg_db[xx].cback = p_cb; 183 tBTM_PM_MCB *p_cb = NULL; /* per ACL link */ local 204 p_cb = &(btm_cb.pm_mode_db[acl_ind]); 215 if(mode == p_cb->state) /* the requested mode is current mode */ 219 ((p_mode->mode & BTM_PM_MD_FORCE) && (p_mode->max >= p_cb->interval) && (p_mode->min <= p_cb->interval)) || 220 ((p_mode->mode & BTM_PM_MD_FORCE)==0 && (p_mode->max >= p_cb->interval)) ) 222 BTM_TRACE_DEBUG( "BTM_SetPowerMode: mode:0x%x interval %d max:%d, min:%d", p_mode->mode, p_cb 321 tBTM_PM_MCB *p_cb; local 513 btm_pm_get_set_mode(UINT8 pm_id, tBTM_PM_MCB *p_cb, tBTM_PM_PWR_MD *p_mode, tBTM_PM_PWR_MD *p_res) argument 581 tBTM_PM_MCB *p_cb = &btm_cb.pm_mode_db[link_ind]; local 733 tBTM_PM_MCB *p_cb; local 788 tBTM_PM_MCB *p_cb = NULL; local 879 tBTM_PM_MCB *p_cb; local [all...] |
/system/bt/stack/l2cap/ |
H A D | l2c_main.c | 719 tL2CA_ECHO_RSP_CB *p_cb = p_lcb->p_echo_rsp_cb; local 724 (*p_cb) (L2CAP_PING_RESULT_OK);
|