RLOG0(L_ERROR, "CKW SAP already Bound");
KwUiCkwBndCfm(&(ckwSap->pst), ckwSap->suId, CM_BND_NOK);
RLOG0(L_ERROR, "CKW SAP already Bound");
KwUiCkwBndCfm(&(ckwSap->pst), ckwSap->suId, CM_BND_NOK);
LCM_CAUSE_INV_STATE);
#endif /* ERRCLASS & ERRCLS_INT_PAR */
KwUiCkwBndCfm(&(ckwSap->pst), ckwSap->suId, CM_BND_NOK);
LCM_CAUSE_INV_STATE);
#endif /* ERRCLASS & ERRCLS_INT_PAR */
KwUiCkwBndCfm(&(ckwSap->pst), ckwSap->suId, CM_BND_NOK);
if (pst->dstInst >= MAX_RLC_INSTANCES)
{
RLC_PST_FREE(pst->region, pst->pool, cfg, sizeof(RlcCfgInfo));
if (pst->dstInst >= MAX_RLC_INSTANCES)
{
RLC_PST_FREE(pst->region, pst->pool, cfg, sizeof(RlcCfgInfo));
if (cfgTmpData == NULLP)
{
RLC_PST_FREE(pst->region, pst->pool, cfg, sizeof(RlcCfgInfo));
if (cfgTmpData == NULLP)
{
RLC_PST_FREE(pst->region, pst->pool, cfg, sizeof(RlcCfgInfo));
RLOG0(L_ERROR, "Addition to UL transId Lst Failed");
RLC_PST_FREE(pst->region, pst->pool, cfg, sizeof(RlcCfgInfo));
RLOG0(L_ERROR, "Addition to UL transId Lst Failed");
RLC_PST_FREE(pst->region, pst->pool, cfg, sizeof(RlcCfgInfo));
}
rlcUlHdlCfgReq(tRlcCb, cfgTmpData, cfg);
rlcUlUdxCfgReq(&(KW_GET_UDX_SAP(tRlcCb)->pst),KW_GET_UDX_SAP(tRlcCb)->spId,cfg);
}
rlcUlHdlCfgReq(tRlcCb, cfgTmpData, cfg);
rlcUlUdxCfgReq(&(KW_GET_UDX_SAP(tRlcCb)->pst),KW_GET_UDX_SAP(tRlcCb)->spId,cfg);
}
if(ROK != rlcCfgValidateUeIdChng(tRlcCb,ueInfo,newUeInfo,cfgTmpData))
}
if(ROK != rlcCfgValidateUeIdChng(tRlcCb,ueInfo,newUeInfo,cfgTmpData))
{
RLOG0(L_ERROR,"Invalid spId");
KW_SEND_SAPID_ALARM(tRlcCb,spId, LKW_EVENT_KWU_BND_REQ, LCM_CAUSE_INV_SAP);
{
RLOG0(L_ERROR,"Invalid spId");
KW_SEND_SAPID_ALARM(tRlcCb,spId, LKW_EVENT_KWU_BND_REQ, LCM_CAUSE_INV_SAP);
RLOG1(L_ERROR,"RLC Mode [%d] : KWU SAP already Bound",
tRlcCb->genCfg.rlcMode);
KwUiKwuBndCfm(&(kwuSap->pst), kwuSap->suId, CM_BND_NOK);
RLOG1(L_ERROR,"RLC Mode [%d] : KWU SAP already Bound",
tRlcCb->genCfg.rlcMode);
KwUiKwuBndCfm(&(kwuSap->pst), kwuSap->suId, CM_BND_NOK);
LCM_CAUSE_INV_STATE);
#endif /* ERRCLASS & ERRCLS_INT_PAR */
KwUiKwuBndCfm(&(kwuSap->pst), kwuSap->suId, CM_BND_NOK);
LCM_CAUSE_INV_STATE);
#endif /* ERRCLASS & ERRCLS_INT_PAR */
KwUiKwuBndCfm(&(kwuSap->pst), kwuSap->suId, CM_BND_NOK);
}
kwTmmQSdu(tRlcCb,rbCb, datReq, mBuf);
}
kwTmmQSdu(tRlcCb,rbCb, datReq, mBuf);
#endif
{
RLC_SHRABL_STATIC_BUF_FREE(pst->region, pst->pool, discSdu, sizeof(KwuDiscSduInfo));
#endif
{
RLC_SHRABL_STATIC_BUF_FREE(pst->region, pst->pool, discSdu, sizeof(KwuDiscSduInfo));