Searched defs:p_cb (Results 1 - 25 of 68) sorted by relevance

123

/external/libnfc-nci/src/nfc/nfc/
H A Dnfc_test.c56 tNFC_CONN_CB *p_cb = nfc_find_conn_cb_by_handle (NCI_TEST_ID); local
58 if (p_data && p_cb && (p_data->offset >= (NCI_MSG_OFFSET_SIZE + NCI_DATA_HDR_SIZE)))
60 status = nfc_ncif_send_data (p_cb, p_data);
H A Dnfc_utils.c73 void nfc_set_conn_id (tNFC_CONN_CB * p_cb, UINT8 conn_id) argument
77 if (p_cb == NULL)
80 p_cb->conn_id = conn_id;
81 handle = (UINT8) (p_cb - nfc_cb.conn_cb + 1);
164 void nfc_free_conn_cb (tNFC_CONN_CB *p_cb) argument
168 if (p_cb == NULL)
171 while ((p_buf = GKI_dequeue (&p_cb->rx_q)) != NULL)
174 while ((p_buf = GKI_dequeue (&p_cb->tx_q)) != NULL)
177 nfc_cb.conn_id[p_cb->conn_id] = 0;
178 p_cb
[all...]
/external/bluetooth/bluedroid/bta/gatt/
H A Dbta_gatts_main.c65 tBTA_GATTS_CB *p_cb = &bta_gatts_cb; local
71 bta_gatts_register(p_cb, (tBTA_GATTS_DATA *) p_msg);
75 bta_gatts_start_if(p_cb, (tBTA_GATTS_DATA *) p_msg);
79 bta_gatts_deregister(p_cb, (tBTA_GATTS_DATA *) p_msg);
83 bta_gatts_create_srvc(p_cb, (tBTA_GATTS_DATA *) p_msg);
87 bta_gatts_indicate_handle(p_cb,(tBTA_GATTS_DATA *) p_msg);
91 bta_gatts_open(p_cb,(tBTA_GATTS_DATA *) p_msg);
95 bta_gatts_cancel_open(p_cb,(tBTA_GATTS_DATA *) p_msg);
99 bta_gatts_close(p_cb,(tBTA_GATTS_DATA *) p_msg);
103 bta_gatts_send_rsp(p_cb,(tBTA_GATTS_DAT
[all...]
H A Dbta_gatts_utils.c65 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 Dbta_gattc_main.c338 tBTA_GATTC_CB *p_cb = &bta_gattc_cb; local
347 bta_gattc_register(p_cb, (tBTA_GATTC_DATA *) p_msg);
351 bta_gattc_start_if(p_cb, (tBTA_GATTC_DATA *) p_msg);
355 bta_gattc_deregister(p_cb, (tBTA_GATTC_DATA *) p_msg);
359 bta_gattc_int_deregister(p_cb, (tBTA_GATTC_DATA *) p_msg);
363 bta_gattc_process_api_open(p_cb, (tBTA_GATTC_DATA *) p_msg);
367 bta_gattc_process_api_open_cancel(p_cb, (tBTA_GATTC_DATA *) p_msg);
H A Dbta_gatts_act.c104 void bta_gatts_enable(tBTA_GATTS_CB *p_cb) argument
109 p_cb->enabled = TRUE;
135 void bta_gatts_register(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA *p_msg) argument
142 if (!p_cb->enabled)
143 bta_gatts_enable(p_cb);
148 if (p_cb->rcb[i].in_use)
150 if (bta_gatts_uuid_compare(p_cb->rcb[i].app_uuid, p_msg->api_reg.app_uuid))
163 if (first_unuse == 0xff && !p_cb->rcb[i].in_use)
178 p_cb->rcb[first_unuse].in_use = TRUE;
179 p_cb
224 bta_gatts_start_if(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA *p_msg) argument
244 bta_gatts_deregister(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA *p_msg) argument
289 bta_gatts_create_srvc(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument
557 bta_gatts_send_rsp(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument
578 bta_gatts_indicate_handle(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument
623 bta_gatts_open(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument
654 bta_gatts_cancel_open(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument
687 bta_gatts_close(tBTA_GATTS_CB *p_cb, tBTA_GATTS_DATA * p_msg) argument
[all...]
/external/bluetooth/bluedroid/bta/ag/
H A Dbta_ag_at.c44 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 Dptim.c41 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 Dbtif_sm.c78 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 Dbtif_profile_queue.c48 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 Dsmp_l2c.c78 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
128 tSMP_CB *p_cb = &smp_cb; local
[all...]
H A Dsmp_api.c130 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 Dnfa_sys_ptim.c42 void nfa_sys_ptim_init (tPTIM_CB *p_cb, UINT16 period, UINT8 timer_id) argument
44 GKI_init_timer_list (&p_cb->timer_queue);
45 p_cb->period = period;
46 p_cb->timer_id = timer_id;
60 void nfa_sys_ptim_timer_update (tPTIM_CB *p_cb) argument
73 if (new_ticks_count >= p_cb->last_gki_ticks)
75 period_in_ticks = (INT32) (new_ticks_count - p_cb->last_gki_ticks);
79 period_in_ticks = (INT32) (((UINT32) 0xffffffff - p_cb->last_gki_ticks)
84 GKI_update_timer_list (&p_cb->timer_queue, GKI_TICKS_TO_MS (period_in_ticks));
86 p_cb
130 nfa_sys_ptim_start_timer(tPTIM_CB *p_cb, TIMER_LIST_ENT *p_tle, UINT16 type, INT32 timeout) argument
159 nfa_sys_ptim_stop_timer(tPTIM_CB *p_cb, TIMER_LIST_ENT *p_tle) argument
[all...]
/external/bluetooth/bluedroid/stack/btm/
H A Dbtm_ble_addr.c49 tBTM_LE_RANDOM_CB *p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local
55 p_cb->private_addr[2] = p->param_buf[0];
56 p_cb->private_addr[1] = p->param_buf[1];
57 p_cb->private_addr[0] = p->param_buf[2];
59 p_cb->private_addr[0] &= 0xfe;
61 p_cb->private_addr[0] |= 0x02;
63 btsnd_hcic_ble_set_random_addr(p_cb->private_addr);
68 btu_stop_timer(&p_cb->raddr_timer_ent);
69 btu_start_timer (&p_cb->raddr_timer_ent, BTU_TTYPE_BLE_RANDOM_ADDR,
106 tBTM_LE_RANDOM_CB *p_cb local
156 tBTM_LE_RANDOM_CB *p_cb = &btm_cb.ble_ctr_cb.addr_mgnt_cb; local
[all...]
H A Dbtm_ble_bgconn.c64 tBTM_BLE_INQ_CB *p_cb = &btm_cb.ble_ctr_cb.inq_var; local
66 p_cb->afp = adv_policy;
77 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
93 if ((to_add && p_cb->num_empty_filter == 0) ||
94 (!to_add && p_cb->num_empty_filter == p_cb->max_filter_entries))
96 BTM_TRACE_ERROR1("num_entry available in controller: %d", p_cb->num_empty_filter);
163 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
169 p_cb->num_empty_filter = p_cb
180 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
196 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
211 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
238 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
262 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
301 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
326 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
394 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
499 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
522 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
556 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
608 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
[all...]
/external/libnfc-nci/src/nfa/dm/
H A Dnfa_dm_ndef.c86 tNFA_DM_CB *p_cb = &nfa_dm_cb; local
90 if (p_cb->p_ndef_handler[hdlr_idx])
92 GKI_freebuf (p_cb->p_ndef_handler[hdlr_idx]);
93 p_cb->p_ndef_handler[hdlr_idx] = NULL;
109 tNFA_DM_CB *p_cb = &nfa_dm_cb; local
115 if (p_cb->p_ndef_handler[i] != NULL)
117 GKI_freebuf (p_cb->p_ndef_handler[i]);
118 p_cb->p_ndef_handler[i] = NULL;
135 tNFA_DM_CB *p_cb = &nfa_dm_cb; local
144 if (p_cb
242 tNFA_DM_CB *p_cb = &nfa_dm_cb; local
341 tNFA_DM_CB *p_cb = &nfa_dm_cb; local
366 tNFA_DM_CB *p_cb = &nfa_dm_cb; local
[all...]
/external/bluetooth/bluedroid/bta/dm/
H A Dbta_dm_sco.c592 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 Dbta_hh_act.c185 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; local
192 if (p_cb->sec_mask)
196 APPL_TRACE_EVENT3("bta_hh_sdp_cback: p_cb: %d result 0x%02x, \
198 p_cb, result, attr_mask);
202 if (bta_hh_tod_spt(p_cb, sdp_rec->sub_class))
205 if (p_cb->hid_handle == BTA_HH_INVALID_HANDLE)
208 if(HID_HostAddDev (p_cb->addr, attr_mask, &hdl) == HID_SUCCESS)
212 bta_hh_cb.cb_index[hdl] = p_cb->index;
216 p_cb->app_id = 0;
221 if (p_cb
261 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; local
328 bta_hh_start_sdp(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
413 bta_hh_sdp_cmpl(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
493 bta_hh_api_disc_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
519 bta_hh_open_cmpl_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
575 bta_hh_open_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
616 bta_hh_data_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument
638 bta_hh_handsk_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument
710 bta_hh_ctrl_dat_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA * p_data) argument
776 bta_hh_close_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
857 bta_hh_get_dscp_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
872 bta_hh_maint_dev_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
954 bta_hh_write_dev_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) argument
[all...]
H A Dbta_hh_main.c60 typedef void (*tBTA_HH_ACTION)(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data);
174 void bta_hh_sm_execute(tBTA_HH_DEV_CB *p_cb, UINT16 event, tBTA_HH_DATA * p_data) argument
188 if (!p_cb)
258 in_state = p_cb->state;
264 state_table = bta_hh_st_tbl[p_cb->state - 1];
268 p_cb->state = state_table[event][BTA_HH_NEXT_STATE] ;
272 (*bta_hh_action[action])(p_cb, p_data);
276 if (in_state != p_cb->state)
280 bta_hh_state_code(p_cb->state),
301 tBTA_HH_DEV_CB *p_cb local
[all...]
H A Dbta_hh_utils.c113 void bta_hh_clean_up_kdev(tBTA_HH_DEV_CB *p_cb) argument
117 if (p_cb->hid_handle != BTA_HH_INVALID_HANDLE )
118 bta_hh_cb.cb_index[p_cb->hid_handle] = BTA_HH_MAX_KNOWN;
121 index = p_cb->index; /* Preserve index for this control block */
124 utl_freebuf((void **)&p_cb->dscp_info.descriptor.dsc_list);
126 memset(p_cb, 0, sizeof (tBTA_HH_DEV_CB)); /* Reset control block */
128 p_cb->index = index; /* Restore index for this control block */
129 p_cb->state = BTA_HH_IDLE_ST;
130 p_cb->hid_handle = BTA_HH_INVALID_HANDLE;
142 void bta_hh_update_di_info(tBTA_HH_DEV_CB *p_cb, UINT1 argument
162 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
217 bta_hh_tod_spt(tBTA_HH_DEV_CB *p_cb,UINT8 sub_class) argument
[all...]
/external/bluetooth/bluedroid/bta/hl/
H A Dbta_hl_sdp.c166 ** Parameters: p_cb - Pointer to MA instance control block
188 tBTA_HL_APP_CB *p_cb = BTA_HL_GET_APP_CB_PTR(app_idx); local
196 if ((p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE) &&
197 (!p_cb->sup_feature.advertize_source_sdp))
202 if ((p_cb->sdp_handle = SDP_CreateRecord()) == 0)
209 if (p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SINK)
215 if (p_cb->sup_feature.app_role_mask != BTA_HL_MDEP_ROLE_MASK_SOURCE)
222 result &= SDP_AddServiceClassIdList(p_cb->sdp_handle, num_services, svc_class_id_list);
229 proto_elem_list[0].params[0] = p_cb->ctrl_psm;
233 result &= SDP_AddProtocolList(p_cb
[all...]
/external/bluetooth/bluedroid/btif/include/
H A Dbtif_common.h156 tBTIF_CBACK* p_cb; /* context switch callback */ member in struct:__anon845
/external/bluetooth/bluedroid/hci/src/
H A Dbt_hci_bdroid.c115 static int init(const bt_hc_callbacks_t* p_cb, unsigned char *local_bdaddr) argument
123 if (p_cb == NULL)
130 bt_hc_cbacks = (bt_hc_callbacks_t *) p_cb;
/external/bluetooth/bluedroid/stack/l2cap/
H A Dl2c_ble.c539 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; local
555 scan_int = (p_cb->scan_int == BTM_BLE_CONN_PARAM_UNDEF) ? L2CAP_LE_INT_MIN : p_cb->scan_int;
556 scan_win = (p_cb->scan_win == BTM_BLE_CONN_PARAM_UNDEF) ? L2CAP_LE_INT_MIN : p_cb->scan_win;
H A Dl2c_main.c710 tL2CA_ECHO_RSP_CB *p_cb = p_lcb->p_echo_rsp_cb; local
715 (*p_cb) (L2CAP_PING_RESULT_OK);

Completed in 1287 milliseconds

123