Lines Matching refs:p_acb
420 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_find_echo_cfg_rsp() local
421 tBTA_HL_MDEP *p_mdep= &p_acb->sup_feature.mdep[mdep_idx]; in bta_hl_find_echo_cfg_rsp()
1012 tBTA_HL_APP_CB *p_acb ; in bta_hl_find_an_in_use_app_idx() local
1018 p_acb = BTA_HL_GET_APP_CB_PTR(i); in bta_hl_find_an_in_use_app_idx()
1019 if (p_acb->in_use) in bta_hl_find_an_in_use_app_idx()
1124 tBTA_HL_APP_CB *p_acb; in bta_hl_find_mcl_idx_using_handle() local
1130 p_acb = BTA_HL_GET_APP_CB_PTR(i); in bta_hl_find_mcl_idx_using_handle()
1131 if (p_acb->in_use) in bta_hl_find_mcl_idx_using_handle()
1135 if ( p_acb->mcb[j].mcl_handle == mcl_handle ) in bta_hl_find_mcl_idx_using_handle()
1210 tBTA_HL_APP_CB *p_acb; in bta_hl_find_mdl_idx_using_handle() local
1218 p_acb = BTA_HL_GET_APP_CB_PTR(i); in bta_hl_find_mdl_idx_using_handle()
1219 if (p_acb->in_use) in bta_hl_find_mdl_idx_using_handle()
1574 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_sort_cfg_time_idx() local
1580 temp_time = p_acb->mdl_cfg[temp_idx].time; in bta_hl_sort_cfg_time_idx()
1582 while ((j >= 0) && (temp_time < p_acb->mdl_cfg[a[j]].time)) in bta_hl_sort_cfg_time_idx()
1784 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_find_mdep_cfg_idx() local
1785 tBTA_HL_SUP_FEATURE *p_sup_feature= &p_acb->sup_feature; in bta_hl_find_mdep_cfg_idx()
1824 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_find_rxtx_apdu_size() local
1829 p_mdep_cfg = &p_acb->sup_feature.mdep[mdep_cfg_idx].mdep_cfg; in bta_hl_find_rxtx_apdu_size()
1927 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_chk_local_cfg() local
1931 (p_acb->sup_feature.mdep[mdep_cfg_idx].mdep_cfg.mdep_role == BTA_HL_MDEP_ROLE_SOURCE) && in bta_hl_chk_local_cfg()
1956 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_validate_reconnect_params() local
1957 tBTA_HL_SUP_FEATURE *p_sup_feature = &p_acb->sup_feature; in bta_hl_validate_reconnect_params()
1986 if ( p_sup_feature->mdep[i].mdep_id == p_acb->mdl_cfg[mdl_cfg_idx].local_mdep_id) in bta_hl_validate_reconnect_params()
2184 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(0); in bta_hl_app_update() local
2208 if ( p_acb->sup_feature.mdep[mdep_idx].mdep_id == 0) in bta_hl_app_update()
2224 if (MCA_CreateDep((tMCA_HANDLE)p_acb->app_handle, in bta_hl_app_update()
2225 &(p_acb->sup_feature.mdep[mdep_idx].mdep_id), &mca_cs) == MCA_SUCCESS) in bta_hl_app_update()
2230 p_acb->sup_feature.mdep[mdep_idx].mdep_id, in bta_hl_app_update()
2231 &p_acb->sup_feature.mdep[mdep_idx].mdep_cfg)) in bta_hl_app_update()
2233 p_acb->sup_feature.mdep[mdep_idx].ori_app_id = app_id; in bta_hl_app_update()
2235 p_acb->sup_feature.mdep[mdep_idx].mdep_id, in bta_hl_app_update()
2236 p_acb->sup_feature.mdep[mdep_idx].ori_app_id, in bta_hl_app_update()
2237 p_acb->sup_feature.mdep[mdep_idx].mdep_cfg.num_of_mdep_data_types); in bta_hl_app_update()
2238 if (p_acb->sup_feature.mdep[mdep_idx].mdep_cfg.mdep_role == in bta_hl_app_update()
2241 p_acb->sup_feature.app_role_mask |= BTA_HL_MDEP_ROLE_MASK_SOURCE; in bta_hl_app_update()
2243 else if (p_acb->sup_feature.mdep[mdep_idx].mdep_cfg.mdep_role == in bta_hl_app_update()
2246 p_acb->sup_feature.app_role_mask |= BTA_HL_MDEP_ROLE_MASK_SINK; in bta_hl_app_update()
2251 p_acb->sup_feature.mdep[mdep_idx].mdep_cfg.mdep_role); in bta_hl_app_update()
2271 p_acb->sup_feature.num_of_mdeps += num_of_mdeps; in bta_hl_app_update()
2272 APPL_TRACE_DEBUG("num_of_mdeps %d", p_acb->sup_feature.num_of_mdeps); in bta_hl_app_update()
2275 (p_acb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE)) in bta_hl_app_update()
2277 p_acb->sup_feature.advertize_source_sdp = in bta_hl_app_update()
2282 (!bta_hl_co_get_echo_config(app_id, &p_acb->sup_feature.echo_cfg))) in bta_hl_app_update()
2288 (!bta_hl_co_load_mdl_config(app_id, BTA_HL_NUM_MDL_CFGS, &p_acb->mdl_cfg[0]))) in bta_hl_app_update()
2302 if (p_acb->sup_feature.mdep[i].ori_app_id == app_id) in bta_hl_app_update()
2307 if (MCA_DeleteDep((tMCA_HANDLE)p_acb->app_handle, in bta_hl_app_update()
2308 (p_acb->sup_feature.mdep[i].mdep_id)) != MCA_SUCCESS) in bta_hl_app_update()
2314 memset(&p_acb->sup_feature.mdep[i], 0, sizeof(tBTA_HL_MDEP)); in bta_hl_app_update()
2345 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_app_registration() local
2355 reg.ctrl_psm = p_acb->ctrl_psm; in bta_hl_app_registration()
2356 reg.data_psm = p_acb->data_psm; in bta_hl_app_registration()
2357 reg.sec_mask = p_acb->sec_mask; in bta_hl_app_registration()
2360 if ( (p_acb->app_handle = (tBTA_HL_APP_HANDLE) MCA_Register(®, bta_hl_mcap_ctrl_cback))!=0) in bta_hl_app_registration()
2366 if (MCA_CreateDep((tMCA_HANDLE)p_acb->app_handle, in bta_hl_app_registration()
2367 &(p_acb->sup_feature.mdep[0].mdep_id), in bta_hl_app_registration()
2370 if (p_acb->sup_feature.mdep[0].mdep_id != BTA_HL_ECHO_TEST_MDEP_ID) in bta_hl_app_registration()
2374 p_acb->sup_feature.mdep[0].mdep_id ); in bta_hl_app_registration()
2385 bta_hl_co_get_num_of_mdep(p_acb->app_id, &num_of_mdeps)) in bta_hl_app_registration()
2387 p_acb->sup_feature.num_of_mdeps = num_of_mdeps+1; in bta_hl_app_registration()
2389 for (i=1; i<p_acb->sup_feature.num_of_mdeps; i++) in bta_hl_app_registration()
2395 if (MCA_CreateDep((tMCA_HANDLE)p_acb->app_handle, in bta_hl_app_registration()
2396 &(p_acb->sup_feature.mdep[i].mdep_id), &mca_cs) == MCA_SUCCESS) in bta_hl_app_registration()
2398 if (bta_hl_co_get_mdep_config(p_acb->app_id, in bta_hl_app_registration()
2400 p_acb->sup_feature.mdep[i].mdep_id, in bta_hl_app_registration()
2401 &p_acb->sup_feature.mdep[i].mdep_cfg)) in bta_hl_app_registration()
2403 … if (p_acb->sup_feature.mdep[i].mdep_cfg.mdep_role == BTA_HL_MDEP_ROLE_SOURCE) in bta_hl_app_registration()
2405 p_acb->sup_feature.app_role_mask |= BTA_HL_MDEP_ROLE_MASK_SOURCE; in bta_hl_app_registration()
2407 … else if (p_acb->sup_feature.mdep[i].mdep_cfg.mdep_role == BTA_HL_MDEP_ROLE_SINK) in bta_hl_app_registration()
2409 p_acb->sup_feature.app_role_mask |= BTA_HL_MDEP_ROLE_MASK_SINK; in bta_hl_app_registration()
2416 p_acb->sup_feature.mdep[i].ori_app_id = p_acb->app_id; in bta_hl_app_registration()
2418 p_acb->sup_feature.mdep[i].ori_app_id); in bta_hl_app_registration()
2436 (p_acb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE)) in bta_hl_app_registration()
2439 p_acb->sup_feature.advertize_source_sdp = in bta_hl_app_registration()
2440 bta_hl_co_advrtise_source_sdp(p_acb->app_id); in bta_hl_app_registration()
2444 (!bta_hl_co_get_echo_config(p_acb->app_id, &p_acb->sup_feature.echo_cfg))) in bta_hl_app_registration()
2450 … (!bta_hl_co_load_mdl_config(p_acb->app_id, BTA_HL_NUM_MDL_CFGS, &p_acb->mdl_cfg[0]))) in bta_hl_app_registration()
2517 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_save_mdl_cfg() local
2554 p_mdep_cfg = &p_acb->sup_feature.mdep[p_dcb->local_mdep_cfg_idx]; in bta_hl_save_mdl_cfg()
2556 memcpy(&p_acb->mdl_cfg[mdl_cfg_idx], &mdl_cfg, sizeof(tBTA_HL_MDL_CFG)); in bta_hl_save_mdl_cfg()
2588 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_set_dch_chan_cfg() local
2591 tBTA_HL_SUP_FEATURE *p_sup_feature= &p_acb->sup_feature; in bta_hl_set_dch_chan_cfg()
2751 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_validate_chan_cfg() local
2763 if ((p_acb->mdl_cfg[mdl_cfg_idx].mtu <= l2cap_cfg.mtu) && in bta_hl_validate_chan_cfg()
2764 (p_acb->mdl_cfg[mdl_cfg_idx].fcs == l2cap_cfg.fcs) && in bta_hl_validate_chan_cfg()
2765 (p_acb->mdl_cfg[mdl_cfg_idx].dch_mode == p_dcb->dch_mode)) in bta_hl_validate_chan_cfg()
2784 …APPL_TRACE_DEBUG("From saved: L2cap cfg mtu=%d fcs=%d dch_mode=%d", p_acb->mdl_cfg[mdl_cfg_idx].mt… in bta_hl_validate_chan_cfg()
2785 p_acb->mdl_cfg[mdl_cfg_idx].fcs , p_acb->mdl_cfg[mdl_cfg_idx].dch_mode); in bta_hl_validate_chan_cfg()
2889 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_clean_app() local
2895 MCA_Deregister((tMCA_HANDLE)p_acb->app_handle); in bta_hl_clean_app()
2897 if (p_acb->sdp_handle) SDP_DeleteRecord(p_acb->sdp_handle); in bta_hl_clean_app()
2899 memset((void *) p_acb, 0, sizeof(tBTA_HL_APP_CB)); in bta_hl_clean_app()
2904 p_acb = BTA_HL_GET_APP_CB_PTR(i); in bta_hl_clean_app()
2905 if (p_acb->in_use) num_act_apps++; in bta_hl_clean_app()
2925 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_check_deregistration() local
2934 if (p_acb->deregistering) in bta_hl_check_deregistration()
2951 evt_data.dereg_cfm.app_handle = p_acb->app_handle; in bta_hl_check_deregistration()
2954 p_acb->p_cback(BTA_HL_DEREGISTER_CFM_EVT, (tBTA_HL *) &evt_data ); in bta_hl_check_deregistration()
2975 tBTA_HL_APP_CB *p_acb; in bta_hl_check_disable() local
2987 p_acb = BTA_HL_GET_APP_CB_PTR(app_idx); in bta_hl_check_disable()
2988 if (!p_acb->deregistering) in bta_hl_check_disable()
2990 p_acb->deregistering = TRUE; in bta_hl_check_disable()