/system/bt/bta/ag/ |
H A D | bta_ag_at.cc | 45 void bta_ag_at_init(tBTA_AG_AT_CB* p_cb) { argument 46 p_cb->p_cmd_buf = nullptr; 47 p_cb->cmd_pos = 0; 62 void bta_ag_at_reinit(tBTA_AG_AT_CB* p_cb) { argument 63 osi_free_and_reset((void**)&p_cb->p_cmd_buf); 64 p_cb->cmd_pos = 0; 79 void bta_ag_process_at(tBTA_AG_AT_CB* p_cb) { argument 85 for (idx = 0; p_cb->p_at_tbl[idx].p_cmd[0] != 0; idx++) { 86 if (!utl_strucmp(p_cb->p_at_tbl[idx].p_cmd, p_cb 167 bta_ag_at_parse(tBTA_AG_AT_CB* p_cb, char* p_buf, uint16_t len) argument [all...] |
/system/bt/stack/smp/ |
H A D | smp_act.cc | 49 static bool pts_test_send_authentication_complete_failure(tSMP_CB* p_cb) { argument 50 uint8_t reason = p_cb->cert_failure; 56 smp_sm_event(p_cb, SMP_AUTH_CMPL_EVT, &smp_int_data); 66 static void smp_update_key_mask(tSMP_CB* p_cb, uint8_t key_type, bool recv) { argument 69 __func__, p_cb->role, recv, p_cb->local_i_key, p_cb->local_r_key); 71 if (((p_cb->le_secure_connections_mode_is_used) || (p_cb->smp_over_br)) && 76 p_cb 99 smp_send_app_cback(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 229 smp_send_pair_fail(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 247 smp_send_pair_req(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 262 smp_send_pair_rsp(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 280 smp_send_confirm(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 289 smp_send_init(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 298 smp_send_rand(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 307 smp_send_pair_public_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 316 smp_send_commitment(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 325 smp_send_dhkey_check(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 334 smp_send_keypress_notification(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 343 smp_send_enc_info(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 372 smp_send_id_info(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 392 smp_send_csrk_info(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 413 smp_send_ltk_reply(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 423 smp_proc_sec_req(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 473 smp_proc_sec_grant(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 489 smp_proc_pair_fail(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 501 smp_proc_pair_cmd(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 592 smp_proc_confirm(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 616 smp_proc_init(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 636 smp_proc_rand(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 660 smp_process_pairing_public_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 696 smp_process_pairing_commitment(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 719 smp_process_dhkey_check(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 742 smp_process_keypress_notification(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 768 smp_br_process_pairing_command(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 828 smp_br_process_security_grant(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 843 smp_br_check_authorization_request(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 888 smp_br_select_next_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 915 smp_proc_enc_info(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 927 smp_proc_master_id(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 954 smp_proc_id_info(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 966 smp_proc_id_addr(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 994 smp_proc_srk_info(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1020 smp_proc_compare(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1050 smp_proc_sl_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1068 smp_start_enc(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1088 smp_proc_discard(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1098 smp_enc_cmpl(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1111 smp_check_auth_req(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1172 smp_key_pick_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1193 smp_key_distribution(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1237 smp_decide_association_model(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1326 smp_process_io_response(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1366 smp_br_process_slave_keys_response(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1375 smp_br_send_pair_response(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1389 smp_pairing_cmpl(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1401 smp_pair_terminate(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1412 smp_idle_terminate(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1424 smp_fast_conn_param(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1441 smp_both_have_public_keys(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1460 smp_start_secure_connection_phase1(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1506 smp_process_local_nonce(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1570 smp_process_peer_nonce(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1665 smp_match_dhkey_checks(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1702 smp_move_to_secure_connections_phase2(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1717 smp_phase_2_dhkey_checks_are_present(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1733 smp_wait_for_both_public_keys(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1751 smp_start_passkey_verification(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1769 smp_process_secure_connection_oob_data(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1820 smp_set_local_oob_keys(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1835 smp_set_local_oob_random_commitment(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1886 tSMP_CB* p_cb = &smp_cb; local 1948 tSMP_CB* p_cb = &smp_cb; local 1968 smp_set_derive_link_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1984 smp_derive_link_key_from_long_term_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 2009 smp_br_process_link_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 2041 smp_key_distribution_by_transport(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 2055 smp_br_pairing_complete(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument [all...] |
H A D | 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 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...] |
H A D | 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_EV 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...] |
H A D | smp_utils.cc | 76 static bool smp_parameter_unconditionally_valid(tSMP_CB* p_cb); 77 static bool smp_parameter_unconditionally_invalid(tSMP_CB* p_cb); 80 typedef bool (*tSMP_CMD_LEN_VALID)(tSMP_CB* p_cb); 82 static bool smp_command_has_valid_fixed_length(tSMP_CB* p_cb); 104 typedef bool (*tSMP_CMD_PARAM_RANGES_VALID)(tSMP_CB* p_cb); 106 static bool smp_pairing_request_response_parameters_are_valid(tSMP_CB* p_cb); 107 static bool smp_pairing_keypress_notification_is_valid(tSMP_CB* p_cb); 133 typedef BT_HDR* (*tSMP_CMD_ACT)(uint8_t cmd_code, tSMP_CB* p_cb); 135 static BT_HDR* smp_build_pairing_cmd(uint8_t cmd_code, tSMP_CB* p_cb); 137 tSMP_CB* p_cb); 331 smp_send_cmd(uint8_t cmd_code, tSMP_CB* p_cb) argument 371 tSMP_CB* p_cb = &smp_cb; local 415 smp_build_pairing_cmd(uint8_t cmd_code, tSMP_CB* p_cb) argument 445 smp_build_confirm_cmd(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 471 smp_build_rand_cmd(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 495 smp_build_encrypt_info_cmd(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 520 smp_build_master_id_cmd(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 546 smp_build_identity_info_cmd(UNUSED_ATTR uint8_t cmd_code, UNUSED_ATTR tSMP_CB* p_cb) argument 575 smp_build_id_addr_cmd(UNUSED_ATTR uint8_t cmd_code, UNUSED_ATTR tSMP_CB* p_cb) argument 601 smp_build_signing_info_cmd(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 626 smp_build_pairing_fail(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 651 smp_build_security_request(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 678 smp_build_pair_public_key_cmd(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 708 smp_build_pairing_commitment_cmd(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 733 smp_build_pair_dhkey_check_cmd(UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 758 smp_build_pairing_keypress_notification_cmd( UNUSED_ATTR uint8_t cmd_code, tSMP_CB* p_cb) argument 849 smp_cb_cleanup(tSMP_CB* p_cb) argument 875 smp_remove_fixed_channel(tSMP_CB* p_cb) argument 895 smp_reset_control_value(tSMP_CB* p_cb) argument 922 smp_proc_pairing_cmpl(tSMP_CB* p_cb) argument 960 smp_command_has_invalid_parameters(tSMP_CB* p_cb) argument 996 smp_command_has_valid_fixed_length(tSMP_CB* p_cb) argument 1027 smp_pairing_request_response_parameters_are_valid(tSMP_CB* p_cb) argument 1081 smp_pairing_keypress_notification_is_valid(tSMP_CB* p_cb) argument 1104 smp_parameter_unconditionally_valid(UNUSED_ATTR tSMP_CB* p_cb) argument 1115 smp_parameter_unconditionally_invalid(UNUSED_ATTR tSMP_CB* p_cb) argument 1163 smp_select_association_model(tSMP_CB* p_cb) argument 1207 smp_select_legacy_association_model(tSMP_CB* p_cb) argument 1244 smp_select_association_model_secure_connections(tSMP_CB* p_cb) argument 1325 smp_collect_local_io_capabilities(uint8_t* iocap, tSMP_CB* p_cb) argument 1342 smp_collect_peer_io_capabilities(uint8_t* iocap, tSMP_CB* p_cb) argument 1360 smp_collect_local_ble_address(uint8_t* le_addr, tSMP_CB* p_cb) argument 1382 smp_collect_peer_ble_address(uint8_t* le_addr, tSMP_CB* p_cb) argument 1410 smp_check_commitment(tSMP_CB* p_cb) argument 1438 smp_save_secure_connections_long_term_key(tSMP_CB* p_cb) argument 1472 smp_calculate_f5_mackey_and_long_term_key(tSMP_CB* p_cb) argument 1512 smp_request_oob_data(tSMP_CB* p_cb) argument [all...] |
H A D | smp_int.h | 102 /* new local nonce is generated and saved in p_cb->rand */ 337 typedef void (*tSMP_ACT)(tSMP_CB* p_cb, tSMP_INT_DATA* p_data); 345 extern void smp_sm_event(tSMP_CB* p_cb, tSMP_EVENT event, 348 extern void smp_proc_sec_request(tSMP_CB* p_cb, tSMP_INT_DATA* p_data); 375 extern void smp_br_state_machine_event(tSMP_CB* p_cb, tSMP_BR_EVENT event, 381 extern void smp_send_pair_req(tSMP_CB* p_cb, tSMP_INT_DATA* p_data); 382 extern void smp_send_confirm(tSMP_CB* p_cb, tSMP_INT_DATA* p_data); 383 extern void smp_send_pair_fail(tSMP_CB* p_cb, tSMP_INT_DATA* p_data); 384 extern void smp_send_rand(tSMP_CB* p_cb, tSMP_INT_DATA* p_data); 385 extern void smp_send_pair_public_key(tSMP_CB* p_cb, tSMP_INT_DAT [all...] |
H A D | smp_keys.cc | 48 static void smp_process_stk(tSMP_CB* p_cb, tSMP_ENC* p); 49 static bool smp_calculate_legacy_short_term_key(tSMP_CB* p_cb, 51 static void smp_process_private_key(tSMP_CB* p_cb); 173 void smp_proc_passkey(tSMP_CB* p_cb, BT_OCTET8 rand) { argument 174 uint8_t* tt = p_cb->tk; 186 memset(p_cb->tk, 0, BT_OCTET16_LEN); 189 if (p_cb->p_callback) { 192 (*p_cb->p_callback)(SMP_PASSKEY_NOTIF_EVT, p_cb->pairing_bda, 196 if (p_cb 219 smp_generate_passkey(tSMP_CB* p_cb, UNUSED_ATTR tSMP_INT_DATA* p_data) argument 236 smp_generate_stk(tSMP_CB* p_cb, UNUSED_ATTR tSMP_INT_DATA* p_data) argument 261 smp_compute_csrk(uint16_t div, tSMP_CB* p_cb) argument 294 smp_generate_csrk(tSMP_CB* p_cb, UNUSED_ATTR tSMP_INT_DATA* p_data) argument 318 smp_concatenate_local(tSMP_CB* p_cb, uint8_t** p_data, uint8_t op_code) argument 337 smp_concatenate_peer(tSMP_CB* p_cb, uint8_t** p_data, uint8_t op_code) argument 364 smp_gen_p1_4_confirm(tSMP_CB* p_cb, tBLE_ADDR_TYPE remote_bd_addr_type, BT_OCTET16 p1) argument 403 smp_gen_p2_4_confirm(tSMP_CB* p_cb, const RawAddress& remote_bda, BT_OCTET16 p2) argument 432 smp_calculate_comfirm(tSMP_CB* p_cb, BT_OCTET16 rand, tSMP_ENC* output) argument 485 smp_generate_confirm(tSMP_CB* p_cb) argument 518 smp_generate_srand_mrand_confirm(tSMP_CB* p_cb, UNUSED_ATTR tSMP_INT_DATA* p_data) argument 549 smp_generate_compare(tSMP_CB* p_cb, UNUSED_ATTR tSMP_INT_DATA* p_data) argument 580 smp_process_stk(tSMP_CB* p_cb, tSMP_ENC* p) argument 600 smp_process_ediv(tSMP_CB* p_cb, tSMP_ENC* p) argument 623 smp_generate_y(tSMP_CB* p_cb, BT_OCTET8 rand) argument 644 smp_generate_ltk_cont(uint16_t div, tSMP_CB* p_cb) argument 684 smp_generate_ltk(tSMP_CB* p_cb, UNUSED_ATTR tSMP_INT_DATA* p_data) argument 722 smp_calculate_legacy_short_term_key(tSMP_CB* p_cb, tSMP_ENC* output) argument 757 smp_create_private_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 800 smp_use_oob_private_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 831 smp_process_private_key(tSMP_CB* p_cb) argument 865 smp_compute_dhkey(tSMP_CB* p_cb) argument 901 smp_calculate_local_commitment(tSMP_CB* p_cb) argument 948 smp_calculate_peer_commitment(tSMP_CB* p_cb, BT_OCTET16 output_buf) argument 1063 smp_calculate_numeric_comparison_display_number(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1499 smp_calculate_local_dhkey_check(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1525 smp_calculate_peer_dhkey_check(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) argument 1661 smp_calculate_link_key_from_long_term_key(tSMP_CB* p_cb) argument 1756 smp_calculate_long_term_key_from_link_key(tSMP_CB* p_cb) argument 1937 smp_start_nonce_generation(tSMP_CB* p_cb) argument [all...] |
/system/bt/bta/gatt/ |
H A D | bta_gatts_utils.cc | 43 uint8_t bta_gatts_alloc_srvc_cb(tBTA_GATTS_CB* p_cb, uint8_t rcb_idx) { argument 47 if (!p_cb->srvc_cb[i].in_use) { 48 p_cb->srvc_cb[i].in_use = true; 49 p_cb->srvc_cb[i].rcb_idx = rcb_idx; 87 uint8_t bta_gatts_find_app_rcb_idx_by_app_if(tBTA_GATTS_CB* p_cb, argument 92 if (p_cb->rcb[i].in_use && p_cb->rcb[i].gatt_if == server_if) return i; 105 tBTA_GATTS_SRVC_CB* bta_gatts_find_srvc_cb_by_srvc_id(tBTA_GATTS_CB* p_cb, argument 110 if (p_cb->srvc_cb[i].in_use && p_cb 126 bta_gatts_find_srvc_cb_by_attr_id(tBTA_GATTS_CB* p_cb, uint16_t attr_id) argument [all...] |
H A D | 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_DAT [all...] |
H A D | bta_gatts_int.h | 161 extern void bta_gatts_api_disable(tBTA_GATTS_CB* p_cb); 162 extern void bta_gatts_api_enable(tBTA_GATTS_CB* p_cb, tBTA_GATTS_DATA* p_data); 163 extern void bta_gatts_register(tBTA_GATTS_CB* p_cb, tBTA_GATTS_DATA* p_msg); 164 extern void bta_gatts_start_if(tBTA_GATTS_CB* p_cb, tBTA_GATTS_DATA* p_msg); 165 extern void bta_gatts_deregister(tBTA_GATTS_CB* p_cb, tBTA_GATTS_DATA* p_msg); 171 extern void bta_gatts_send_rsp(tBTA_GATTS_CB* p_cb, tBTA_GATTS_DATA* p_msg); 172 extern void bta_gatts_indicate_handle(tBTA_GATTS_CB* p_cb, 175 extern void bta_gatts_open(tBTA_GATTS_CB* p_cb, tBTA_GATTS_DATA* p_msg); 176 extern void bta_gatts_cancel_open(tBTA_GATTS_CB* p_cb, tBTA_GATTS_DATA* p_msg); 177 extern void bta_gatts_close(tBTA_GATTS_CB* p_cb, tBTA_GATTS_DAT [all...] |
/system/nfc/src/nfa/sys/ |
H A D | nfa_sys_ptim.cc | 45 void nfa_sys_ptim_init(tPTIM_CB* p_cb, uint16_t period, uint8_t timer_id) { argument 46 GKI_init_timer_list(&p_cb->timer_queue); 47 p_cb->period = period; 48 p_cb->timer_id = timer_id; 62 void nfa_sys_ptim_timer_update(tPTIM_CB* p_cb) { argument 75 if (new_ticks_count >= p_cb->last_gki_ticks) { 76 period_in_ticks = (int32_t)(new_ticks_count - p_cb->last_gki_ticks); 78 period_in_ticks = (int32_t)(((uint32_t)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 126 nfa_sys_ptim_start_timer(tPTIM_CB* p_cb, TIMER_LIST_ENT* p_tle, uint16_t type, int32_t timeout) argument 155 nfa_sys_ptim_stop_timer(tPTIM_CB* p_cb, TIMER_LIST_ENT* p_tle) argument [all...] |
/system/bt/btif/co/ |
H A D | 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 [all...] |
/system/nfc/src/nfa/include/ |
H A D | nfa_sys_ptim.h | 53 extern void nfa_sys_ptim_init(tPTIM_CB* p_cb, uint16_t period, 65 extern void nfa_sys_ptim_timer_update(tPTIM_CB* p_cb); 77 extern void nfa_sys_ptim_start_timer(tPTIM_CB* p_cb, TIMER_LIST_ENT* p_tle, 89 extern void nfa_sys_ptim_stop_timer(tPTIM_CB* p_cb, TIMER_LIST_ENT* p_tle);
|
/system/nfc/src/nfa/ee/ |
H A D | nfa_ee_act.cc | 148 static void nfa_ee_update_route_size(tNFA_EE_ECB* p_cb) { argument 152 p_cb->size_mask = 0; 156 if (p_cb->tech_switch_on & nfa_ee_tech_mask_list[xx]) 158 if (p_cb->tech_switch_off & nfa_ee_tech_mask_list[xx]) 160 if (p_cb->tech_battery_off & nfa_ee_tech_mask_list[xx]) 164 if (p_cb->tech_screen_lock & nfa_ee_tech_mask_list[xx]) 166 if (p_cb->tech_screen_off & nfa_ee_tech_mask_list[xx]) 168 if (p_cb->tech_screen_off_lock & nfa_ee_tech_mask_list[xx]) 173 p_cb->size_mask += 5; 180 if (p_cb 215 nfa_ee_update_route_aid_size(tNFA_EE_ECB* p_cb) argument 251 nfa_ee_update_route_sys_code_size(tNFA_EE_ECB* p_cb) argument 279 tNFA_EE_ECB* p_cb; local 298 nfa_ee_add_tech_route_to_ecb(tNFA_EE_ECB* p_cb, uint8_t* pp, uint8_t* p, uint8_t* ps, int* p_cur_offset) argument 336 nfa_ee_add_proto_route_to_ecb(tNFA_EE_ECB* p_cb, uint8_t* pp, uint8_t* p, uint8_t* ps, int* p_cur_offset) argument 394 nfa_ee_add_aid_route_to_ecb(tNFA_EE_ECB* p_cb, uint8_t* pp, uint8_t* p, uint8_t* ps, int* p_cur_offset, int* p_max_len) argument 456 nfa_ee_add_sys_code_route_to_ecb(tNFA_EE_ECB* p_cb, uint8_t* pp, uint8_t* p, uint8_t* p_buff, int* p_cur_offset, int* p_max_len) argument 548 nfa_ee_find_total_aid_len(tNFA_EE_ECB* p_cb, int start_entry) argument 569 nfa_ee_find_total_sys_code_len(tNFA_EE_ECB* p_cb, int start_entry) argument 592 tNFA_EE_ECB* p_cb = &nfa_ee_cb.ecb[xx]; local 825 tNFA_EE_ECB* p_cb = p_data->cfg_hdr.p_cb; local 866 tNFA_EE_ECB* p_cb = p_data->cfg_hdr.p_cb; local 932 tNFA_EE_ECB* p_cb = p_data->cfg_hdr.p_cb; local 999 tNFA_EE_ECB* p_cb = p_data->cfg_hdr.p_cb; local 1097 tNFA_EE_ECB* p_cb; local 1164 tNFA_EE_ECB* p_cb = p_data->cfg_hdr.p_cb; local 1270 tNFA_EE_ECB* p_cb = local 1381 tNFA_EE_ECB* p_cb = p_data->connect.p_cb; local 1420 tNFA_EE_ECB* p_cb = p_data->send_data.p_cb; local 1459 tNFA_EE_ECB* p_cb = p_data->disconnect.p_cb; local 1526 tNFA_EE_ECB* p_cb; local 1551 tNFA_EE_ECB* p_cb; local 1600 tNFA_EE_ECB* p_cb; local 1676 tNFA_EE_ECB* p_cb = NULL; local 1833 tNFA_EE_ECB* p_cb = nfa_ee_find_ecb(p_ee_data->nfcee_id); local 1855 tNFA_EE_ECB* p_cb; local 1894 tNFA_EE_ECB* p_cb; local 1962 tNFA_EE_ECB* p_cb; local 2098 tNFA_EE_ECB* p_cb; local 2204 tNFA_EE_ECB* p_cb = NULL; local 2278 tNFA_EE_ECB* p_cb = nfa_ee_cb.ecb; local 2310 tNFA_EE_ECB* p_cb; local 2386 nfa_ee_route_add_one_ecb_by_route_order(tNFA_EE_ECB* p_cb, int rout_type, int* p_max_len, bool more, uint8_t* ps, int* p_cur_offset) argument 2495 tNFA_EE_ECB* p_cb; local 2583 tNFA_EE_ECB* p_cb; local 2660 tNFA_EE_ECB* p_cb; local [all...] |
H A D | nfa_ee_main.cc | 157 void nfa_ee_restore_one_ecb(tNFA_EE_ECB* p_cb) { argument 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 379 nfa_ee_ecb_to_mask(tNFA_EE_ECB* p_cb) argument 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/nfc/src/nfc/nfc/ |
H A D | 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/nfc/src/nfa/ce/ |
H A D | 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 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/bt/bta/hh/ |
H A D | 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 247 tBTA_HH_DEV_CB* p_cb = bta_hh_cb.p_cur; local 310 bta_hh_start_sdp(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 398 bta_hh_sdp_cmpl(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 485 bta_hh_api_disc_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 521 bta_hh_open_cmpl_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 580 bta_hh_open_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 620 bta_hh_data_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 641 bta_hh_handsk_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 711 bta_hh_ctrl_dat_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 778 bta_hh_open_failure(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 819 bta_hh_close_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 899 bta_hh_get_dscp_act(tBTA_HH_DEV_CB* p_cb, UNUSED_ATTR tBTA_HH_DATA* p_data) argument 919 bta_hh_maint_dev_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 1013 bta_hh_write_dev_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument [all...] |
H A D | bta_hh_le.cc | 68 static void bta_hh_le_add_dev_bg_conn(tBTA_HH_DEV_CB* p_cb, bool check_bond); 70 // static void bta_hh_process_cache_rpt (tBTA_HH_DEV_CB *p_cb, 88 static void bta_hh_le_hid_report_dbg(tBTA_HH_DEV_CB* p_cb) { argument 91 if (!p_cb->hid_srvc.in_use) return; 93 tBTA_HH_LE_RPT* p_rpt = &p_cb->hid_srvc.report[0]; 229 bool bta_hh_is_le_device(tBTA_HH_DEV_CB* p_cb, const RawAddress& remote_bda) { argument 230 p_cb->is_le_device = BTM_UseLeLink(remote_bda); 232 return p_cb->is_le_device; 266 void bta_hh_le_open_conn(tBTA_HH_DEV_CB* p_cb, const RawAddress& remote_bda) { argument 270 p_cb 325 bta_hh_le_find_service_inst_by_battery_inst_id(tBTA_HH_DEV_CB* p_cb, uint8_t ba_inst_id) argument 341 bta_hh_le_find_report_entry( tBTA_HH_DEV_CB* p_cb, uint8_t srvc_inst_id, uint16_t rpt_uuid, uint8_t char_inst_id) argument 412 bta_hh_le_find_alloc_report_entry(tBTA_HH_DEV_CB* p_cb, uint8_t srvc_inst_id, uint16_t rpt_uuid, uint8_t inst_id) argument 484 bta_hh_le_read_char_descriptor(tBTA_HH_DEV_CB* p_cb, uint16_t char_handle, uint16_t short_uuid, GATT_READ_OP_CB cb, void* cb_data) argument 647 bta_hh_le_open_cmpl(tBTA_HH_DEV_CB* p_cb) argument 671 bta_hh_le_write_ccc(tBTA_HH_DEV_CB* p_cb, uint8_t char_handle, uint16_t clt_cfg_value, GATT_WRITE_OP_CB cb, void* cb_data) argument 727 bta_hh_le_write_rpt_clt_cfg(tBTA_HH_DEV_CB* p_cb) argument 789 bta_hh_le_set_protocol_mode(tBTA_HH_DEV_CB* p_cb, tBTA_HH_PROTO_MODE mode) argument 878 bta_hh_le_get_protocol_mode(tBTA_HH_DEV_CB* p_cb) argument 907 tBTA_HH_DEV_CB* p_cb = bta_hh_le_find_dev_cb_by_bda(addr); local 940 bta_hh_le_pri_service_discovery(tBTA_HH_DEV_CB* p_cb) argument 996 bta_hh_security_cmpl(tBTA_HH_DEV_CB* p_cb, UNUSED_ATTR tBTA_HH_DATA* p_buf) argument 1043 bta_hh_le_notify_enc_cmpl(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_buf) argument 1062 bta_hh_clear_service_cache(tBTA_HH_DEV_CB* p_cb) argument 1081 bta_hh_start_security(tBTA_HH_DEV_CB* p_cb, UNUSED_ATTR tBTA_HH_DATA* p_buf) argument 1134 bta_hh_gatt_open(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_buf) argument 1215 bta_hh_le_gatt_disc_cmpl(tBTA_HH_DEV_CB* p_cb, tBTA_HH_STATUS status) argument 1625 bta_hh_le_open_fail(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 1661 bta_hh_gatt_close(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 1699 bta_hh_le_api_disc_act(tBTA_HH_DEV_CB* p_cb) argument 1794 bta_hh_le_get_rpt(tBTA_HH_DEV_CB* p_cb, tBTA_HH_RPT_TYPE r_type, uint8_t rpt_id) argument 1845 bta_hh_le_write_rpt(tBTA_HH_DEV_CB* p_cb, tBTA_HH_RPT_TYPE r_type, BT_HDR* p_buf, uint16_t w4_evt) argument 1891 bta_hh_le_suspend(tBTA_HH_DEV_CB* p_cb, tBTA_HH_TRANS_CTRL_TYPE ctrl_type) argument 1910 bta_hh_le_write_dev_act(tBTA_HH_DEV_CB* p_cb, tBTA_HH_DATA* p_data) argument 1962 bta_hh_le_get_dscp_act(tBTA_HH_DEV_CB* p_cb) argument 1981 bta_hh_le_add_dev_bg_conn(tBTA_HH_DEV_CB* p_cb, bool check_bond) argument 2016 bta_hh_le_add_device(tBTA_HH_DEV_CB* p_cb, tBTA_HH_MAINT_DEV* p_dev_info) argument 2136 tBTA_HH_DEV_CB* p_cb = NULL; local [all...] |
H A D | bta_hh_utils.cc | 106 void bta_hh_clean_up_kdev(tBTA_HH_DEV_CB* p_cb) { argument 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 140 bta_hh_update_di_info(tBTA_HH_DEV_CB* p_cb, uint16_t vendor_id, uint16_t product_id, uint16_t version, uint8_t flag) argument 168 bta_hh_add_device_to_list(tBTA_HH_DEV_CB* p_cb, uint8_t handle, uint16_t attr_mask, tHID_DEV_DSCP_INFO* p_dscp_info, uint8_t sub_class, uint16_t ssr_max_latency, uint16_t ssr_min_tout, uint8_t app_id) argument 210 bta_hh_tod_spt(tBTA_HH_DEV_CB* p_cb, uint8_t sub_class) argument 377 tBTA_HH_CB* p_cb = &bta_hh_cb; local [all...] |
/system/nfc/src/nfc/tags/ |
H A D | rw_t3t.cc | 139 static void rw_t3t_handle_get_sc_poll_rsp(tRW_T3T_CB* p_cb, uint8_t nci_status, 143 static void rw_t3t_handle_ndef_detect_poll_rsp(tRW_T3T_CB* p_cb, 146 static void rw_t3t_handle_fmt_poll_rsp(tRW_T3T_CB* p_cb, uint8_t nci_status, 148 static void rw_t3t_handle_sro_poll_rsp(tRW_T3T_CB* p_cb, uint8_t nci_status, 196 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 200 timeout = (p_cb->check_tout_a + num_blocks * p_cb->check_tout_b) * 219 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 223 timeout = (p_cb->update_tout_a + num_blocks * p_cb 241 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 320 rw_t3t_start_poll_timer(tRW_T3T_CB* p_cb) argument 338 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 391 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 420 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 452 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 472 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 603 rw_t3t_send_cmd(tRW_T3T_CB* p_cb, uint8_t rw_t3t_cmd, NFC_HDR* p_cmd_buf, uint32_t timeout_ticks) argument 642 rw_t3t_send_update_ndef_attribute_cmd(tRW_T3T_CB* p_cb, bool write_in_progress) argument 729 rw_t3t_send_next_ndef_update_cmd(tRW_T3T_CB* p_cb) argument 875 rw_t3t_send_next_ndef_check_cmd(tRW_T3T_CB* p_cb) argument 983 rw_t3t_message_set_block_list(tRW_T3T_CB* p_cb, uint8_t** p, uint8_t num_blocks, tT3T_BLOCK_DESC* p_t3t_blocks) argument 1061 rw_t3t_send_check_cmd(tRW_T3T_CB* p_cb, uint8_t num_blocks, tT3T_BLOCK_DESC* p_t3t_blocks) argument 1096 rw_t3t_send_update_cmd(tRW_T3T_CB* p_cb, uint8_t num_blocks, tT3T_BLOCK_DESC* p_t3t_blocks, uint8_t* p_data) argument 1135 rw_t3t_check_mc_block(tRW_T3T_CB* p_cb) argument 1185 rw_t3t_send_raw_frame(tRW_T3T_CB* p_cb, uint16_t len, uint8_t* p_data) argument 1225 rw_t3t_act_handle_ndef_detect_rsp(tRW_T3T_CB* p_cb, NFC_HDR* p_msg_rsp) argument 1356 rw_t3t_act_handle_check_rsp(tRW_T3T_CB* p_cb, NFC_HDR* p_msg_rsp) argument 1403 rw_t3t_act_handle_update_rsp(tRW_T3T_CB* p_cb, NFC_HDR* p_msg_rsp) argument 1442 rw_t3t_act_handle_raw_senddata_rsp(tRW_T3T_CB* p_cb, tNFC_DATA_CEVT* p_data) argument 1471 rw_t3t_act_handle_check_ndef_rsp(tRW_T3T_CB* p_cb, NFC_HDR* p_msg_rsp) argument 1561 rw_t3t_act_handle_update_ndef_rsp(tRW_T3T_CB* p_cb, NFC_HDR* p_msg_rsp) argument 1628 rw_t3t_handle_get_sc_poll_rsp(tRW_T3T_CB* p_cb, uint8_t nci_status, uint8_t num_responses, uint8_t sensf_res_buf_size, uint8_t* p_sensf_res_buf) argument 1659 rw_t3t_handle_ndef_detect_poll_rsp(tRW_T3T_CB* p_cb, uint8_t nci_status, uint8_t num_responses) argument 1728 rw_t3t_update_block(tRW_T3T_CB* p_cb, uint8_t block_id, uint8_t* p_block_data) argument 1782 rw_t3t_handle_fmt_poll_rsp(tRW_T3T_CB* p_cb, uint8_t nci_status, uint8_t num_responses) argument 1819 rw_t3t_act_handle_fmt_rsp(tRW_T3T_CB* p_cb, NFC_HDR* p_msg_rsp) argument 1924 rw_t3t_handle_sro_poll_rsp(tRW_T3T_CB* p_cb, uint8_t nci_status, uint8_t num_responses) argument 2009 rw_t3t_act_handle_sro_rsp(tRW_T3T_CB* p_cb, NFC_HDR* p_msg_rsp) argument 2113 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2214 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2292 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2332 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2364 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2451 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2505 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2560 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2620 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2661 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2760 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2804 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2841 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2886 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local 2931 tRW_T3T_CB* p_cb = &rw_cb.tcb.t3t; local [all...] |
/system/bt/bta/hl/ |
H A D | 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 358 tBTA_HL_APP_CB* p_cb = BTA_HL_GET_APP_CB_PTR(app_idx); local [all...] |
/system/nfc/src/nfa/dm/ |
H A D | 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 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/bta/av/ |
H A D | bta_av_act.cc | 155 static void bta_av_close_all_rc(tBTA_AV_CB* p_cb) { argument 159 if ((p_cb->disabling) || (bta_av_cb.rcb[i].shdl != 0)) 305 uint8_t bta_av_rc_create(tBTA_AV_CB* p_cb, uint8_t role, uint8_t shdl, argument 316 tBTA_AV_SCB* p_scb = p_cb->p_scb[shdl - 1]; 338 ccb.control = p_cb->features & (BTA_AV_FEAT_RCTG | BTA_AV_FEAT_RCCT | 345 p_rcb = &p_cb->rcb[i]; 358 p_cb->rc_acp_handle = p_rcb->handle; 359 p_cb->rc_acp_idx = (i + 1); 361 p_cb->rc_acp_handle, p_cb 446 tBTA_AV_CB* p_cb = &bta_av_cb; local 476 bta_av_rc_opened(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 592 bta_av_rc_remote_cmd(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 614 bta_av_rc_vendor_cmd(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 635 bta_av_rc_vendor_rsp(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 656 bta_av_rc_meta_rsp(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 685 bta_av_rc_free_rsp(UNUSED_ATTR tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 698 bta_av_rc_free_browse_msg(UNUSED_ATTR tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 834 bta_av_rc_msg(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 1007 bta_av_rc_close(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 1042 bta_av_rc_browse_close(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) argument 1104 tBTA_AV_CB* p_cb = &bta_av_cb; local 1288 bta_av_disable(tBTA_AV_CB* p_cb, UNUSED_ATTR tBTA_AV_DATA* p_data) argument 1388 tBTA_AV_CB* p_cb = &bta_av_cb; local 1505 tBTA_AV_CB* p_cb = &bta_av_cb; local 1550 tBTA_AV_CB* p_cb = &bta_av_cb; local 1607 tBTA_AV_CB* p_cb = &bta_av_cb; local 1673 tBTA_AV_CB* p_cb = &bta_av_cb; local 1748 tBTA_AV_CB* p_cb = &bta_av_cb; local 1884 tBTA_AV_CB* p_cb = &bta_av_cb; local 1973 tBTA_AV_CB* p_cb = &bta_av_cb; local 1999 tBTA_AV_CB* p_cb = &bta_av_cb; local 2024 tBTA_AV_CB* p_cb = &bta_av_cb; local 2085 tBTA_AV_CB* p_cb = &bta_av_cb; local [all...] |
/system/nfc/src/gki/common/ |
H A D | 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 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...] |