/external/libnfc-nci/src/nfc/nfc/ |
H A D | nfc_test.c | 57 tNFC_CONN_CB *p_cb = nfc_find_conn_cb_by_handle (NCI_TEST_ID); local 59 if (p_data && p_cb && (p_data->offset >= (NCI_MSG_OFFSET_SIZE + NCI_DATA_HDR_SIZE))) 61 status = nfc_ncif_send_data (p_cb, p_data);
|
H A D | nfc_utils.c | 74 void nfc_set_conn_id (tNFC_CONN_CB * p_cb, UINT8 conn_id) argument 78 if (p_cb == NULL) 81 p_cb->conn_id = conn_id; 82 handle = (UINT8) (p_cb - nfc_cb.conn_cb + 1); 165 void nfc_free_conn_cb (tNFC_CONN_CB *p_cb) argument 169 if (p_cb == NULL) 172 while ((p_buf = GKI_dequeue (&p_cb->rx_q)) != NULL) 175 while ((p_buf = GKI_dequeue (&p_cb->tx_q)) != NULL) 178 nfc_cb.conn_id[p_cb->conn_id] = 0; 179 p_cb [all...] |
/external/bluetooth/bluedroid/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 | 65 UINT8 bta_gatts_alloc_srvc_cb(tBTA_GATTS_CB *p_cb, UINT8 rcb_idx) argument 71 if (!p_cb->srvc_cb[i].in_use) 73 p_cb->srvc_cb[i].in_use = TRUE; 74 p_cb->srvc_cb[i].rcb_idx = rcb_idx; 113 UINT8 bta_gatts_find_app_rcb_idx_by_app_if(tBTA_GATTS_CB *p_cb, tBTA_GATTS_IF server_if) argument 119 if (p_cb->rcb[i].in_use && p_cb->rcb[i].gatt_if == server_if) 133 tBTA_GATTS_SRVC_CB * bta_gatts_find_srvc_cb_by_srvc_id(tBTA_GATTS_CB *p_cb, UINT16 service_id) argument 139 if (p_cb->srvc_cb[i].in_use && 140 p_cb 157 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 | 347 tBTA_GATTC_CB *p_cb = &bta_gattc_cb; local 356 bta_gattc_disable(p_cb); 360 bta_gattc_register(p_cb, (tBTA_GATTC_DATA *) p_msg); 364 bta_gattc_start_if(p_cb, (tBTA_GATTC_DATA *) p_msg); 369 bta_gattc_deregister(p_cb, p_clreg); 373 bta_gattc_process_api_open(p_cb, (tBTA_GATTC_DATA *) p_msg); 377 bta_gattc_process_api_open_cancel(p_cb, (tBTA_GATTC_DATA *) p_msg); 381 bta_gattc_process_api_refresh(p_cb, (tBTA_GATTC_DATA *) p_msg); 386 bta_gattc_listen(p_cb, (tBTA_GATTC_DATA *) p_msg);
|
H A D | bta_gatts_act.c | 104 void bta_gatts_enable(tBTA_GATTS_CB *p_cb) argument 110 if (p_cb->enabled) 116 memset(p_cb, 0, sizeof(tBTA_GATTS_CB)); 118 p_cb->enabled = TRUE; 146 void bta_gatts_api_disable(tBTA_GATTS_CB *p_cb) argument 151 if (p_cb->enabled) 155 if (p_cb->rcb[i].in_use) 157 GATT_Deregister(p_cb->rcb[i].gatt_if); 160 memset(p_cb, 0, sizeof(tBTA_GATTS_CB)); 177 void bta_gatts_register(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DAT argument 267 bta_gatts_start_if(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA *p_msg) argument 287 bta_gatts_deregister(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA *p_msg) argument 332 bta_gatts_create_srvc(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 599 bta_gatts_send_rsp(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 624 bta_gatts_indicate_handle(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 686 bta_gatts_open(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 717 bta_gatts_cancel_open(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 750 bta_gatts_close(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument 793 bta_gatts_listen(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument [all...] |
/external/bluetooth/bluedroid/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...] |
/external/bluetooth/bluedroid/bta/sys/ |
H A D | ptim.c | 41 void ptim_init(tPTIM_CB *p_cb, UINT16 period, UINT8 timer_id) argument 43 GKI_init_timer_list(&p_cb->timer_queue); 44 p_cb->period = period; 45 p_cb->timer_id = timer_id; 59 void ptim_timer_update(tPTIM_CB *p_cb) argument 72 if (new_ticks_count >= p_cb->last_gki_ticks) 74 period_in_ticks = (INT32)(new_ticks_count - p_cb->last_gki_ticks); 78 period_in_ticks = (INT32)(((UINT32)0xffffffff - p_cb->last_gki_ticks) 83 GKI_update_timer_list(&p_cb->timer_queue, GKI_TICKS_TO_MS(period_in_ticks)); 85 p_cb 127 ptim_start_timer(tPTIM_CB *p_cb, TIMER_LIST_ENT *p_tle, UINT16 type, INT32 timeout) argument 153 ptim_stop_timer(tPTIM_CB *p_cb, TIMER_LIST_ENT *p_tle) argument [all...] |
/external/bluetooth/bluedroid/btif/src/ |
H A D | btif_sm.c | 78 btif_sm_cb_t *p_cb; local 86 p_cb = (btif_sm_cb_t*) GKI_os_malloc(sizeof(btif_sm_cb_t)); 87 p_cb->state = initial_state; 88 p_cb->p_handlers = (btif_sm_handler_t*)p_handlers; 91 p_cb->p_handlers[initial_state](BTIF_SM_ENTER_EVT, NULL); 93 return (btif_sm_handle_t)p_cb; 107 btif_sm_cb_t *p_cb = (btif_sm_cb_t*)handle; local 109 if (p_cb == NULL) 114 GKI_os_free((void*)p_cb); 128 btif_sm_cb_t *p_cb local 155 btif_sm_cb_t *p_cb = (btif_sm_cb_t*)handle; local 185 btif_sm_cb_t *p_cb = (btif_sm_cb_t*)handle; local [all...] |
H A D | btif_profile_queue.c | 48 void *p_cb; member in struct:connect_node_tag 106 return (*(btif_connect_cb_t*)p_head->p_cb)(&p_head->bda); 142 node.p_cb = connect_cb;
|
/external/bluetooth/bluedroid/stack/smp/ |
H A D | smp_l2c.c | 78 tSMP_CB *p_cb = &smp_cb; local 83 if (memcmp(bd_addr, p_cb->pairing_bda, BD_ADDR_LEN) == 0) 91 if(!p_cb->connect_initialized) 93 p_cb->connect_initialized = TRUE; 95 p_cb->role = L2CA_GetBleConnRole(bd_addr); 98 p_cb->loc_r_key = p_cb->loc_i_key = SMP_SEC_DEFAULT_KEY; 99 p_cb->loc_auth_req = p_cb->peer_auth_req = SMP_DEFAULT_AUTH_REQ; 100 p_cb 126 tSMP_CB *p_cb = &smp_cb; local [all...] |
H A D | smp_api.c | 130 tSMP_CB *p_cb = &smp_cb; local 133 BTM_TRACE_EVENT2 ("SMP_Pair state=%d flag=0x%x ", p_cb->state, p_cb->flags); 134 if (p_cb->state != SMP_ST_IDLE || p_cb->flags & SMP_PAIR_FLAGS_WE_STARTED_DD) 141 p_cb->flags = SMP_PAIR_FLAGS_WE_STARTED_DD; 143 memcpy (p_cb->pairing_bda, bd_addr, BD_ADDR_LEN); 148 smp_sm_event(p_cb, SMP_AUTH_CMPL_EVT, &status); 170 tSMP_CB *p_cb = &smp_cb; local 174 BTM_TRACE_EVENT2 ("SMP_CancelPair state=%d flag=0x%x ", p_cb 225 tSMP_CB *p_cb = & smp_cb; local 281 tSMP_CB *p_cb = & smp_cb; local [all...] |
/external/libnfc-nci/src/nfa/sys/ |
H A D | nfa_sys_ptim.c | 43 void nfa_sys_ptim_init (tPTIM_CB *p_cb, UINT16 period, UINT8 timer_id) argument 45 GKI_init_timer_list (&p_cb->timer_queue); 46 p_cb->period = period; 47 p_cb->timer_id = timer_id; 61 void nfa_sys_ptim_timer_update (tPTIM_CB *p_cb) argument 74 if (new_ticks_count >= p_cb->last_gki_ticks) 76 period_in_ticks = (INT32) (new_ticks_count - p_cb->last_gki_ticks); 80 period_in_ticks = (INT32) (((UINT32) 0xffffffff - p_cb->last_gki_ticks) 85 GKI_update_timer_list (&p_cb->timer_queue, GKI_TICKS_TO_MS (period_in_ticks)); 87 p_cb 131 nfa_sys_ptim_start_timer(tPTIM_CB *p_cb, TIMER_LIST_ENT *p_tle, UINT16 type, INT32 timeout) argument 160 nfa_sys_ptim_stop_timer(tPTIM_CB *p_cb, TIMER_LIST_ENT *p_tle) argument [all...] |
/external/bluetooth/bluedroid/btif/co/ |
H A D | bta_gatts_co.c | 48 btif_gatts_srv_chg_cb_t *p_cb= &btif_gatts_srv_chg_cb; local 50 if (!p_cb->enable) 52 memset(p_cb, 0, sizeof(btif_gatts_srv_chg_cb_t)); 53 p_cb->enable = TRUE; 64 btif_gatts_srv_chg_cb_t *p_cb = &btif_gatts_srv_chg_cb; local 72 if (p_cb->num_clients < BTIF_GATTS_MAX_SRV_CHG_CLT_SIZE) 74 memcpy(&p_cb->srv_chg[p_cb->num_clients], &p_req->srv_chg, sizeof(tBTA_GATTS_SRV_CHG)); 75 p_cb->num_clients++; 83 for (i=0; i != p_cb 154 btif_gatts_srv_chg_cb_t *p_cb= &btif_gatts_srv_chg_cb; local [all...] |
/external/bluetooth/bluedroid/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(&p_cb->raddr_timer_ent); 67 btu_start_timer (&p_cb->raddr_timer_ent, BTU_TTYPE_BLE_RANDOM_ADDR, 90 tBTM_LE_RANDOM_CB *p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local 99 p_cb 143 tBTM_LE_RANDOM_CB *p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local [all...] |
H A D | btm_ble_bgconn.c | 187 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 189 UINT8 wl_state = p_cb->wl_state; 191 if ((to_add && p_cb->num_empty_filter == 0) || 192 (!to_add && p_cb->num_empty_filter == p_cb->max_filter_entries)) 195 p_cb->num_empty_filter); 228 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 234 p_cb->num_empty_filter = p_cb->max_filter_entries; 245 tBTM_BLE_CB *p_cb local 261 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 276 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 298 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 357 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 433 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 533 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local 603 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local [all...] |
/external/bluetooth/bluedroid/stack/gap/ |
H A D | gap_utils.c | 41 tGAP_INFO *p_cb; local 47 p_cb = &gap_cb.blk[index]; 50 switch (p_cb->event) 86 if (p_cb->gap_cback) 87 p_cb->gap_cback(p_cb->event, p_data); 90 gap_free_cb(p_cb); 117 tGAP_INFO *p_cb; local 129 for (index = 0, p_cb = &gap_cb.blk[0]; index < GAP_MAX_BLOCKS; index++, p_cb 161 tGAP_FINDADDR_CB *p_cb = &gap_cb.findaddr_cb; local 227 tGAP_FINDADDR_CB *p_cb = &gap_cb.findaddr_cb; local 325 tGAP_INFO *p_cb = &gap_cb.blk[0]; local 355 gap_free_cb(tGAP_INFO *p_cb) argument 379 tGAP_INFO *p_cb = &gap_cb.blk[0]; local [all...] |
/external/libnfc-nci/src/nfa/dm/ |
H A D | nfa_dm_ndef.c | 87 tNFA_DM_CB *p_cb = &nfa_dm_cb; local 91 if (p_cb->p_ndef_handler[hdlr_idx]) 93 GKI_freebuf (p_cb->p_ndef_handler[hdlr_idx]); 94 p_cb->p_ndef_handler[hdlr_idx] = NULL; 110 tNFA_DM_CB *p_cb = &nfa_dm_cb; local 116 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; 136 tNFA_DM_CB *p_cb = &nfa_dm_cb; local 145 if (p_cb 243 tNFA_DM_CB *p_cb = &nfa_dm_cb; local 342 tNFA_DM_CB *p_cb = &nfa_dm_cb; local 367 tNFA_DM_CB *p_cb = &nfa_dm_cb; local [all...] |
/external/bluetooth/bluedroid/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...] |
/external/bluetooth/bluedroid/bta/hh/ |
H A D | bta_hh_act.c | 190 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; local 195 if ((result == SDP_SUCCESS) && (p_cb != NULL)) 198 if (p_cb->sec_mask) 202 APPL_TRACE_EVENT4("bta_hh_sdp_cback: p_cb: %d result 0x%02x, \ 204 p_cb, result, attr_mask,p_cb->hid_handle); 208 if (bta_hh_tod_spt(p_cb, sdp_rec->sub_class)) 211 if (p_cb->hid_handle == BTA_HH_INVALID_HANDLE) 214 if(HID_HostAddDev (p_cb->addr, attr_mask, &hdl) == HID_SUCCESS) 218 bta_hh_cb.cb_index[hdl] = p_cb 266 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; local 334 bta_hh_start_sdp(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 426 bta_hh_sdp_cmpl(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 514 bta_hh_api_disc_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 548 bta_hh_open_cmpl_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 615 bta_hh_open_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 658 bta_hh_data_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument 680 bta_hh_handsk_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument 753 bta_hh_ctrl_dat_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument 820 bta_hh_open_failure(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 860 bta_hh_close_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 941 bta_hh_get_dscp_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 963 bta_hh_maint_dev_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument 1071 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); 270 void bta_hh_sm_execute(tBTA_HH_DEV_CB *p_cb, UINT16 event, tBTA_HH_DATA * p_data) argument 284 if (!p_cb) 366 in_state = p_cb->state; 372 if ((p_cb->state == BTA_HH_NULL_ST) || (p_cb->state >= BTA_HH_INVALID_ST)) 375 p_cb->state,event); 378 state_table = bta_hh_st_tbl[p_cb->state - 1]; 382 p_cb->state = state_table[event][BTA_HH_NEXT_STATE] ; 386 (*bta_hh_action[action])(p_cb, p_dat 415 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 179 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 227 bta_hh_tod_spt(tBTA_HH_DEV_CB *p_cb,UINT8 sub_class) argument 411 tBTA_HH_CB *p_cb = &bta_hh_cb; local [all...] |
/external/bluetooth/bluedroid/bta/hl/ |
H A D | bta_hl_sdp.c | 167 ** Parameters: p_cb - Pointer to MA instance control block 189 tBTA_HL_APP_CB *p_cb = BTA_HL_GET_APP_CB_PTR(0); local 193 if ((p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE) && 194 (!p_cb->sup_feature.advertize_source_sdp)) 201 if (p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SINK) 207 if (p_cb->sup_feature.app_role_mask != BTA_HL_MDEP_ROLE_MASK_SOURCE) 214 result &= SDP_AddServiceClassIdList(p_cb->sdp_handle, num_services, svc_class_id_list); 221 proto_elem_list[0].params[0] = p_cb->ctrl_psm; 225 result &= SDP_AddProtocolList(p_cb->sdp_handle, BTA_HL_NUM_PROTO_ELEMS, proto_elem_list); 227 result &= SDP_AddProfileDescriptorList(p_cb 391 tBTA_HL_APP_CB *p_cb = BTA_HL_GET_APP_CB_PTR(app_idx); local [all...] |
/external/bluetooth/bluedroid/btif/include/ |
H A D | btif_common.h | 159 tBTIF_CBACK* p_cb; /* context switch callback */ member in struct:__anon924
|
/external/bluetooth/bluedroid/hci/src/ |
H A D | bt_hci_bdroid.c | 180 static int init(const bt_hc_callbacks_t* p_cb, unsigned char *local_bdaddr) argument 188 if (p_cb == NULL) 198 bt_hc_cbacks = (bt_hc_callbacks_t *) p_cb;
|