Lines Matching refs:dlcb
405 if (llcp_cb.dlcb[idx].state != LLCP_DLC_STATE_IDLE)
407 p_dlcb = &(llcp_cb.dlcb[idx]);
643 if ( (llcp_cb.dlcb[idx].state == LLCP_DLC_STATE_CONNECTED)
644 &&(llcp_cb.dlcb[idx].remote_busy == FALSE)
645 &&(llcp_cb.dlcb[idx].is_tx_congested == FALSE) )
647 llcp_cb.dlcb[idx].is_tx_congested = TRUE;
650 llcp_cb.dlcb[idx].local_sap, llcp_cb.dlcb[idx].remote_sap,
651 llcp_cb.dlcb[idx].i_xmit_q.count);
653 data.congest.local_sap = llcp_cb.dlcb[idx].local_sap;
654 data.congest.remote_sap = llcp_cb.dlcb[idx].remote_sap;
656 (*llcp_cb.dlcb[idx].p_app_cb->p_app_cback) (&data);
771 if ( (llcp_cb.dlcb[idx].state == LLCP_DLC_STATE_CONNECTED)
772 &&(llcp_cb.dlcb[idx].is_tx_congested)
773 &&(llcp_cb.dlcb[idx].i_xmit_q.count <= llcp_cb.dlcb[idx].remote_rw / 2) )
775 llcp_cb.dlcb[idx].is_tx_congested = FALSE;
777 if (llcp_cb.dlcb[idx].remote_busy == FALSE)
780 llcp_cb.dlcb[idx].local_sap, llcp_cb.dlcb[idx].remote_sap,
781 llcp_cb.dlcb[idx].i_xmit_q.count);
783 data.congest.local_sap = llcp_cb.dlcb[idx].local_sap;
784 data.congest.remote_sap = llcp_cb.dlcb[idx].remote_sap;
786 (*llcp_cb.dlcb[idx].p_app_cb->p_app_cback) (&data);
796 if (llcp_cb.dlcb[idx].state == LLCP_DLC_STATE_CONNECTED)
1501 if (llcp_cb.dlcb[llcp_cb.lcb.dl_idx].state != LLCP_DLC_STATE_IDLE)
1505 *p_next_pdu_length = llcp_dlc_get_next_pdu_length (&llcp_cb.dlcb[llcp_cb.lcb.dl_idx]);
1520 p_msg = llcp_dlc_get_next_pdu (&llcp_cb.dlcb[llcp_cb.lcb.dl_idx]);