/external/bluetooth/bluedroid/bta/hl/ |
H A D | bta_hl_int.h | 355 UINT8 mcl_idx; member in struct:__anon647 375 UINT8 mcl_idx; member in struct:__anon649 385 UINT8 mcl_idx; member in struct:__anon650 548 UINT8 mcl_idx; member in struct:__anon659 556 UINT8 mcl_idx; member in struct:__anon660 591 #define BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx) &(bta_hl_cb.acb[(app_idx)].mcb[(mcl_idx)]) 592 #define BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx) &(bta_hl_cb.acb[(app_idx)].mcb[(mcl_idx)].mdl[mdl_idx]) 619 extern void bta_hl_dch_ci_get_tx_data(UINT8 app_idx, UINT8 mcl_idx, UINT [all...] |
H A D | bta_hl_act.c | 51 static void bta_hl_sdp_cback(UINT8 sdp_op, UINT8 app_idx, UINT8 mcl_idx, 84 void bta_hl_dch_mca_cong_change(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, argument 88 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 89 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 118 void bta_hl_dch_echo_test(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, argument 122 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 123 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 148 void bta_hl_dch_sdp_init(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, argument 151 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 152 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_id 194 bta_hl_dch_close_echo_test(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 233 bta_hl_dch_mca_rcv_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 299 bta_hl_dch_ci_put_echo_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 328 bta_hl_dch_ci_get_echo_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 370 bta_hl_dch_ci_put_rx_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 411 bta_hl_dch_ci_get_tx_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 488 bta_hl_dch_send_data(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 542 bta_hl_dch_close_cmpl(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 735 bta_hl_dch_mca_close_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 778 bta_hl_dch_mca_close_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 825 bta_hl_dch_mca_close(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 876 bta_hl_dch_mca_open_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 983 bta_hl_dch_mca_open_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1104 bta_hl_dch_mca_abort_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1127 bta_hl_dch_mca_abort_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1172 bta_hl_dch_mca_abort(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1233 bta_hl_dch_mca_reconnect_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1307 bta_hl_dch_mca_reconnect_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1356 bta_hl_dch_mca_reconnect(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1395 bta_hl_dch_create_rsp(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1440 bta_hl_dch_mca_create_ind(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1546 bta_hl_dch_mca_create_cfm(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1610 bta_hl_dch_mca_create(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1658 bta_hl_dch_sdp_fail(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data) argument 1682 bta_hl_sdp_cback(UINT8 sdp_oper, UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, UINT16 status) argument 2133 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 2184 bta_hl_init_sdp(tBTA_HL_SDP_OPER sdp_oper, UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 2259 bta_hl_cch_sdp_init(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2292 bta_hl_cch_mca_open(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2330 bta_hl_cch_mca_close(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2368 bta_hl_cch_close_cmpl(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2431 bta_hl_cch_mca_disconnect(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2474 bta_hl_cch_mca_disc_open(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2496 bta_hl_cch_mca_rsp_tout(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2518 bta_hl_cch_mca_connect(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data) argument 2664 UINT8 app_idx, mcl_idx, mdl_idx; local [all...] |
H A D | bta_hl_main.c | 90 typedef void (*tBTA_HL_DCH_ACTION)(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, tBTA_HL_DATA *p_data); 308 typedef void (*tBTA_HL_CCH_ACTION)(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data); 418 void bta_hl_cch_sm_execute(UINT8 app_idx, UINT8 mcl_idx, argument 424 tBTA_HL_MCL_CB *p_cb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 446 (*bta_hl_cch_action[action])(app_idx, mcl_idx, p_data); 476 void bta_hl_dch_sm_execute(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, argument 482 tBTA_HL_MDL_CB *p_cb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 503 (*bta_hl_dch_action[action])(app_idx, mcl_idx, mdl_idx, p_data); 802 UINT8 app_idx, mcl_idx; local 810 if (!bta_hl_find_mcl_idx(app_idx, p_data->api_cch_open.bd_addr, &mcl_idx)) 901 UINT8 app_idx, mcl_idx; local 964 UINT8 app_idx, mcl_idx, mdl_idx; local 1118 UINT8 app_idx, mcl_idx, mdl_idx; local 1187 UINT8 app_idx, mcl_idx, mdl_idx; local 1328 UINT8 app_idx, mcl_idx, mdl_idx; local 1461 UINT8 app_idx, mcl_idx; local 1564 UINT8 mcl_idx = p_data->cch_sdp.mcl_idx; local 1643 UINT8 app_idx, mcl_idx; local 1732 UINT8 app_idx, mcl_idx; local 1811 UINT8 app_idx, mcl_idx, mdl_idx; local 1874 UINT8 app_idx, mcl_idx, mdl_idx; local 1958 UINT8 app_idx, mcl_idx, mdl_idx; local [all...] |
H A D | bta_hl_utils.c | 51 BOOLEAN bta_hl_set_ctrl_psm_for_dch(UINT8 app_idx, UINT8 mcl_idx, argument 54 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 274 void bta_hl_clean_mdl_cb(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 276 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 278 APPL_TRACE_DEBUG("bta_hl_clean_mdl_cb app_idx=%d mcl_idx=%d mdl_idx=%d", 279 app_idx, mcl_idx, mdl_idx); 333 BOOLEAN bta_hl_find_service_in_db( UINT8 app_idx, UINT8 mcl_idx, argument 337 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 373 UINT16 bta_hl_get_service_uuids(UINT8 sdp_oper, UINT8 app_idx, UINT8 mcl_idx, argument 384 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_id 419 bta_hl_find_echo_cfg_rsp(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdep_idx, UINT8 cfg, UINT8 *p_cfg_rsp) argument 465 bta_hl_validate_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx, UINT8 cfg) argument 524 UINT8 app_idx = 0, mcl_idx = 0; local 633 UINT8 app_idx = 0, mcl_idx = 0, mdl_idx = 0; local 799 bta_hl_allocate_mdl_id(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx ) argument 857 bta_hl_find_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT16 mdl_id, UINT8 *p_mdl_idx) argument 896 bta_hl_find_an_active_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_idx) argument 934 bta_hl_find_dch_setup_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_idx) argument 1363 bta_hl_find_avail_mdl_cfg_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_cfg_idx) argument 1458 bta_hl_find_mdl_cfg_idx(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_MDL_ID mdl_id, UINT8 *p_mdl_cfg_idx) argument 1874 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 1929 bta_hl_chk_local_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdep_cfg_idx, tBTA_HL_DCH_CFG local_cfg) argument 1958 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 2077 bta_hl_find_avail_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_idx) argument 2521 bta_hl_save_mdl_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx ) argument 2592 bta_hl_set_dch_chan_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx,tBTA_HL_DATA *p_data) argument 2755 bta_hl_validate_chan_cfg(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 2813 UINT8 app_idx = 0, mcl_idx, mdl_idx; local 2840 bta_hl_check_cch_close(UINT8 app_idx, UINT8 mcl_idx, tBTA_HL_DATA *p_data, BOOLEAN check_dch_setup ) argument 2933 UINT8 mcl_idx; local [all...] |
/external/bluetooth/bluedroid/btif/src/ |
H A D | btif_hl.c | 71 extern void btif_hl_release_mcl_sockets(UINT8 app_idx, UINT8 mcl_idx); 72 extern BOOLEAN btif_hl_create_socket(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx); 73 extern void btif_hl_release_socket(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx); 290 BTIF_TRACE_DEBUG("%app_idx=%d, mcl_idx=%d mcl-connected=%d", 295 BTIF_TRACE_DEBUG("Idle timeout Close CCH app_idx=%d mcl_idx=%d mcl_handle=%d", 301 BTIF_TRACE_DEBUG("CCH idle timeout But CCH not connected app_idx=%d mcl_idx=%d ",i,j); 315 void btif_hl_stop_cch_timer(UINT8 app_idx, UINT8 mcl_idx) argument 317 btif_hl_mcl_cb_t *p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); 318 BTIF_TRACE_DEBUG("%s app_idx=%d, mcl_idx=%d timer_in_use=%d", 319 __FUNCTION__,app_idx, mcl_idx, p_mc 336 btif_hl_start_cch_timer(UINT8 app_idx, UINT8 mcl_idx) argument 370 btif_hl_find_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT16 mdl_id, UINT8 *p_mdl_idx) argument 530 btif_hl_clean_mcl_cb(UINT8 app_idx, UINT8 mcl_idx) argument 563 btif_hl_find_sdp_idx_using_mdep_filter(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_sdp_idx) argument 643 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 770 UINT8 app_idx, mcl_idx; local 876 btif_hl_dch_abort(UINT8 app_idx, UINT8 mcl_idx) argument 907 UINT8 app_idx, mcl_idx, chan_idx; local 1178 UINT8 app_idx, mcl_idx; local 2022 btif_hl_find_avail_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, UINT8 *p_mdl_idx) argument 2185 btif_hl_set_chan_cb_state(UINT8 app_idx, UINT8 mcl_idx, btif_hl_chan_cb_state_t state) argument 2229 btif_hl_send_disconnecting_cb(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 2254 btif_hl_send_setup_connecting_cb(UINT8 app_idx, UINT8 mcl_idx) argument 2283 btif_hl_send_setup_disconnected_cb(UINT8 app_idx, UINT8 mcl_idx) argument 2336 UINT8 app_idx, mcl_idx, sdp_idx = 0; local 2457 UINT8 app_idx, mcl_idx; local 2495 btif_hl_proc_pending_op(UINT8 app_idx, UINT8 mcl_idx) argument 2579 UINT8 app_idx, mcl_idx; local 2650 UINT8 app_idx, mcl_idx; local 2668 UINT8 app_idx, mcl_idx; local 2687 UINT8 app_idx, orig_app_idx, mcl_idx, mdep_cfg_idx; local 2771 UINT8 orig_app_idx, mcl_idx, mdl_idx, mdep_cfg_idx; local 2852 UINT8 app_idx, mcl_idx, mdl_idx, mdep_cfg_idx; local 2929 UINT8 app_idx, mcl_idx, mdl_idx, mdep_cfg_idx; local 3006 UINT8 app_idx, mcl_idx, mdl_idx, mdep_cfg_idx, dc_cfg; local 3080 UINT8 app_idx, mcl_idx, mdl_idx; local 3111 UINT8 app_idx, mcl_idx, mdl_idx; local 3139 UINT8 app_idx,mcl_idx; local 3172 UINT8 app_idx,mcl_idx; local 3208 UINT8 app_idx,mcl_idx, mdl_idx; local 3236 UINT8 app_idx, mcl_idx, mdl_idx; local 3382 UINT8 app_idx, mcl_idx; local 3976 UINT8 app_idx, mcl_idx; local 4078 UINT8 app_idx, mcl_idx, mdl_idx, mdl_cfg_idx, app_id, mdep_cfg_idx = 0; local 4341 UINT8 app_idx, mcl_idx, mdl_idx, len; local 4577 btif_hl_release_mcl_sockets(UINT8 app_idx, UINT8 mcl_idx) argument 4606 btif_hl_release_socket(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument 4630 btif_hl_create_socket(UINT8 app_idx, UINT8 mcl_idx, UINT8 mdl_idx) argument [all...] |
/external/bluetooth/bluedroid/btif/include/ |
H A D | btif_hl.h | 136 UINT8 mcl_idx; member in struct:__anon1026 304 #define BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx) &(btif_hl_cb.acb[(app_idx)].mcb[(mcl_idx)]) 305 #define BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx) &(btif_hl_cb.acb[(app_idx)].mcb[(mcl_idx)].mdl[mdl_idx]) 306 #define BTIF_HL_GET_PCB_PTR(app_idx, mcl_idx) &(btif_hl_cb.acb[app_idx].mcb[mcl_idx].pcb) 316 extern BOOLEAN btif_hl_find_avail_mdl_idx(UINT8 app_idx, UINT8 mcl_idx, 327 extern void btif_hl_abort_pending_chan_setup(UINT8 app_idx, UINT8 mcl_idx); 328 extern BOOLEAN btif_hl_proc_pending_op(UINT8 app_idx, UINT8 mcl_idx); [all...] |
/external/bluetooth/bluedroid/btif/co/ |
H A D | bta_hl_co.c | 325 UINT8 app_idx, mcl_idx, mdl_idx; local 332 if (btif_hl_find_mdl_idx_using_handle(mdl_handle, &app_idx, &mcl_idx, &mdl_idx)) 334 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 370 UINT8 app_idx, mcl_idx, mdl_idx; local 377 if (btif_hl_find_mdl_idx_using_handle(mdl_handle, &app_idx, &mcl_idx, &mdl_idx)) 379 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); 386 BTIF_TRACE_DEBUG("app_idx=%d mcl_idx=0x%x mdl_idx=0x%x data_size=%d", 387 app_idx, mcl_idx, mdl_idx, data_size);
|