Home | History | Annotate | Download | only in hl

Lines Matching refs:p_acb

422     tBTA_HL_APP_CB      *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
423 tBTA_HL_MDEP *p_mdep= &p_acb->sup_feature.mdep[mdep_idx];
1014 tBTA_HL_APP_CB *p_acb ;
1020 p_acb = BTA_HL_GET_APP_CB_PTR(i);
1021 if (p_acb->in_use)
1126 tBTA_HL_APP_CB *p_acb;
1132 p_acb = BTA_HL_GET_APP_CB_PTR(i);
1133 if (p_acb->in_use)
1137 if ( p_acb->mcb[j].mcl_handle == mcl_handle )
1213 tBTA_HL_APP_CB *p_acb;
1221 p_acb = BTA_HL_GET_APP_CB_PTR(i);
1222 if (p_acb->in_use)
1577 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
1583 temp_time = p_acb->mdl_cfg[temp_idx].time;
1585 while ((j >= 0) && (temp_time < p_acb->mdl_cfg[a[j]].time))
1607 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
1706 p_acb= BTA_HL_GET_APP_CB_PTR(app_idx);
1707 UINT8 app_id = p_acb->app_id;
1790 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
1791 tBTA_HL_SUP_FEATURE *p_sup_feature= &p_acb->sup_feature;
1830 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
1835 p_mdep_cfg = &p_acb->sup_feature.mdep[mdep_cfg_idx].mdep_cfg;
1933 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
1937 (p_acb->sup_feature.mdep[mdep_cfg_idx].mdep_cfg.mdep_role == BTA_HL_MDEP_ROLE_SOURCE) &&
1962 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
1963 tBTA_HL_SUP_FEATURE *p_sup_feature = &p_acb->sup_feature;
1992 if ( p_sup_feature->mdep[i].mdep_id == p_acb->mdl_cfg[mdl_cfg_idx].local_mdep_id)
2190 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(0);
2214 if ( p_acb->sup_feature.mdep[mdep_idx].mdep_id == 0)
2230 if (MCA_CreateDep((tMCA_HANDLE)p_acb->app_handle,
2231 &(p_acb->sup_feature.mdep[mdep_idx].mdep_id), &mca_cs) == MCA_SUCCESS)
2236 p_acb->sup_feature.mdep[mdep_idx].mdep_id,
2237 &p_acb->sup_feature.mdep[mdep_idx].mdep_cfg))
2239 p_acb->sup_feature.mdep[mdep_idx].ori_app_id = app_id;
2241 p_acb->sup_feature.mdep[mdep_idx].mdep_id,
2242 p_acb->sup_feature.mdep[mdep_idx].ori_app_id,
2243 p_acb->sup_feature.mdep[mdep_idx].mdep_cfg.num_of_mdep_data_types);
2244 if (p_acb->sup_feature.mdep[mdep_idx].mdep_cfg.mdep_role ==
2247 p_acb->sup_feature.app_role_mask |= BTA_HL_MDEP_ROLE_MASK_SOURCE;
2249 else if (p_acb->sup_feature.mdep[mdep_idx].mdep_cfg.mdep_role ==
2252 p_acb->sup_feature.app_role_mask |= BTA_HL_MDEP_ROLE_MASK_SINK;
2257 p_acb->sup_feature.mdep[mdep_idx].mdep_cfg.mdep_role);
2277 p_acb->sup_feature.num_of_mdeps += num_of_mdeps;
2278 APPL_TRACE_DEBUG("num_of_mdeps %d", p_acb->sup_feature.num_of_mdeps);
2281 (p_acb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE))
2283 p_acb->sup_feature.advertize_source_sdp =
2288 (!bta_hl_co_get_echo_config(app_id, &p_acb->sup_feature.echo_cfg)))
2294 (!bta_hl_co_load_mdl_config(app_id, BTA_HL_NUM_MDL_CFGS, &p_acb->mdl_cfg[0])))
2308 if (p_acb->sup_feature.mdep[i].ori_app_id == app_id)
2313 if (MCA_DeleteDep((tMCA_HANDLE)p_acb->app_handle,
2314 (p_acb->sup_feature.mdep[i].mdep_id)) != MCA_SUCCESS)
2320 memset(&p_acb->sup_feature.mdep[i], 0, sizeof(tBTA_HL_MDEP));
2351 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
2361 reg.ctrl_psm = p_acb->ctrl_psm;
2362 reg.data_psm = p_acb->data_psm;
2363 reg.sec_mask = p_acb->sec_mask;
2366 if ( (p_acb->app_handle = (tBTA_HL_APP_HANDLE) MCA_Register(&reg, bta_hl_mcap_ctrl_cback))!=0)
2372 if (MCA_CreateDep((tMCA_HANDLE)p_acb->app_handle,
2373 &(p_acb->sup_feature.mdep[0].mdep_id),
2376 if (p_acb->sup_feature.mdep[0].mdep_id != BTA_HL_ECHO_TEST_MDEP_ID)
2380 p_acb->sup_feature.mdep[0].mdep_id );
2391 bta_hl_co_get_num_of_mdep(p_acb->app_id, &num_of_mdeps))
2393 p_acb->sup_feature.num_of_mdeps = num_of_mdeps+1;
2395 for (i=1; i<p_acb->sup_feature.num_of_mdeps; i++)
2401 if (MCA_CreateDep((tMCA_HANDLE)p_acb->app_handle,
2402 &(p_acb->sup_feature.mdep[i].mdep_id), &mca_cs) == MCA_SUCCESS)
2404 if (bta_hl_co_get_mdep_config(p_acb->app_id,
2406 p_acb->sup_feature.mdep[i].mdep_id,
2407 &p_acb->sup_feature.mdep[i].mdep_cfg))
2409 if (p_acb->sup_feature.mdep[i].mdep_cfg.mdep_role == BTA_HL_MDEP_ROLE_SOURCE)
2411 p_acb->sup_feature.app_role_mask |= BTA_HL_MDEP_ROLE_MASK_SOURCE;
2413 else if (p_acb->sup_feature.mdep[i].mdep_cfg.mdep_role == BTA_HL_MDEP_ROLE_SINK)
2415 p_acb->sup_feature.app_role_mask |= BTA_HL_MDEP_ROLE_MASK_SINK;
2422 p_acb->sup_feature.mdep[i].ori_app_id = p_acb->app_id;
2424 p_acb->sup_feature.mdep[i].ori_app_id);
2442 (p_acb->sup_feature.app_role_mask == BTA_HL_MDEP_ROLE_MASK_SOURCE))
2445 p_acb->sup_feature.advertize_source_sdp =
2446 bta_hl_co_advrtise_source_sdp(p_acb->app_id);
2450 (!bta_hl_co_get_echo_config(p_acb->app_id, &p_acb->sup_feature.echo_cfg)))
2456 (!bta_hl_co_load_mdl_config(p_acb->app_id, BTA_HL_NUM_MDL_CFGS, &p_acb->mdl_cfg[0])))
2523 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
2560 p_mdep_cfg = &p_acb->sup_feature.mdep[p_dcb->local_mdep_cfg_idx];
2562 memcpy(&p_acb->mdl_cfg[mdl_cfg_idx], &mdl_cfg, sizeof(tBTA_HL_MDL_CFG));
2594 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
2597 tBTA_HL_SUP_FEATURE *p_sup_feature= &p_acb->sup_feature;
2757 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
2769 if ((p_acb->mdl_cfg[mdl_cfg_idx].mtu <= l2cap_cfg.mtu) &&
2770 (p_acb->mdl_cfg[mdl_cfg_idx].fcs == l2cap_cfg.fcs) &&
2771 (p_acb->mdl_cfg[mdl_cfg_idx].dch_mode == p_dcb->dch_mode))
2790 APPL_TRACE_DEBUG("From saved: L2cap cfg mtu=%d fcs=%d dch_mode=%d", p_acb->mdl_cfg[mdl_cfg_idx].mtu,
2791 p_acb->mdl_cfg[mdl_cfg_idx].fcs , p_acb->mdl_cfg[mdl_cfg_idx].dch_mode);
2895 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
2901 MCA_Deregister((tMCA_HANDLE)p_acb->app_handle);
2903 if (p_acb->sdp_handle) SDP_DeleteRecord(p_acb->sdp_handle);
2905 memset((void *) p_acb, 0, sizeof(tBTA_HL_APP_CB));
2910 p_acb = BTA_HL_GET_APP_CB_PTR(i);
2911 if (p_acb->in_use) num_act_apps++;
2931 tBTA_HL_APP_CB *p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
2940 if (p_acb->deregistering)
2957 evt_data.dereg_cfm.app_handle = p_acb->app_handle;
2960 p_acb->p_cback(BTA_HL_DEREGISTER_CFM_EVT, (tBTA_HL *) &evt_data );
2981 tBTA_HL_APP_CB *p_acb;
2993 p_acb = BTA_HL_GET_APP_CB_PTR(app_idx);
2994 if (!p_acb->deregistering)
2996 p_acb->deregistering = TRUE;