Lines Matching refs:p_dcb
274 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_clean_mdl_cb() local
279 utl_freebuf((void **) &p_dcb->p_tx_pkt); in bta_hl_clean_mdl_cb()
280 utl_freebuf((void **) &p_dcb->p_rx_pkt); in bta_hl_clean_mdl_cb()
281 utl_freebuf((void **) &p_dcb->p_echo_tx_pkt); in bta_hl_clean_mdl_cb()
282 utl_freebuf((void **) &p_dcb->p_echo_rx_pkt); in bta_hl_clean_mdl_cb()
284 memset((void *)p_dcb, 0 , sizeof(tBTA_HL_MDL_CB)); in bta_hl_clean_mdl_cb()
374 tBTA_HL_MDL_CB *p_dcb; in bta_hl_get_service_uuids() local
382 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_get_service_uuids()
383 if (p_dcb->local_mdep_id != BTA_HL_ECHO_TEST_MDEP_ID) in bta_hl_get_service_uuids()
385 if (p_dcb->peer_mdep_role == BTA_HL_MDEP_ROLE_SINK) in bta_hl_get_service_uuids()
466 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_validate_cfg() local
477 switch (p_dcb->local_cfg) in bta_hl_validate_cfg()
488 if (p_dcb->local_cfg == cfg ) in bta_hl_validate_cfg()
1212 tBTA_HL_MDL_CB *p_dcb; in bta_hl_find_mdl_idx_using_handle() local
1228 p_dcb = BTA_HL_GET_MDL_CB_PTR(i,j,k); in bta_hl_find_mdl_idx_using_handle()
1229 if (p_dcb->in_use) in bta_hl_find_mdl_idx_using_handle()
1231 if (p_dcb->mdl_handle == mdl_handle) in bta_hl_find_mdl_idx_using_handle()
1304 tBTA_HL_MDL_CB *p_dcb; in bta_hl_find_non_active_mdl_cfg() local
1323 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, j, k); in bta_hl_find_non_active_mdl_cfg()
1325 if (p_dcb->in_use && p_mdl->mdl_id == p_dcb->mdl_id) in bta_hl_find_non_active_mdl_cfg()
1874 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_validate_peer_cfg() local
1882 if (p_dcb->local_mdep_id == BTA_HL_ECHO_TEST_MDEP_ID) in bta_hl_validate_peer_cfg()
2519 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_save_mdl_cfg() local
2527 mdl_id = p_dcb->mdl_id; in bta_hl_save_mdl_cfg()
2539 bta_hl_get_l2cap_cfg(p_dcb->mdl_handle, &l2cap_cfg); in bta_hl_save_mdl_cfg()
2542 bta_hl_compact_mdl_cfg_time(app_idx,p_dcb->local_mdep_id); in bta_hl_save_mdl_cfg()
2547 mdl_cfg.mdl_id = p_dcb->mdl_id; in bta_hl_save_mdl_cfg()
2548 mdl_cfg.dch_mode = p_dcb->dch_mode; in bta_hl_save_mdl_cfg()
2553 mdl_cfg.local_mdep_id= p_dcb->local_mdep_id; in bta_hl_save_mdl_cfg()
2554 p_mdep_cfg = &p_acb->sup_feature.mdep[p_dcb->local_mdep_cfg_idx]; in bta_hl_save_mdl_cfg()
2563 if (p_dcb->mtu != l2cap_cfg.mtu) in bta_hl_save_mdl_cfg()
2566 p_dcb->mtu, l2cap_cfg.mtu); in bta_hl_save_mdl_cfg()
2589 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_set_dch_chan_cfg() local
2592 UINT8 local_mdep_cfg_idx = p_dcb->local_mdep_cfg_idx; in bta_hl_set_dch_chan_cfg()
2594 switch (p_dcb->dch_oper) in bta_hl_set_dch_chan_cfg()
2598 if (p_dcb->dch_mode == BTA_HL_DCH_MODE_STREAMING) in bta_hl_set_dch_chan_cfg()
2606 if (p_dcb->local_cfg == BTA_HL_DCH_CFG_STREAMING ) in bta_hl_set_dch_chan_cfg()
2610 APPL_TRACE_ERROR("Invalid dch oper=%d for set dch chan cfg", p_dcb->dch_oper); in bta_hl_set_dch_chan_cfg()
2613 p_dcb->chnl_cfg.fcr_opt.mode = l2cap_mode; in bta_hl_set_dch_chan_cfg()
2614 p_dcb->chnl_cfg.fcr_opt.mps = bta_hl_set_mps(p_dcb->max_rx_apdu_size); in bta_hl_set_dch_chan_cfg()
2615 p_dcb->chnl_cfg.fcr_opt.tx_win_sz = bta_hl_set_tx_win_size(p_dcb->max_rx_apdu_size, in bta_hl_set_dch_chan_cfg()
2616 p_dcb->chnl_cfg.fcr_opt.mps); in bta_hl_set_dch_chan_cfg()
2617 p_dcb->chnl_cfg.fcr_opt.max_transmit= BTA_HL_L2C_MAX_TRANSMIT; in bta_hl_set_dch_chan_cfg()
2618 p_dcb->chnl_cfg.fcr_opt.rtrans_tout = BTA_HL_L2C_RTRANS_TOUT; in bta_hl_set_dch_chan_cfg()
2619 p_dcb->chnl_cfg.fcr_opt.mon_tout = BTA_HL_L2C_MON_TOUT; in bta_hl_set_dch_chan_cfg()
2621 p_dcb->chnl_cfg.user_rx_pool_id = bta_hl_set_user_rx_pool_id(p_dcb->max_rx_apdu_size); in bta_hl_set_dch_chan_cfg()
2622 p_dcb->chnl_cfg.user_tx_pool_id = bta_hl_set_user_tx_pool_id(p_dcb->max_tx_apdu_size); in bta_hl_set_dch_chan_cfg()
2623 p_dcb->chnl_cfg.fcr_rx_pool_id = BTA_HL_L2C_FCR_RX_POOL_ID; in bta_hl_set_dch_chan_cfg()
2624 p_dcb->chnl_cfg.fcr_tx_pool_id = BTA_HL_L2C_FCR_TX_POOL_ID; in bta_hl_set_dch_chan_cfg()
2625 p_dcb->chnl_cfg.data_mtu = p_dcb->max_rx_apdu_size; in bta_hl_set_dch_chan_cfg()
2627 p_dcb->chnl_cfg.fcs = BTA_HL_MCA_NO_FCS; in bta_hl_set_dch_chan_cfg()
2633 p_dcb->chnl_cfg.fcs = BTA_HL_DEFAULT_SOURCE_FCS; in bta_hl_set_dch_chan_cfg()
2638 p_dcb->chnl_cfg.fcs = BTA_HL_MCA_USE_FCS; in bta_hl_set_dch_chan_cfg()
2643 APPL_TRACE_DEBUG("Use FCS =%s mtu=%d", ((p_dcb->chnl_cfg.fcs & 1)?"YES":"NO"), in bta_hl_set_dch_chan_cfg()
2644 p_dcb->chnl_cfg.data_mtu); in bta_hl_set_dch_chan_cfg()
2646 p_dcb->chnl_cfg.fcr_opt.tx_win_sz, in bta_hl_set_dch_chan_cfg()
2647 p_dcb->chnl_cfg.fcr_opt.max_transmit, in bta_hl_set_dch_chan_cfg()
2648 p_dcb->chnl_cfg.fcr_opt.rtrans_tout, in bta_hl_set_dch_chan_cfg()
2649 p_dcb->chnl_cfg.fcr_opt.mon_tout, in bta_hl_set_dch_chan_cfg()
2650 p_dcb->chnl_cfg.fcr_opt.mps); in bta_hl_set_dch_chan_cfg()
2653 p_dcb->chnl_cfg.user_rx_pool_id, in bta_hl_set_dch_chan_cfg()
2654 p_dcb->chnl_cfg.user_tx_pool_id, in bta_hl_set_dch_chan_cfg()
2655 p_dcb->chnl_cfg.fcr_rx_pool_id, in bta_hl_set_dch_chan_cfg()
2656 p_dcb->chnl_cfg.fcr_tx_pool_id); in bta_hl_set_dch_chan_cfg()
2752 tBTA_HL_MDL_CB *p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_validate_chan_cfg() local
2758 get_l2cap_result = bta_hl_get_l2cap_cfg(p_dcb->mdl_handle, &l2cap_cfg); in bta_hl_validate_chan_cfg()
2759 get_mdl_result = bta_hl_find_mdl_cfg_idx(app_idx, mcl_idx, p_dcb->mdl_id, &mdl_cfg_idx); 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()
2774 if (p_dcb->mtu != l2cap_cfg.mtu) in bta_hl_validate_chan_cfg()
2777 p_dcb->mtu, l2cap_cfg.mtu); in bta_hl_validate_chan_cfg()
2783 …E_DEBUG("Cur. L2cap cfg mtu=%d fcs=%d dch_mode=%d", l2cap_cfg.mtu, l2cap_cfg.fcs, p_dcb->dch_mode); in bta_hl_validate_chan_cfg()
2806 tBTA_HL_MDL_CB *p_dcb; in bta_hl_is_cong_on() local
2816 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_is_cong_on()
2817 cong_status = p_dcb->cong; in bta_hl_is_cong_on()
2837 tBTA_HL_MDL_CB *p_dcb; in bta_hl_check_cch_close() local
2848 p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in bta_hl_check_cch_close()
2853 if (!p_dcb->abort_oper) in bta_hl_check_cch_close()
2855 p_dcb->abort_oper |= BTA_HL_ABORT_CCH_CLOSE_MASK; in bta_hl_check_cch_close()