/system/bt/bta/hl/ |
H A D | bta_hl_sdp.c | 374 tBTA_HL_STATUS bta_hl_sdp_register (UINT8 app_idx) argument 387 tBTA_HL_APP_CB *p_cb = BTA_HL_GET_APP_CB_PTR(app_idx); 392 APPL_TRACE_DEBUG("bta_hl_sdp_register app_idx=%d",app_idx);
|
H A D | bta_hl_main.c | 89 typedef void (*tBTA_HL_DCH_ACTION)(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data); 307 typedef void (*tBTA_HL_CCH_ACTION)(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data); 417 void bta_hl_cch_sm_execute(UINT8 app_idx, UINT8 mcl_idx, argument 423 tBTA_HL_MCL_CB *p_cb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 445 (*bta_hl_cch_action[action])(app_idx, mcl_idx, p_data); 475 void bta_hl_dch_sm_execute(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, argument 481 tBTA_HL_MDL_CB *p_cb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 502 (*bta_hl_dch_action[action])(app_idx, mcl_idx, mdl_idx, p_data); 683 UINT8 app_idx; local 692 if (bta_hl_find_avail_app_idx(&app_idx)) 772 UINT8 app_idx; local 801 UINT8 app_idx, mcl_idx; local 900 UINT8 app_idx, mcl_idx; local 961 UINT8 app_idx, mcl_idx, mdl_idx; local 1115 UINT8 app_idx, mcl_idx, mdl_idx; local 1184 UINT8 app_idx, mcl_idx, mdl_idx; local 1325 UINT8 app_idx, mcl_idx, mdl_idx; local 1459 UINT8 app_idx, mcl_idx; local 1561 UINT8 app_idx = p_data->cch_sdp.app_idx; local 1622 UINT8 app_idx, mcl_idx; local 1711 UINT8 app_idx, mcl_idx; local 1790 UINT8 app_idx, mcl_idx, mdl_idx; local 1853 UINT8 app_idx, mcl_idx, mdl_idx; local 1937 UINT8 app_idx, mcl_idx, mdl_idx; local [all...] |
H A D | bta_hl_act.c | 50 static void bta_hl_sdp_cback(UINT8 sdp_op, UINT8 app_idx, UINT8 mcl_idx, 83 void bta_hl_dch_mca_cong_change(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, argument 86 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); 87 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 88 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 117 void bta_hl_dch_echo_test(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, argument 120 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); 121 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 122 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 147 void bta_hl_dch_sdp_init(UINT8 app_idx, UINT argument 193 bta_hl_dch_close_echo_test(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 232 bta_hl_dch_mca_rcv_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 298 bta_hl_dch_ci_put_echo_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 327 bta_hl_dch_ci_get_echo_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 369 bta_hl_dch_ci_put_rx_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 410 bta_hl_dch_ci_get_tx_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 485 bta_hl_dch_send_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 541 bta_hl_dch_close_cmpl(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 734 bta_hl_dch_mca_close_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 777 bta_hl_dch_mca_close_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 824 bta_hl_dch_mca_close(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 875 bta_hl_dch_mca_open_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 982 bta_hl_dch_mca_open_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1103 bta_hl_dch_mca_abort_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1126 bta_hl_dch_mca_abort_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1171 bta_hl_dch_mca_abort(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1232 bta_hl_dch_mca_reconnect_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1306 bta_hl_dch_mca_reconnect_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1355 bta_hl_dch_mca_reconnect(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1394 bta_hl_dch_create_rsp(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1439 bta_hl_dch_mca_create_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1545 bta_hl_dch_mca_create_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1609 bta_hl_dch_mca_create(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1657 bta_hl_dch_sdp_fail(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1681 bta_hl_sdp_cback(UINT8 sdp_oper, UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, UINT16 status) argument 2104 bta_hl_allocate_spd_cback(tBTA_HL_SDP_OPER sdp_oper, UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, UINT8 *p_sdp_cback_idx) argument 2155 bta_hl_init_sdp(tBTA_HL_SDP_OPER sdp_oper, UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 2215 bta_hl_cch_sdp_init(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2248 bta_hl_cch_mca_open(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2286 bta_hl_cch_mca_close(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2324 bta_hl_cch_close_cmpl(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2387 bta_hl_cch_mca_disconnect(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2430 bta_hl_cch_mca_disc_open(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2452 bta_hl_cch_mca_rsp_tout(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2474 bta_hl_cch_mca_connect(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2618 UINT8 app_idx, mcl_idx, mdl_idx; local [all...] |
H A D | bta_hl_utils.c | 49 BOOLEAN bta_hl_set_ctrl_psm_for_dch(UINT8 app_idx, UINT8 mcl_idx, argument 52 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 244 void bta_hl_clean_mdl_cb(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 246 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 248 APPL_TRACE_DEBUG("bta_hl_clean_mdl_cb app_idx=%d mcl_idx=%d mdl_idx=%d", 249 app_idx, mcl_idx, mdl_idx); 295 BOOLEAN bta_hl_find_service_in_db( UINT8 app_idx, UINT8 mcl_idx, argument 299 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 335 UINT16 bta_hl_get_service_uuids(UINT8 sdp_oper, UINT8 app_idx, UINT8 mcl_idx, argument 346 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_id 381 bta_hl_find_echo_cfg_rsp(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdep_idx, UINT8 cfg, UINT8 *p_cfg_rsp) argument 427 bta_hl_validate_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, UINT8 cfg) argument 486 UINT8 app_idx = 0, mcl_idx = 0; local 595 UINT8 app_idx = 0, mcl_idx = 0, mdl_idx = 0; local 761 bta_hl_allocate_mdl_id(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx ) argument 819 bta_hl_find_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT16 mdl_id, UINT8 *p_mdl_idx) argument 858 bta_hl_find_an_active_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_idx) argument 896 bta_hl_find_dch_setup_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_idx) argument 934 bta_hl_find_an_in_use_mcl_idx(UINT8 app_idx, UINT8 *p_mcl_idx) argument 1130 bta_hl_find_mcl_idx(UINT8 app_idx, BD_ADDR p_bd_addr, UINT8 *p_mcl_idx) argument 1229 bta_hl_is_the_first_reliable_existed(UINT8 app_idx, UINT8 mcl_idx ) argument 1261 bta_hl_find_non_active_mdl_cfg(UINT8 app_idx, UINT8 start_mdl_cfg_idx, UINT8 *p_mdl_cfg_idx) argument 1322 bta_hl_find_avail_mdl_cfg_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_cfg_idx) argument 1417 bta_hl_find_mdl_cfg_idx(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_MDL_ID mdl_id, UINT8 *p_mdl_cfg_idx) argument 1465 bta_hl_get_cur_time(UINT8 app_idx, UINT8 *p_cur_time) argument 1534 bta_hl_sort_cfg_time_idx(UINT8 app_idx, UINT8 *a, UINT8 n) argument 1564 bta_hl_compact_mdl_cfg_time(UINT8 app_idx, UINT8 mdep_id) argument 1616 bta_hl_is_mdl_exsit_in_mcl(UINT8 app_idx, BD_ADDR bd_addr, tBTA_HL_MDL_ID mdl_id) argument 1658 bta_hl_delete_mdl_cfg(UINT8 app_idx, BD_ADDR bd_addr, tBTA_HL_MDL_ID mdl_id) argument 1743 bta_hl_find_mdep_cfg_idx(UINT8 app_idx, tBTA_HL_MDEP_ID local_mdep_id, UINT8 *p_mdep_cfg_idx) argument 1782 bta_hl_find_rxtx_apdu_size(UINT8 app_idx, UINT8 mdep_cfg_idx, UINT16 *p_rx_apu_size, UINT16 *p_tx_apu_size) argument 1830 bta_hl_validate_peer_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_MDEP_ID peer_mdep_id, tBTA_HL_MDEP_ROLE peer_mdep_role, UINT8 sdp_idx) argument 1885 bta_hl_chk_local_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdep_cfg_idx, tBTA_HL_DCH_CFG local_cfg) argument 1914 bta_hl_validate_reconnect_params(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_API_DCH_RECONNECT *p_reconnect, UINT8 *p_mdep_cfg_idx, UINT8 *p_mdl_cfg_idx) argument 1996 bta_hl_find_avail_mcl_idx(UINT8 app_idx, UINT8 *p_mcl_idx) argument 2033 bta_hl_find_avail_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_idx) argument 2304 bta_hl_app_registration(UINT8 app_idx) argument 2477 bta_hl_save_mdl_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx ) argument 2548 bta_hl_set_dch_chan_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx,tBTA_HL_DATA *p_data) argument 2711 bta_hl_validate_chan_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 2769 UINT8 app_idx = 0, mcl_idx, mdl_idx; local 2796 bta_hl_check_cch_close(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data, BOOLEAN check_dch_setup ) argument 2849 bta_hl_clean_app(UINT8 app_idx) argument 2885 bta_hl_check_deregistration(UINT8 app_idx, tBTA_HL_DATA *p_data ) argument 2938 UINT8 app_idx; local [all...] |
H A D | bta_hl_int.h | 350 UINT8 app_idx; member in struct:__anon246 370 UINT8 app_idx; member in struct:__anon248 380 UINT8 app_idx; member in struct:__anon249 543 UINT8 app_idx; member in struct:__anon258 551 UINT8 app_idx; member in struct:__anon259 586 #define BTA_HL_GET_APP_CB_PTR(app_idx) &(bta_hl_cb.acb[(app_idx)]) 587 #define BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx) &(bta_hl_cb.acb[(app_idx)].mcb[(mcl_idx)]) 588 #define BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_id [all...] |
/system/bt/btif/co/ |
H A D | bta_hl_co.c | 73 UINT8 app_idx; local 76 if (btif_hl_find_app_idx(app_id, &app_idx)) 78 *p_num_of_mdep = p_btif_hl_cb->acb[app_idx].sup_feature.num_of_mdeps; 104 UINT8 app_idx; local 106 if (btif_hl_find_app_idx(app_id, &app_idx)) 108 advertize_source_sdp = p_btif_hl_cb->acb[app_idx].sup_feature.advertize_source_sdp; 140 UINT8 app_idx; local 146 if (btif_hl_find_app_idx(app_id, &app_idx)) 149 p_btif_hl_cb->acb[app_idx].sup_feature.mdep[idx].mdep_id = mdep_id; 151 &p_btif_hl_cb->acb[app_idx] 180 UINT8 app_idx; local 324 UINT8 app_idx, mcl_idx, mdl_idx; local 369 UINT8 app_idx, mcl_idx, mdl_idx; local [all...] |
/system/bt/btif/include/ |
H A D | btif_hl.h | 129 UINT8 app_idx; member in struct:__anon603 139 UINT8 app_idx; member in struct:__anon604 258 UINT8 app_idx; member in struct:__anon613 285 UINT8 app_idx; member in struct:__anon616 304 #define BTIF_HL_GET_APP_CB_PTR(app_idx) &(btif_hl_cb.acb[(app_idx)]) 305 #define BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx) &(btif_hl_cb.acb[(app_idx)].mcb[(mcl_idx)]) 306 #define BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx) &(btif_hl_cb.acb[(app_idx)] [all...] |
/system/bt/btif/src/ |
H A D | btif_hl.c | 69 extern void btif_hl_release_mcl_sockets(UINT8 app_idx, UINT8 mcl_idx); 70 extern BOOLEAN btif_hl_create_socket(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx); 71 extern void btif_hl_release_socket(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx); 296 void btif_hl_stop_cch_timer(UINT8 app_idx, UINT8 mcl_idx) argument 298 btif_hl_mcl_cb_t *p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 300 BTIF_TRACE_DEBUG("%s app_idx=%d, mcl_idx=%d", __func__, app_idx, mcl_idx); 312 void btif_hl_start_cch_timer(UINT8 app_idx, UINT8 mcl_idx) argument 314 btif_hl_mcl_cb_t *p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 315 BTIF_TRACE_DEBUG("%s app_idx 333 btif_hl_find_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT16 mdl_id, UINT8 *p_mdl_idx) argument 369 btif_hl_is_the_first_reliable_existed(UINT8 app_idx, UINT8 mcl_idx ) argument 443 btif_hl_clean_mcl_cb(UINT8 app_idx, UINT8 mcl_idx) argument 461 btif_hl_reset_mdep_filter(UINT8 app_idx) argument 476 btif_hl_find_sdp_idx_using_mdep_filter(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_sdp_idx) argument 555 btif_hl_is_reconnect_possible(UINT8 app_idx, UINT8 mcl_idx, int mdep_cfg_idx, tBTA_HL_DCH_OPEN_PARAM *p_dch_open_api, tBTA_HL_MDL_ID *p_mdl_id) argument 681 UINT8 app_idx, mcl_idx; local 787 btif_hl_dch_abort(UINT8 app_idx, UINT8 mcl_idx) argument 818 UINT8 app_idx, mcl_idx; local 998 btif_hl_find_channel_id_using_mdl_id(UINT8 app_idx, tBTA_HL_MDL_ID mdl_id, int *p_channel_id) argument 1087 UINT8 app_idx, mcl_idx; local 1154 btif_hl_find_mdep_cfg_idx(UINT8 app_idx, tBTA_HL_MDEP_ID local_mdep_id, UINT8 *p_mdep_cfg_idx) argument 1187 btif_hl_find_mcl_idx(UINT8 app_idx, BD_ADDR p_bd_addr, UINT8 *p_mcl_idx) argument 1277 btif_hl_free_app_idx(UINT8 app_idx) argument 1814 btif_hl_clean_mdls_using_app_idx( UINT8 app_idx) argument 1920 btif_hl_find_avail_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_idx) argument 1950 btif_hl_find_avail_mcl_idx(UINT8 app_idx, UINT8 *p_mcl_idx) argument 2007 UINT8 app_idx; local 2049 UINT8 app_idx; local 2082 btif_hl_set_chan_cb_state(UINT8 app_idx, UINT8 mcl_idx, btif_hl_chan_cb_state_t state) argument 2125 btif_hl_send_disconnecting_cb(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 2150 btif_hl_send_setup_connecting_cb(UINT8 app_idx, UINT8 mcl_idx) argument 2179 btif_hl_send_setup_disconnected_cb(UINT8 app_idx, UINT8 mcl_idx) argument 2232 UINT8 app_idx, mcl_idx, sdp_idx = 0; local 2391 btif_hl_proc_pending_op(UINT8 app_idx, UINT8 mcl_idx) argument 2474 UINT8 app_idx, mcl_idx; local 2733 UINT8 app_idx, mcl_idx, mdl_idx, mdep_cfg_idx; local 2806 UINT8 app_idx, mcl_idx, mdl_idx, mdep_cfg_idx; local 2880 UINT8 app_idx, mcl_idx, mdl_idx, mdep_cfg_idx; local 2953 UINT8 app_idx, mcl_idx, mdl_idx; local 2984 UINT8 app_idx, mcl_idx, mdl_idx; local 3077 UINT8 app_idx,mcl_idx, mdl_idx; local 3106 UINT8 app_idx, mcl_idx, mdl_idx; local 3126 btif_hl_proc_reg_request(UINT8 app_idx, UINT8 app_id, tBTA_HL_REG_PARAM *p_reg_param, tBTA_HL_CBACK *p_cback) argument 3242 UINT8 app_idx, mcl_idx; local 3835 UINT8 app_idx, mcl_idx; local 3936 UINT8 app_idx, mcl_idx, mdl_cfg_idx, mdep_cfg_idx = 0; local 4025 UINT8 app_idx; local 4065 UINT8 app_idx=0, i=0; local 4194 UINT8 app_idx, mcl_idx, len; local 4259 UINT8 app_idx, len; local 4412 btif_hl_release_mcl_sockets(UINT8 app_idx, UINT8 mcl_idx) argument 4440 btif_hl_release_socket(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 4464 btif_hl_create_socket(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 4946 UINT8 app_idx; local [all...] |