Home
last modified time | relevance | path

Searched refs:p_cb (Results 1 – 25 of 100) sorted by relevance

1234

/external/bluetooth/bluedroid/stack/smp/
Dsmp_act.c59 static void smp_update_key_mask (tSMP_CB *p_cb, UINT8 key_type, BOOLEAN recv) in smp_update_key_mask() argument
62 …ate role=%d recv=%d loc_i_key = %02x, loc_r_key = %02x", p_cb->role, recv, p_cb->loc_i_key, p_cb->… in smp_update_key_mask()
63 if (p_cb->role == HCI_ROLE_SLAVE) in smp_update_key_mask()
66 p_cb->loc_i_key &= ~key_type; in smp_update_key_mask()
68 p_cb->loc_r_key &= ~key_type; in smp_update_key_mask()
73 p_cb->loc_r_key &= ~key_type; in smp_update_key_mask()
75 p_cb->loc_i_key &= ~key_type; in smp_update_key_mask()
78 SMP_TRACE_DEBUG("updated loc_i_key = %02x, loc_r_key = %02x", p_cb->loc_i_key, p_cb->loc_r_key); in smp_update_key_mask()
84 void smp_send_app_cback(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_app_cback() argument
90 SMP_TRACE_DEBUG ("smp_send_app_cback p_cb->cb_evt=%d", p_cb->cb_evt ); in smp_send_app_cback()
[all …]
Dsmp_keys.c46 static void smp_genenrate_confirm(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
47 static void smp_genenrate_ltk_cont(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
48 static void smp_generate_y(tSMP_CB *p_cb, tSMP_INT_DATA *p);
49 static void smp_generate_rand_vector (tSMP_CB *p_cb, tSMP_INT_DATA *p);
50 static void smp_process_stk(tSMP_CB *p_cb, tSMP_ENC *p);
51 static void smp_calculate_comfirm_cont(tSMP_CB *p_cb, tSMP_ENC *p);
52 static void smp_process_confirm(tSMP_CB *p_cb, tSMP_ENC *p);
53 static void smp_process_compare(tSMP_CB *p_cb, tSMP_ENC *p);
54 static void smp_process_ediv(tSMP_CB *p_cb, tSMP_ENC *p);
163 void smp_generate_passkey(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_generate_passkey() argument
[all …]
Dsmp_int.h221 typedef void (*tSMP_ACT)(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
252 extern void smp_sm_event(tSMP_CB *p_cb, tSMP_EVENT event, void *p_data);
254 extern void smp_proc_sec_request(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
255 extern void smp_send_pair_req(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
256 extern void smp_send_confirm(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
257 extern void smp_send_pair_fail(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
258 extern void smp_send_init(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
259 extern void smp_proc_sec_request(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
260 extern void smp_proc_pair_fail(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
261 extern void smp_proc_confirm(tSMP_CB *p_cb, tSMP_INT_DATA *p_data);
[all …]
Dsmp_utils.c51 typedef BT_HDR * (*tSMP_CMD_ACT)(UINT8 cmd_code, tSMP_CB *p_cb);
53 static BT_HDR * smp_build_pairing_cmd(UINT8 cmd_code, tSMP_CB *p_cb);
54 static BT_HDR * smp_build_confirm_cmd(UINT8 cmd_code, tSMP_CB *p_cb);
55 static BT_HDR * smp_build_rand_cmd(UINT8 cmd_code, tSMP_CB *p_cb);
56 static BT_HDR * smp_build_pairing_fail(UINT8 cmd_code, tSMP_CB *p_cb);
57 static BT_HDR * smp_build_identity_info_cmd(UINT8 cmd_code, tSMP_CB *p_cb);
58 static BT_HDR * smp_build_encrypt_info_cmd(UINT8 cmd_code, tSMP_CB *p_cb);
59 static BT_HDR * smp_build_security_request(UINT8 cmd_code, tSMP_CB *p_cb);
60 static BT_HDR * smp_build_signing_info_cmd(UINT8 cmd_code, tSMP_CB *p_cb);
61 static BT_HDR * smp_build_master_id_cmd(UINT8 cmd_code, tSMP_CB *p_cb);
[all …]
Dsmp_l2c.c80 tSMP_CB *p_cb = &smp_cb; in smp_connect_cback() local
91 if (memcmp(bd_addr, p_cb->pairing_bda, BD_ADDR_LEN) == 0) in smp_connect_cback()
99 if(!p_cb->connect_initialized) in smp_connect_cback()
101 p_cb->connect_initialized = TRUE; in smp_connect_cback()
103 p_cb->role = L2CA_GetBleConnRole(bd_addr); in smp_connect_cback()
106 p_cb->loc_r_key = p_cb->loc_i_key = SMP_SEC_DEFAULT_KEY; in smp_connect_cback()
107 p_cb->loc_auth_req = p_cb->peer_auth_req = SMP_DEFAULT_AUTH_REQ; in smp_connect_cback()
108 p_cb->cb_evt = SMP_IO_CAP_REQ_EVT; in smp_connect_cback()
109 smp_sm_event(p_cb, SMP_L2CAP_CONN_EVT, NULL); in smp_connect_cback()
116 smp_sm_event(p_cb, SMP_L2CAP_DISCONN_EVT, &int_data); in smp_connect_cback()
[all …]
/external/bluetooth/bluedroid/bta/ag/
Dbta_ag_at.c44 void bta_ag_at_init(tBTA_AG_AT_CB *p_cb) in bta_ag_at_init() argument
46 p_cb->p_cmd_buf = NULL; in bta_ag_at_init()
47 p_cb->cmd_pos = 0; in bta_ag_at_init()
62 void bta_ag_at_reinit(tBTA_AG_AT_CB *p_cb) in bta_ag_at_reinit() argument
64 if (p_cb->p_cmd_buf != NULL) in bta_ag_at_reinit()
66 GKI_freebuf(p_cb->p_cmd_buf); in bta_ag_at_reinit()
67 p_cb->p_cmd_buf = NULL; in bta_ag_at_reinit()
69 p_cb->cmd_pos = 0; in bta_ag_at_reinit()
83 void bta_ag_process_at(tBTA_AG_AT_CB *p_cb) in bta_ag_process_at() argument
90 for (idx = 0; p_cb->p_at_tbl[idx].p_cmd[0] != 0; idx++) in bta_ag_process_at()
[all …]
/external/libnfc-nci/src/nfa/ee/
Dnfa_ee_act.c124 static void nfa_ee_update_route_size(tNFA_EE_ECB *p_cb) in nfa_ee_update_route_size() argument
129 p_cb->size_mask = 0; in nfa_ee_update_route_size()
134 if (p_cb->tech_switch_on & nfa_ee_tech_mask_list[xx]) in nfa_ee_update_route_size()
136 if (p_cb->tech_switch_off & nfa_ee_tech_mask_list[xx]) in nfa_ee_update_route_size()
138 if (p_cb->tech_battery_off & nfa_ee_tech_mask_list[xx]) in nfa_ee_update_route_size()
143 p_cb->size_mask += 5; in nfa_ee_update_route_size()
151 if (p_cb->proto_switch_on & nfa_ee_proto_mask_list[xx]) in nfa_ee_update_route_size()
153 if (p_cb->proto_switch_off & nfa_ee_proto_mask_list[xx]) in nfa_ee_update_route_size()
155 if (p_cb->proto_battery_off & nfa_ee_proto_mask_list[xx]) in nfa_ee_update_route_size()
160 p_cb->size_mask += 5; in nfa_ee_update_route_size()
[all …]
Dnfa_ee_main.c152 void nfa_ee_restore_one_ecb (tNFA_EE_ECB *p_cb) in nfa_ee_restore_one_ecb() argument
158 …_flags:0x%x ee_status:0x%x ee_old_status: 0x%x", p_cb->nfcee_id, p_cb->ecb_flags, p_cb->ee_status,… in nfa_ee_restore_one_ecb()
159 …if ((p_cb->nfcee_id != NFA_EE_INVALID) && (p_cb->ee_status & NFA_EE_STATUS_RESTORING) == 0 && (p_c… in nfa_ee_restore_one_ecb()
161 p_cb->ee_old_status &= ~NFA_EE_STATUS_RESTORING; in nfa_ee_restore_one_ecb()
162 mask = nfa_ee_ecb_to_mask(p_cb); in nfa_ee_restore_one_ecb()
163 if (p_cb->ee_status != p_cb->ee_old_status) in nfa_ee_restore_one_ecb()
165 p_cb->ecb_flags |= NFA_EE_ECB_FLAGS_RESTORE; in nfa_ee_restore_one_ecb()
166 if (p_cb->ee_old_status == NFC_NFCEE_STATUS_ACTIVE) in nfa_ee_restore_one_ecb()
168 NFC_NfceeModeSet (p_cb->nfcee_id, NFC_MODE_ACTIVATE); in nfa_ee_restore_one_ecb()
174 p_cb->ecb_flags |= NFA_EE_ECB_FLAGS_ROUTING; in nfa_ee_restore_one_ecb()
[all …]
/external/bluetooth/bluedroid/bta/hh/
Dbta_hh_act.c191 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; in bta_hh_sdp_cback() local
196 if ((result == SDP_SUCCESS) && (p_cb != NULL)) in bta_hh_sdp_cback()
199 if (p_cb->sec_mask) in bta_hh_sdp_cback()
205 p_cb, result, attr_mask,p_cb->hid_handle); in bta_hh_sdp_cback()
209 if (bta_hh_tod_spt(p_cb, sdp_rec->sub_class)) in bta_hh_sdp_cback()
212 if (p_cb->hid_handle == BTA_HH_INVALID_HANDLE) in bta_hh_sdp_cback()
215 if(HID_HostAddDev (p_cb->addr, attr_mask, &hdl) == HID_SUCCESS) in bta_hh_sdp_cback()
219 bta_hh_cb.cb_index[hdl] = p_cb->index; in bta_hh_sdp_cback()
223 p_cb->app_id = 0; in bta_hh_sdp_cback()
228 hdl = p_cb->hid_handle; in bta_hh_sdp_cback()
[all …]
/external/libnfc-nci/src/nfc/tags/
Drw_t3t.c129 static void rw_t3t_handle_get_sc_poll_rsp (tRW_T3T_CB *p_cb, UINT8 nci_status, UINT8 num_responses,…
130 static void rw_t3t_handle_ndef_detect_poll_rsp (tRW_T3T_CB *p_cb, UINT8 nci_status, UINT8 num_respo…
131 static void rw_t3t_handle_fmt_poll_rsp (tRW_T3T_CB *p_cb, UINT8 nci_status, UINT8 num_responses, UI…
132 static void rw_t3t_handle_sro_poll_rsp (tRW_T3T_CB *p_cb, UINT8 nci_status, UINT8 num_responses, UI…
185 tRW_T3T_CB *p_cb = &rw_cb.tcb.t3t; in rw_t3t_check_timeout() local
189 …timeout = (p_cb->check_tout_a + num_blocks * p_cb->check_tout_b)*QUICK_TIMER_TICKS_PER_SEC/1000000; in rw_t3t_check_timeout()
208 tRW_T3T_CB *p_cb = &rw_cb.tcb.t3t; in rw_t3t_update_timeout() local
212 …timeout = (p_cb->update_tout_a + num_blocks * p_cb->update_tout_b)*QUICK_TIMER_TICKS_PER_SEC/10000… in rw_t3t_update_timeout()
230 tRW_T3T_CB *p_cb = &rw_cb.tcb.t3t; in rw_t3t_process_error() local
235 if (p_cb->rw_state == RW_T3T_STATE_COMMAND_PENDING) in rw_t3t_process_error()
[all …]
Dce_t3t.c170 tCE_T3T_MEM *p_cb = &p_ce_cb->mem.t3t; in ce_t3t_send_rsp() local
177 p_nfcid2 = p_cb->local_nfcid2; in ce_t3t_send_rsp()
214 tCE_T3T_MEM *p_cb = &p_ce_cb->mem.t3t; in ce_t3t_handle_update_cmd() local
216 UINT8 *p_block_list = p_cb->cur_cmd.p_block_list_start; in ce_t3t_handle_update_cmd()
217 UINT8 *p_block_data = p_cb->cur_cmd.p_block_data_start; in ce_t3t_handle_update_cmd()
227 if (p_cb->state == CE_T3T_STATE_IDLE) in ce_t3t_handle_update_cmd()
229 p_cb->state = CE_T3T_STATE_UPDATING; in ce_t3t_handle_update_cmd()
232 for (i = 0; i < p_cb->cur_cmd.num_blocks; i++) in ce_t3t_handle_update_cmd()
247 service_code = p_cb->cur_cmd.service_code_list[bl0 & T3T_MSG_SERVICE_LIST_MASK]; in ce_t3t_handle_update_cmd()
261 if (p_cb->cur_cmd.num_blocks > p_cb->ndef_info.nbw) in ce_t3t_handle_update_cmd()
[all …]
/external/libnfc-nci/src/nfa/ce/
Dnfa_ce_act.c51 tNFA_CE_CB *p_cb = &nfa_ce_cb; in nfa_ce_handle_t3t_evt() local
60 if (p_cb->idx_cur_active == NFA_CE_LISTEN_INFO_IDX_NDEF) in nfa_ce_handle_t3t_evt()
63 (*p_cb->p_active_conn_cback) (NFA_CE_NDEF_WRITE_START_EVT, &conn_evt); in nfa_ce_handle_t3t_evt()
73 if (p_cb->idx_cur_active == NFA_CE_LISTEN_INFO_IDX_NDEF) in nfa_ce_handle_t3t_evt()
78 (*p_cb->p_active_conn_cback) (NFA_CE_NDEF_WRITE_CPLT_EVT, &conn_evt); in nfa_ce_handle_t3t_evt()
87 if (p_cb->idx_cur_active == NFA_CE_LISTEN_INFO_IDX_NDEF) in nfa_ce_handle_t3t_evt()
92 (*p_cb->p_active_conn_cback) (NFA_DATA_EVT, &conn_evt); in nfa_ce_handle_t3t_evt()
97 conn_evt.ce_data.handle = (NFA_HANDLE_GROUP_CE | ((tNFA_HANDLE)p_cb->idx_cur_active)); in nfa_ce_handle_t3t_evt()
100 (*p_cb->p_active_conn_cback) (NFA_CE_DATA_EVT, &conn_evt); in nfa_ce_handle_t3t_evt()
122 tNFA_CE_CB *p_cb = &nfa_ce_cb; in nfa_ce_handle_t4t_evt() local
[all …]
/external/bluetooth/bluedroid/hci/src/
Dhci_mct.c239 tHCI_MCT_CB *p_cb = &mct_cb; in internal_event_intercept() local
241 p = (uint8_t *)(p_cb->rcv_evt.p_rcv_msg + 1); in internal_event_intercept()
256 if (p_cb->int_cmd_rsp_pending > 0) in internal_event_intercept()
260 if (opcode == p_cb->int_cmd[p_cb->int_cmd_rd_idx].opcode) in internal_event_intercept()
265 if (p_cb->int_cmd[p_cb->int_cmd_rd_idx].cback != NULL) in internal_event_intercept()
267 p_cb->int_cmd[p_cb->int_cmd_rd_idx].cback(p_cb->rcv_evt.p_rcv_msg); in internal_event_intercept()
275 bt_hc_cbacks->dealloc(p_cb->rcv_evt.p_rcv_msg); in internal_event_intercept()
278 p_cb->int_cmd_rd_idx = ((p_cb->int_cmd_rd_idx+1) & \ in internal_event_intercept()
280 p_cb->int_cmd_rsp_pending--; in internal_event_intercept()
327 tHCI_MCT_CB *p_cb = &mct_cb; in acl_rx_frame_buffer_alloc() local
[all …]
Dhci_h4.c255 tHCI_H4_CB *p_cb = &h4_cb; in internal_event_intercept() local
257 p = (uint8_t *)(p_cb->p_rcv_msg + 1); in internal_event_intercept()
266 if (p_cb->int_cmd_rsp_pending > 0) in internal_event_intercept()
270 if (opcode == p_cb->int_cmd[p_cb->int_cmd_rd_idx].opcode) in internal_event_intercept()
275 if (p_cb->int_cmd[p_cb->int_cmd_rd_idx].cback != NULL) in internal_event_intercept()
277 p_cb->int_cmd[p_cb->int_cmd_rd_idx].cback(p_cb->p_rcv_msg); in internal_event_intercept()
285 bt_hc_cbacks->dealloc(p_cb->p_rcv_msg); in internal_event_intercept()
288 p_cb->int_cmd_rd_idx = ((p_cb->int_cmd_rd_idx+1) & \ in internal_event_intercept()
290 p_cb->int_cmd_rsp_pending--; in internal_event_intercept()
331 tHCI_H4_CB *p_cb = &h4_cb; in acl_rx_frame_buffer_alloc() local
[all …]
/external/bluetooth/bluedroid/stack/gap/
Dgap_utils.c42 tGAP_INFO *p_cb; in btm_cback() local
48 p_cb = &gap_cb.blk[index]; in btm_cback()
51 switch (p_cb->event) in btm_cback()
87 if (p_cb->gap_cback) in btm_cback()
88 p_cb->gap_cback(p_cb->event, p_data); in btm_cback()
91 gap_free_cb(p_cb); in btm_cback()
118 tGAP_INFO *p_cb; in gap_inq_results_cb() local
131 for (index = 0, p_cb = &gap_cb.blk[0]; index < GAP_MAX_BLOCKS; index++, p_cb++) in gap_inq_results_cb()
134 if (p_cb->in_use && (p_cb->event == GAP_EVT_INQUIRY_COMPLETE)) in gap_inq_results_cb()
137 if (p_cb->gap_inq_rslt_cback) in gap_inq_results_cb()
[all …]
/external/bluetooth/bluedroid/bta/sys/
Dptim.c41 void ptim_init(tPTIM_CB *p_cb, UINT16 period, UINT8 timer_id) in ptim_init() argument
43 GKI_init_timer_list(&p_cb->timer_queue); in ptim_init()
44 p_cb->period = period; in ptim_init()
45 p_cb->timer_id = timer_id; in ptim_init()
59 void ptim_timer_update(tPTIM_CB *p_cb) in ptim_timer_update() argument
72 if (new_ticks_count >= p_cb->last_gki_ticks) in ptim_timer_update()
74 period_in_ticks = (INT32)(new_ticks_count - p_cb->last_gki_ticks); in ptim_timer_update()
78 period_in_ticks = (INT32)(((UINT32)0xffffffff - p_cb->last_gki_ticks) in ptim_timer_update()
83 GKI_update_timer_list(&p_cb->timer_queue, GKI_TICKS_TO_MS(period_in_ticks)); in ptim_timer_update()
85 p_cb->last_gki_ticks = new_ticks_count; in ptim_timer_update()
[all …]
/external/libnfc-nci/src/nfa/sys/
Dnfa_sys_ptim.c43 void nfa_sys_ptim_init (tPTIM_CB *p_cb, UINT16 period, UINT8 timer_id) in nfa_sys_ptim_init() argument
45 GKI_init_timer_list (&p_cb->timer_queue); in nfa_sys_ptim_init()
46 p_cb->period = period; in nfa_sys_ptim_init()
47 p_cb->timer_id = timer_id; in nfa_sys_ptim_init()
61 void nfa_sys_ptim_timer_update (tPTIM_CB *p_cb) in nfa_sys_ptim_timer_update() argument
74 if (new_ticks_count >= p_cb->last_gki_ticks) in nfa_sys_ptim_timer_update()
76 period_in_ticks = (INT32) (new_ticks_count - p_cb->last_gki_ticks); in nfa_sys_ptim_timer_update()
80 period_in_ticks = (INT32) (((UINT32) 0xffffffff - p_cb->last_gki_ticks) in nfa_sys_ptim_timer_update()
85 GKI_update_timer_list (&p_cb->timer_queue, GKI_TICKS_TO_MS (period_in_ticks)); in nfa_sys_ptim_timer_update()
87 p_cb->last_gki_ticks = new_ticks_count; in nfa_sys_ptim_timer_update()
[all …]
/external/bluetooth/bluedroid/gki/common/
Dgki_buffer.c46 tGKI_COM_CB *p_cb = &gki_cb.com; in gki_init_free_queue() local
56 p_cb->pool_start[id] = (UINT8 *)p_mem; in gki_init_free_queue()
57 p_cb->pool_end[id] = (UINT8 *)p_mem + (act_size * total); in gki_init_free_queue()
61 p_cb->pool_size[id] = act_size; in gki_init_free_queue()
63 p_cb->freeq[id].size = (UINT16) tempsize; in gki_init_free_queue()
64 p_cb->freeq[id].total = total; in gki_init_free_queue()
65 p_cb->freeq[id].cur_cnt = 0; in gki_init_free_queue()
66 p_cb->freeq[id].max_cnt = 0; in gki_init_free_queue()
73 p_cb->freeq[id].p_first = hdr; in gki_init_free_queue()
86 p_cb->freeq[id].p_last = hdr1; in gki_init_free_queue()
[all …]
/external/libnfc-nci/halimpl/bcm2079x/gki/common/
Dgki_buffer.c54 tGKI_COM_CB *p_cb = &gki_cb.com; in gki_init_free_queue() local
63 p_cb->pool_start[id] = (UINT8 *)p_mem; in gki_init_free_queue()
64 p_cb->pool_end[id] = (UINT8 *)p_mem + (act_size * total); in gki_init_free_queue()
67 p_cb->pool_size[id] = act_size; in gki_init_free_queue()
69 p_cb->freeq[id].size = (UINT16) tempsize; in gki_init_free_queue()
70 p_cb->freeq[id].total = total; in gki_init_free_queue()
71 p_cb->freeq[id].cur_cnt = 0; in gki_init_free_queue()
72 p_cb->freeq[id].max_cnt = 0; in gki_init_free_queue()
82 p_cb->freeq[id].p_first = hdr; in gki_init_free_queue()
95 p_cb->freeq[id].p_last = hdr1; in gki_init_free_queue()
[all …]
/external/libnfc-nci/src/gki/common/
Dgki_buffer.c54 tGKI_COM_CB *p_cb = &gki_cb.com; in gki_init_free_queue() local
63 p_cb->pool_start[id] = (UINT8 *)p_mem; in gki_init_free_queue()
64 p_cb->pool_end[id] = (UINT8 *)p_mem + (act_size * total); in gki_init_free_queue()
67 p_cb->pool_size[id] = act_size; in gki_init_free_queue()
69 p_cb->freeq[id].size = (UINT16) tempsize; in gki_init_free_queue()
70 p_cb->freeq[id].total = total; in gki_init_free_queue()
71 p_cb->freeq[id].cur_cnt = 0; in gki_init_free_queue()
72 p_cb->freeq[id].max_cnt = 0; in gki_init_free_queue()
82 p_cb->freeq[id].p_first = hdr; in gki_init_free_queue()
95 p_cb->freeq[id].p_last = hdr1; in gki_init_free_queue()
[all …]
/external/bluetooth/bluedroid/btif/src/
Dbtif_sm.c78 btif_sm_cb_t *p_cb; in btif_sm_init() local
86 p_cb = (btif_sm_cb_t*) GKI_os_malloc(sizeof(btif_sm_cb_t)); in btif_sm_init()
87 p_cb->state = initial_state; in btif_sm_init()
88 p_cb->p_handlers = (btif_sm_handler_t*)p_handlers; in btif_sm_init()
91 p_cb->p_handlers[initial_state](BTIF_SM_ENTER_EVT, NULL); in btif_sm_init()
93 return (btif_sm_handle_t)p_cb; in btif_sm_init()
107 btif_sm_cb_t *p_cb = (btif_sm_cb_t*)handle; in btif_sm_shutdown() local
109 if (p_cb == NULL) in btif_sm_shutdown()
114 GKI_os_free((void*)p_cb); in btif_sm_shutdown()
128 btif_sm_cb_t *p_cb = (btif_sm_cb_t*)handle; in btif_sm_get_state() local
[all …]
/external/bluetooth/bluedroid/bta/hl/
Dbta_hl_sdp.c185 tBTA_HL_APP_CB *p_cb = BTA_HL_GET_APP_CB_PTR(0); in bta_hl_sdp_update() local
190 if ((p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE) && in bta_hl_sdp_update()
191 (!p_cb->sup_feature.advertize_source_sdp)) in bta_hl_sdp_update()
198 if (p_cb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SINK) in bta_hl_sdp_update()
204 if (p_cb->sup_feature.app_role_mask != BTA_HL_MDEP_ROLE_MASK_SOURCE) in bta_hl_sdp_update()
211 result &= SDP_AddServiceClassIdList(p_cb->sdp_handle, num_services, svc_class_id_list); in bta_hl_sdp_update()
218 proto_elem_list[0].params[0] = p_cb->ctrl_psm; in bta_hl_sdp_update()
222 result &= SDP_AddProtocolList(p_cb->sdp_handle, BTA_HL_NUM_PROTO_ELEMS, proto_elem_list); in bta_hl_sdp_update()
224 result &= SDP_AddProfileDescriptorList(p_cb->sdp_handle, profile_uuid, version); in bta_hl_sdp_update()
232 add_proto_list.list_elem[0].params[0] = p_cb->data_psm; in bta_hl_sdp_update()
[all …]
/external/libnfc-nci/halimpl/bcm2079x/hal/hal/
Dnfc_hal_nci.c179 static BOOLEAN nfc_hal_nci_receive_nci_msg (tNFC_HAL_NCIT_CB *p_cb, UINT8 byte) in nfc_hal_nci_receive_nci_msg() argument
184 switch (p_cb->rcv_state) in nfc_hal_nci_receive_nci_msg()
189 p_cb->rcv_state = NFC_HAL_RCV_NCI_HDR_ST; in nfc_hal_nci_receive_nci_msg()
190 p_cb->rcv_len = NCI_MSG_HDR_SIZE; in nfc_hal_nci_receive_nci_msg()
193 if ((p_cb->p_rcv_msg = (NFC_HDR *) GKI_getpoolbuf (NFC_HAL_NCI_POOL_ID)) != NULL) in nfc_hal_nci_receive_nci_msg()
196 p_cb->p_rcv_msg->len = 0; in nfc_hal_nci_receive_nci_msg()
197 p_cb->p_rcv_msg->event = 0; in nfc_hal_nci_receive_nci_msg()
198 p_cb->p_rcv_msg->offset = 0; in nfc_hal_nci_receive_nci_msg()
200 … *((UINT8 *) (p_cb->p_rcv_msg + 1) + p_cb->p_rcv_msg->offset + p_cb->p_rcv_msg->len++) = byte; in nfc_hal_nci_receive_nci_msg()
206 p_cb->rcv_len--; in nfc_hal_nci_receive_nci_msg()
[all …]
/external/bluetooth/bluedroid/bta/av/
Dbta_av_act.c143 static void bta_av_close_all_rc(tBTA_AV_CB *p_cb) in bta_av_close_all_rc() argument
149 if ((p_cb->disabling == TRUE) || (bta_av_cb.rcb[i].shdl != 0)) in bta_av_close_all_rc()
298 UINT8 bta_av_rc_create(tBTA_AV_CB *p_cb, UINT8 role, UINT8 shdl, UINT8 lidx) in bta_av_rc_create() argument
303 tBTA_AV_SCB *p_scb = p_cb->p_scb[shdl - 1]; in bta_av_rc_create()
327 ccb.control = p_cb->features & (BTA_AV_FEAT_RCTG | BTA_AV_FEAT_RCCT | AVRC_CT_PASSIVE); in bta_av_rc_create()
334 p_rcb = &p_cb->rcb[i]; in bta_av_rc_create()
349 p_cb->rc_acp_handle = p_rcb->handle; in bta_av_rc_create()
350 p_cb->rc_acp_idx = (i + 1); in bta_av_rc_create()
351 APPL_TRACE_DEBUG("rc_acp_handle:%d idx:%d", p_cb->rc_acp_handle, p_cb->rc_acp_idx); in bta_av_rc_create()
452 tBTA_AV_CB *p_cb = &bta_av_cb; in bta_av_find_lcb() local
[all …]
/external/bluetooth/bluedroid/stack/btm/
Dbtm_ble_bgconn.c191 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; in btm_update_dev_to_white_list() local
192 UINT8 wl_state = p_cb->wl_state; in btm_update_dev_to_white_list()
194 if ((to_add && p_cb->num_empty_filter == 0) || in btm_update_dev_to_white_list()
195 (!to_add && p_cb->num_empty_filter == p_cb->max_filter_entries)) in btm_update_dev_to_white_list()
198 p_cb->num_empty_filter); in btm_update_dev_to_white_list()
232 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; in btm_ble_clear_white_list_complete() local
240 p_cb->num_empty_filter = p_cb->max_filter_entries; in btm_ble_clear_white_list_complete()
251 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; in btm_ble_add_2_white_list_complete() local
256 p_cb->num_empty_filter --; in btm_ble_add_2_white_list_complete()
267 tBTM_BLE_CB *p_cb = &btm_cb.ble_ctr_cb; in btm_ble_remove_from_white_list_complete() local
[all …]

1234