Home | History | Annotate | Download | only in hl

Lines Matching refs:mcl_idx

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,
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,
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;
810 if (!bta_hl_find_mcl_idx(app_idx, p_data->api_cch_open.bd_addr, &mcl_idx))
812 if (bta_hl_find_avail_mcl_idx(app_idx, &mcl_idx))
814 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
832 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
862 bta_hl_cch_sm_execute(app_idx, mcl_idx, BTA_HL_CCH_OPEN_EVT, p_data);
901 UINT8 app_idx, mcl_idx;
906 if (bta_hl_find_mcl_idx_using_handle(p_data->api_cch_close.mcl_handle, &app_idx, &mcl_idx))
908 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
924 bta_hl_check_cch_close(app_idx, mcl_idx, p_data, TRUE);
964 UINT8 app_idx, mcl_idx, mdl_idx;
972 if (bta_hl_find_mcl_idx_using_handle(p_data->api_dch_open.mcl_handle, &app_idx, &mcl_idx))
975 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
977 APPL_TRACE_DEBUG("bta_hl_api_dch_open: app_ix=%d, mcl_idx=%d, cch_state=%d, mcl_handle=%d",app_idx,mcl_idx,p_mcb->cch_state,p_data->api_dch_open.mcl_handle);
980 if (bta_hl_find_avail_mdl_idx(app_idx, mcl_idx, &mdl_idx))
982 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
992 if ((status = bta_hl_chk_local_cfg(app_idx,mcl_idx,mdep_cfg_idx,p_data->api_dch_open.local_cfg))
998 if (bta_hl_set_ctrl_psm_for_dch(app_idx, mcl_idx, mdl_idx, p_data->api_dch_open.ctrl_psm))
1022 p_dcb->mdl_id = bta_hl_allocate_mdl_id(app_idx,mcl_idx,mdl_idx);
1068 bta_hl_dch_sm_execute(app_idx, mcl_idx, mdl_idx, BTA_HL_DCH_OPEN_EVT, p_data);
1072 bta_hl_dch_sm_execute(app_idx, mcl_idx, mdl_idx, BTA_HL_DCH_SDP_INIT_EVT, p_data);
1118 UINT8 app_idx, mcl_idx, mdl_idx;
1124 if (bta_hl_find_mdl_idx_using_handle(p_data->api_dch_close.mdl_handle, &app_idx, &mcl_idx, &mdl_idx ))
1126 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
1147 bta_hl_dch_sm_execute(app_idx, mcl_idx, mdl_idx, BTA_HL_DCH_CLOSE_EVT, p_data);
1153 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1187 UINT8 app_idx, mcl_idx, mdl_idx;
1196 if (bta_hl_find_mcl_idx_using_handle(p_data->api_dch_reconnect.mcl_handle, &app_idx, &mcl_idx))
1199 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1202 if (bta_hl_find_avail_mdl_idx(app_idx, mcl_idx, &mdl_idx))
1204 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
1205 if (bta_hl_validate_reconnect_params(app_idx, mcl_idx, &(p_data->api_dch_reconnect),
1208 if (!bta_hl_is_the_first_reliable_existed(app_idx, mcl_idx) &&
1215 if (bta_hl_set_ctrl_psm_for_dch(app_idx, mcl_idx, mdl_idx, p_data->api_dch_open.ctrl_psm))
1283 bta_hl_dch_sm_execute(app_idx, mcl_idx, mdl_idx, BTA_HL_DCH_RECONNECT_EVT, p_data);
1287 bta_hl_dch_sm_execute(app_idx, mcl_idx, mdl_idx, BTA_HL_DCH_SDP_INIT_EVT, p_data);
1328 UINT8 app_idx, mcl_idx, mdl_idx;
1335 if (bta_hl_find_mcl_idx_using_handle(p_data->api_dch_echo_test.mcl_handle, &app_idx, &mcl_idx))
1338 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1343 if (bta_hl_find_avail_mdl_idx(app_idx, mcl_idx, &mdl_idx))
1345 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
1352 if (bta_hl_set_ctrl_psm_for_dch(app_idx, mcl_idx, mdl_idx, p_data->api_dch_open.ctrl_psm))
1361 p_dcb->mdl_id = bta_hl_allocate_mdl_id(app_idx,mcl_idx,mdl_idx);
1416 bta_hl_dch_sm_execute(app_idx, mcl_idx, mdl_idx, BTA_HL_DCH_ECHO_TEST_EVT, p_data);
1420 bta_hl_dch_sm_execute(app_idx, mcl_idx, mdl_idx, BTA_HL_DCH_SDP_INIT_EVT, p_data);
1461 UINT8 app_idx, mcl_idx;
1468 if (!bta_hl_find_mcl_idx(app_idx, p_data->api_sdp_query.bd_addr, &mcl_idx))
1470 if (bta_hl_find_avail_mcl_idx(app_idx, &mcl_idx))
1472 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1475 APPL_TRACE_DEBUG("bta_hl_api_sdp_query p_mcb->app_id %d app_idx %d mcl_idx %d", p_mcb->app_id, app_idx, mcl_idx);
1486 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1505 status = bta_hl_init_sdp( p_mcb->sdp_oper, app_idx, mcl_idx, 0xFF);
1564 UINT8 mcl_idx = p_data->cch_sdp.mcl_idx;
1566 tBTA_HL_MCL_CB *p_mcb = BTA_HL_GET_MCL_CB_PTR( app_idx, mcl_idx);
1600 APPL_TRACE_DEBUG("bta_hl_sdp_query_results p_mcb->app_id %d app_idx %d mcl_idx %d", p_mcb->app_id, app_idx, mcl_idx);
1618 bta_hl_check_cch_close(app_idx,mcl_idx,p_data, TRUE);
1643 UINT8 app_idx, mcl_idx;
1648 if (bta_hl_find_mcl_idx_using_handle(p_data->api_delete_mdl.mcl_handle, &app_idx, &mcl_idx ))
1652 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1732 UINT8 app_idx, mcl_idx;
1739 if (bta_hl_find_mcl_idx_using_handle(p_data->mca_evt.mcl_handle, &app_idx, &mcl_idx))
1741 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1811 UINT8 app_idx, mcl_idx, mdl_idx;
1819 if (bta_hl_find_mcl_idx_using_handle(p_data->mca_evt.mcl_handle, &app_idx, &mcl_idx) )
1821 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1823 if (bta_hl_find_mdl_idx(app_idx, mcl_idx, p_delete_ind->mdl_id, &mdl_idx ))
1825 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
1874 UINT8 app_idx, mcl_idx, mdl_idx;
1881 if (bta_hl_find_mcl_idx_using_handle(p_data->api_dch_abort.mcl_handle, &app_idx, &mcl_idx ))
1884 if (!bta_hl_find_dch_setup_mdl_idx(app_idx, mcl_idx, &mdl_idx ))
1890 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
1918 bta_hl_dch_sm_execute(app_idx, mcl_idx, mdl_idx, BTA_HL_DCH_ABORT_EVT, p_data);
1926 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx);
1958 UINT8 app_idx, mcl_idx, mdl_idx;
2030 if (bta_hl_find_cch_cb_indexes((tBTA_HL_DATA *) p_msg, &app_idx, &mcl_idx))
2033 mcl_idx,
2049 if (bta_hl_find_dch_cb_indexes((tBTA_HL_DATA *) p_msg, &app_idx, &mcl_idx, &mdl_idx))
2052 mcl_idx,