/system/bt/bta/gatt/ |
bta_gatts_main.cc | 46 tBTA_GATTS_CB* p_cb = &bta_gatts_cb; local 50 bta_gatts_api_disable(p_cb); 54 bta_gatts_register(p_cb, (tBTA_GATTS_DATA*)p_msg); 58 bta_gatts_start_if(p_cb, (tBTA_GATTS_DATA*)p_msg); 62 bta_gatts_deregister(p_cb, (tBTA_GATTS_DATA*)p_msg); 66 bta_gatts_indicate_handle(p_cb, (tBTA_GATTS_DATA*)p_msg); 70 bta_gatts_open(p_cb, (tBTA_GATTS_DATA*)p_msg); 74 bta_gatts_cancel_open(p_cb, (tBTA_GATTS_DATA*)p_msg); 78 bta_gatts_close(p_cb, (tBTA_GATTS_DATA*)p_msg); 82 bta_gatts_send_rsp(p_cb, (tBTA_GATTS_DATA*)p_msg) [all...] |
/system/nfc/src/nfc/nfc/ |
nfc_test.cc | 54 tNFC_CONN_CB* p_cb = nfc_find_conn_cb_by_handle(NCI_TEST_ID); local 56 if (p_data && p_cb && 58 status = nfc_ncif_send_data(p_cb, p_data);
|
/system/bt/btif/co/ |
bta_gatts_co.cc | 51 btif_gatts_srv_chg_cb_t* p_cb = &btif_gatts_srv_chg_cb; local 53 if (!p_cb->enable) { 54 memset(p_cb, 0, sizeof(btif_gatts_srv_chg_cb_t)); 55 p_cb->enable = true; 64 btif_gatts_srv_chg_cb_t* p_cb = &btif_gatts_srv_chg_cb; local 70 for (i = 0; i != p_cb->num_clients; ++i) { 71 if (p_cb->srv_chg[i].bda == bda) { 78 if (p_cb->num_clients < BTIF_GATTS_MAX_SRV_CHG_CLT_SIZE) { 79 p_cb->srv_chg[p_cb->num_clients].bda = bda [all...] |
/system/bt/stack/smp/ |
smp_l2c.cc | 94 tSMP_CB* p_cb = &smp_cb; local 97 SMP_TRACE_EVENT("%s: SMDBG l2c: bd_addr=%s, p_cb->pairing_bda=%s", __func__, 99 p_cb->pairing_bda.ToString().c_str()); 103 if (bd_addr == p_cb->pairing_bda) { 108 if (!p_cb->connect_initialized) { 109 p_cb->connect_initialized = true; 111 p_cb->role = L2CA_GetBleConnRole(bd_addr); 114 p_cb->local_r_key = p_cb->local_i_key = SMP_SEC_DEFAULT_KEY; 115 p_cb->loc_auth_req = p_cb->peer_auth_req = SMP_DEFAULT_AUTH_REQ 140 tSMP_CB* p_cb = &smp_cb; local 205 tSMP_CB* p_cb = &smp_cb; local 235 tSMP_CB* p_cb = &smp_cb; local 280 tSMP_CB* p_cb = &smp_cb; local [all...] |
smp_api.cc | 134 tSMP_CB* p_cb = &smp_cb; local 137 p_cb->state, p_cb->br_state, p_cb->flags, 140 if (p_cb->state != SMP_STATE_IDLE || 141 p_cb->flags & SMP_PAIR_FLAGS_WE_STARTED_DD || p_cb->smp_over_br) { 145 p_cb->flags = SMP_PAIR_FLAGS_WE_STARTED_DD; 146 p_cb->pairing_bda = bd_addr; 152 smp_sm_event(p_cb, SMP_AUTH_CMPL_EVT, &smp_int_data) 174 tSMP_CB* p_cb = &smp_cb; local 214 tSMP_CB* p_cb = &smp_cb; local 296 tSMP_CB* p_cb = &smp_cb; local 350 tSMP_CB* p_cb = &smp_cb; local 395 tSMP_CB* p_cb = &smp_cb; local 433 tSMP_CB* p_cb = &smp_cb; local 523 tSMP_CB* p_cb = &smp_cb; local 568 tSMP_CB* p_cb = &smp_cb; local [all...] |
/system/nfc/src/nfa/ce/ |
nfa_ce_main.cc | 136 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 149 if ((p_cb->listen_info[listen_info_idx].flags & 151 (p_cb->listen_info[listen_info_idx].rf_disc_handle != 154 p_cb->listen_info[listen_info_idx].rf_disc_handle); 155 p_cb->listen_info[listen_info_idx].rf_disc_handle = NFA_HANDLE_INVALID;
|
nfa_ce_act.cc | 56 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 63 if ((p_cb->listen_info[idx].flags & NFA_CE_LISTEN_INFO_IN_USE) && 64 (p_cb->listen_info[idx].flags & NFA_CE_LISTEN_INFO_FELICA) && 65 (p_cb->listen_info[idx].flags & NFA_CE_LISTEN_INFO_T3T_ACTIVATE_PND)) { 66 p_cb->idx_cur_active = idx; 67 p_cb->p_active_conn_cback = 68 p_cb->listen_info[p_cb->idx_cur_active].p_conn_cback; 75 if (p_cb->idx_cur_active == NFA_CE_LISTEN_INFO_IDX_NDEF) { 77 (*p_cb->p_active_conn_cback)(NFA_CE_NDEF_WRITE_START_EVT, &conn_evt) 150 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 209 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 325 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 427 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 559 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 593 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 675 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 737 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 804 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 1003 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 1107 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 1151 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 1239 tNFA_CE_CB* p_cb = &nfa_ce_cb; local 1396 tNFA_CE_CB* p_cb = &nfa_ce_cb; local [all...] |
/system/nfc/src/nfa/ee/ |
nfa_ee_api.cc | 97 tNFA_EE_ECB* p_cb = nfa_ee_cb.ecb; local 118 for (xx = 0; (xx < ret) && (num_ret < max_ret); xx++, p_cb++) { 121 max_ret, num_ret, p_cb->ee_status); 122 if ((p_cb->ee_status & NFA_EE_STATUS_INT_MASK) || 123 (p_cb->ee_status == NFA_EE_STATUS_REMOVED)) { 126 p_info->ee_handle = NFA_HANDLE_GROUP_EE | (tNFA_HANDLE)p_cb->nfcee_id; 127 p_info->ee_status = p_cb->ee_status; 128 p_info->num_interface = p_cb->num_interface; 129 p_info->num_tlvs = p_cb->num_tlvs; 130 memcpy(p_info->ee_interface, p_cb->ee_interface, p_cb->num_interface) 236 tNFA_EE_ECB *p_cb, *p_found = NULL; local 301 tNFA_EE_ECB* p_cb; local 368 tNFA_EE_ECB* p_cb; local 430 tNFA_EE_ECB* p_cb; local 537 tNFA_EE_ECB* p_cb = nfa_ee_find_ecb(nfcee_id); local 691 tNFA_EE_ECB* p_cb; local 737 tNFA_EE_ECB* p_cb; local 784 tNFA_EE_ECB* p_cb; local [all...] |
nfa_ee_main.cc | 157 void nfa_ee_restore_one_ecb(tNFA_EE_ECB* p_cb) { 165 p_cb->nfcee_id, p_cb->ecb_flags, p_cb->ee_status, p_cb->ee_old_status); 166 if ((p_cb->nfcee_id != NFA_EE_INVALID) && 167 (p_cb->ee_status & NFA_EE_STATUS_RESTORING) == 0 && 168 (p_cb->ee_old_status & NFA_EE_STATUS_RESTORING) != 0) { 169 p_cb->ee_old_status &= ~NFA_EE_STATUS_RESTORING; 170 mask = nfa_ee_ecb_to_mask(p_cb); 220 tNFA_EE_ECB* p_cb; local 281 tNFA_EE_ECB* p_cb; local 400 tNFA_EE_ECB *p_ret = NULL, *p_cb; local 429 tNFA_EE_ECB *p_ret = NULL, *p_cb; local 455 tNFA_EE_ECB* p_cb; local [all...] |
/system/bt/bta/hh/ |
bta_hh_utils.cc | 106 void bta_hh_clean_up_kdev(tBTA_HH_DEV_CB* p_cb) { 109 if (p_cb->hid_handle != BTA_HH_INVALID_HANDLE) { 111 if (p_cb->is_le_device) 112 bta_hh_cb.le_cb_index[BTA_HH_GET_LE_CB_IDX(p_cb->hid_handle)] = 116 bta_hh_cb.cb_index[p_cb->hid_handle] = BTA_HH_IDX_INVALID; 120 index = p_cb->index; /* Preserve index for this control block */ 123 osi_free_and_reset((void**)&p_cb->dscp_info.descriptor.dsc_list); 125 memset(p_cb, 0, sizeof(tBTA_HH_DEV_CB)); /* Reset control block */ 127 p_cb->index = index; /* Restore index for this control block */ 128 p_cb->state = BTA_HH_IDLE_ST 377 tBTA_HH_CB* p_cb = &bta_hh_cb; local [all...] |
bta_hh_act.cc | 179 tBTA_HH_DEV_CB* p_cb = bta_hh_cb.p_cur; local 184 if ((result == SDP_SUCCESS) && (p_cb != NULL)) { 186 if (p_cb->sec_mask) attr_mask |= HID_SEC_REQUIRED; 189 APPL_TRACE_EVENT("%s: p_cb: %d result 0x%02x, attr_mask 0x%02x, handle %x", 190 __func__, p_cb, result, attr_mask, p_cb->hid_handle); 195 if (bta_hh_tod_spt(p_cb, sdp_rec->sub_class)) { 197 if (p_cb->hid_handle == BTA_HH_INVALID_HANDLE) { 199 if (HID_HostAddDev(p_cb->addr, attr_mask, &hdl) == HID_SUCCESS) { 202 bta_hh_cb.cb_index[hdl] = p_cb->index 247 tBTA_HH_DEV_CB* p_cb = bta_hh_cb.p_cur; local [all...] |
bta_hh_main.cc | 68 typedef void (*tBTA_HH_ACTION)(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data); 230 void bta_hh_sm_execute(tBTA_HH_DEV_CB* p_cb, uint16_t event, 244 if (!p_cb) { 318 in_state = p_cb->state; 324 if ((p_cb->state == BTA_HH_NULL_ST) || (p_cb->state >= BTA_HH_INVALID_ST)) { 327 p_cb->state, event); 330 state_table = bta_hh_st_tbl[p_cb->state - 1]; 334 p_cb->state = state_table[event][BTA_HH_NEXT_STATE]; 338 (*bta_hh_action[action])(p_cb, p_data) 365 tBTA_HH_DEV_CB* p_cb = NULL; local [all...] |
/system/bt/bta/hl/ |
bta_hl_sdp.cc | 178 tBTA_HL_APP_CB* p_cb = BTA_HL_GET_APP_CB_PTR(0); local 182 if ((p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE) && 183 (!p_cb->sup_feature.advertize_source_sdp)) { 189 if (p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SINK) { 192 if (p_cb->sup_feature.app_role_mask != BTA_HL_MDEP_ROLE_MASK_SOURCE) { 198 result &= SDP_AddServiceClassIdList(p_cb->sdp_handle, num_services, 205 proto_elem_list[0].params[0] = p_cb->ctrl_psm; 209 result &= SDP_AddProtocolList(p_cb->sdp_handle, BTA_HL_NUM_PROTO_ELEMS, 213 SDP_AddProfileDescriptorList(p_cb->sdp_handle, profile_uuid, version); 220 add_proto_list.list_elem[0].params[0] = p_cb->data_psm 358 tBTA_HL_APP_CB* p_cb = BTA_HL_GET_APP_CB_PTR(app_idx); local [all...] |
/system/bt/bta/jv/ |
bta_jv_api.cc | 677 tBTA_JV_RFC_CB* p_cb = &bta_jv_cb.rfc_cb[hi]; local 678 do_in_bta_thread(FROM_HERE, Bind(&bta_jv_rfcomm_write, handle, req_id, p_cb, 679 &bta_jv_cb.port_cb[p_cb->rfc_hdl[si] - 1]));
|
/system/bt/stack/btm/ |
btm_ble_addr.cc | 49 tBTM_LE_RANDOM_CB* p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local 54 p_cb->private_addr.address[5] = p->param_buf[0]; 55 p_cb->private_addr.address[4] = p->param_buf[1]; 56 p_cb->private_addr.address[3] = p->param_buf[2]; 58 btm_ble_set_random_address(p_cb->private_addr); 60 p_cb->own_addr_type = BLE_ADDR_RANDOM; 67 alarm_set_on_mloop(p_cb->refresh_raddr_timer, interval_ms, 85 tBTM_LE_RANDOM_CB* p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local 92 p_cb->private_addr.address[2] = rand[0]; 93 p_cb->private_addr.address[1] = rand[1] 129 tBTM_LE_RANDOM_CB* p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local [all...] |
btm_ble_bgconn.cc | 270 tBTM_BLE_CB* p_cb = &btm_cb.ble_ctr_cb; local 279 btm_suspend_wl_activity(p_cb->wl_state); 281 btm_resume_wl_activity(p_cb->wl_state); 412 tBTM_BLE_CB* p_cb = &btm_cb.ble_ctr_cb; 416 uint8_t own_addr_type = p_cb->addr_mgnt_cb.own_addr_type; 426 if (p_cb->conn_state == BLE_CONN_IDLE && background_connections_pending() && 428 p_cb->wl_state |= BTM_BLE_WL_INIT; 435 scan_int = (p_cb->scan_int == BTM_BLE_SCAN_PARAM_UNDEF) 437 : p_cb->scan_int; 438 scan_win = (p_cb->scan_win == BTM_BLE_SCAN_PARAM_UNDEF 541 tBTM_BLE_CB* p_cb = &btm_cb.ble_ctr_cb; local [all...] |
btm_devctl.cc | 119 tBTM_CMPL_CB* p_cb; local 124 p_cb = btm_cb.devcb.p_rln_cmpl_cb; 127 if (p_cb) (*p_cb)((void*)NULL); 131 p_cb = btm_cb.devcb.p_rssi_cmpl_cb; 134 if (p_cb) { 137 (*p_cb)(&btm_rssi_result); 142 p_cb = btm_cb.devcb.p_failed_contact_counter_cmpl_cb; 145 if (p_cb) { 148 (*p_cb)(&btm_failed_contact_counter_result) 258 tBTM_CMPL_CB* p_cb = btm_cb.devcb.p_rln_cmpl_cb; local 495 tBTM_CMPL_CB* p_cb = btm_cb.devcb.p_rln_cmpl_cb; local 834 tBTM_CMPL_CB* p_cb = btm_cb.devcb.p_stored_link_key_cmpl_cb; local 865 tBTM_DEV_STATUS_CB* p_cb = btm_cb.devcb.p_dev_status_cb; local [all...] |
btm_pm.cc | 109 tBTM_PM_STATUS_CBACK* p_cb) { 124 if (p_cb == NULL) return BTM_ILLEGAL_VALUE; 125 btm_cb.pm_reg_db[xx].cback = p_cb; 151 tBTM_PM_MCB* p_cb = nullptr; /* per ACL link */ local 174 p_cb = &(btm_cb.pm_mode_db[acl_ind]); 187 if (mode == p_cb->state) { 191 ((p_mode->mode & BTM_PM_MD_FORCE) && (p_mode->max >= p_cb->interval) && 192 (p_mode->min <= p_cb->interval)) || 194 (p_mode->max >= p_cb->interval))) { 196 << std::to_string(p_mode->mode) << ", interval " << p_cb->interva 325 tBTM_PM_MCB* p_cb; local 565 tBTM_PM_MCB* p_cb = &btm_cb.pm_mode_db[link_ind]; local 697 tBTM_PM_MCB* p_cb; local 753 tBTM_PM_MCB* p_cb = NULL; local 841 tBTM_PM_MCB* p_cb; local [all...] |
/system/nfc/src/nfa/dm/ |
nfa_dm_ndef.cc | 91 tNFA_DM_CB* p_cb = &nfa_dm_cb; local 95 if (p_cb->p_ndef_handler[hdlr_idx]) { 96 GKI_freebuf(p_cb->p_ndef_handler[hdlr_idx]); 97 p_cb->p_ndef_handler[hdlr_idx] = NULL; 112 tNFA_DM_CB* p_cb = &nfa_dm_cb; local 117 if (p_cb->p_ndef_handler[i] != NULL) { 118 GKI_freebuf(p_cb->p_ndef_handler[i]); 119 p_cb->p_ndef_handler[i] = NULL; 134 tNFA_DM_CB* p_cb = &nfa_dm_cb; local 143 if (p_cb->p_ndef_handler[NFA_NDEF_DEFAULT_HANDLER_IDX]) 243 tNFA_DM_CB* p_cb = &nfa_dm_cb; local 344 tNFA_DM_CB* p_cb = &nfa_dm_cb; local 365 tNFA_DM_CB* p_cb = &nfa_dm_cb; local [all...] |
/system/bt/btif/include/ |
btif_common.h | 81 #define HAL_CBACK(P_CB, P_CBACK, ...) \ 83 if ((P_CB) && (P_CB)->P_CBACK) { \ 84 BTIF_TRACE_API("%s: HAL %s->%s", __func__, #P_CB, #P_CBACK); \ 85 (P_CB)->P_CBACK(__VA_ARGS__); \ 166 tBTIF_CBACK* p_cb; /* context switch callback */ member in struct:__anon1700
|
/system/bt/stack/l2cap/ |
l2c_link.cc | 538 tL2CA_ECHO_RSP_CB* p_cb = p_lcb->p_echo_rsp_cb; local 543 (*p_cb)(L2CAP_PING_RESULT_NO_RESP); [all...] |
l2c_main.cc | 677 tL2CA_ECHO_RSP_CB* p_cb = p_lcb->p_echo_rsp_cb; local 682 (*p_cb)(L2CAP_PING_RESULT_OK);
|
l2c_ble.cc | 852 tBTM_BLE_CB* p_cb = &btm_cb.ble_ctr_cb; local 865 scan_int = (p_cb->scan_int == BTM_BLE_SCAN_PARAM_UNDEF) 867 : p_cb->scan_int; 868 scan_win = (p_cb->scan_win == BTM_BLE_SCAN_PARAM_UNDEF) 870 : p_cb->scan_win; [all...] |
/system/nfc/src/gki/common/ |
gki_buffer.cc | 51 tGKI_COM_CB* p_cb = &gki_cb.com; local 59 p_cb->pool_start[id] = (uint8_t*)p_mem; 60 p_cb->pool_end[id] = (uint8_t*)p_mem + (act_size * total); 63 p_cb->pool_size[id] = act_size; 65 p_cb->freeq[id].size = (uint16_t)tempsize; 66 p_cb->freeq[id].total = total; 67 p_cb->freeq[id].cur_cnt = 0; 68 p_cb->freeq[id].max_cnt = 0; 73 p_cb->freeq[id].p_first = hdr; 86 p_cb->freeq[id].p_last = hdr 93 tGKI_COM_CB* p_cb = &gki_cb.com; local 122 tGKI_COM_CB* p_cb = &gki_cb.com; local 258 tGKI_COM_CB* p_cb = &gki_cb.com; local 343 tGKI_COM_CB* p_cb = &gki_cb.com; local 506 tGKI_COM_CB* p_cb = &gki_cb.com; local 859 tGKI_COM_CB* p_cb = &gki_cb.com; local 904 tGKI_COM_CB* p_cb = &gki_cb.com; local 932 tGKI_COM_CB* p_cb = &gki_cb.com; local 962 tGKI_COM_CB* p_cb = &gki_cb.com; local 1049 tGKI_COM_CB* p_cb = &gki_cb.com; local 1120 tGKI_COM_CB* p_cb = &gki_cb.com; local 1168 tGKI_COM_CB* p_cb = &gki_cb.com; local [all...] |
/system/nfc/src/nfa/hci/ |
nfa_hci_utils.cc | 390 tNFA_HCI_DYN_GATE* p_cb; local 394 for (xx = 0, p_cb = nfa_hci_cb.cfg.dyn_gates; xx < NFA_HCI_MAX_GATE_CB; 395 xx++, p_cb++) { 396 if (p_cb->gate_id != 0) { 397 *p_gate_list++ = p_cb->gate_id; [all...] |