Merge "<JIRA ID: ODUHIGH-332 : Change in TBS calculation part as per TS 38.214 sectio...
[o-du/l2.git] / src / cm / crg.x
index 66ca1ab..5f65073 100755 (executable)
@@ -369,34 +369,34 @@ typedef S16 (*CrgCfgCfm) ARGS((
    uint8_t                   status));
 
 /** @brief Request from RRC to MAC to bind the interface SAPs. */
-EXTERN S16 RgUiCrgBndReq ARGS((
+S16 RgUiCrgBndReq ARGS((
    Pst*                 pst,
    SuId                 suId,
    SpId                 spId
 ));
 /** @brief Confirmation from MAC to RRC for the bind/unbind 
  * request for the interface SAPs. */
-EXTERN S16 RgUiCrgBndCfm ARGS((
+S16 RgUiCrgBndCfm ARGS((
    Pst*                 pst,
    SuId                 suId,
    uint8_t                   status
 ));
 /** @brief Request from RRC to MAC to Unbind the interface SAPs. */
-EXTERN S16 RgUiCrgUbndReq ARGS((
+S16 RgUiCrgUbndReq ARGS((
    Pst*                 pst,
    SpId                 spId,
    Reason               reason
 ));
 /** @brief Configuration Request from RRC to MAC for 
  * configuring Cell/Ue/Lch. */
-EXTERN S16 RgUiCrgCfgReq ARGS((
+S16 RgUiCrgCfgReq ARGS((
    Pst*                 pst,
    SpId                 spId,
    CrgCfgTransId        transId,
    CrgCfgReqInfo  *     cfgReqInfo
 ));
 /** @brief Configuration Confirm from MAC to RRC. */
-EXTERN S16 RgUiCrgCfgCfm ARGS((
+S16 RgUiCrgCfgCfm ARGS((
    Pst*                 pst,
    SuId                 suId,
    CrgCfgTransId        transId,
@@ -405,34 +405,34 @@ EXTERN S16 RgUiCrgCfgCfm ARGS((
 
 #ifdef NH
 /** @brief Request from RRC to MAC to bind the interface SAPs. */
-EXTERN S16 NhLiCrgBndReq ARGS((
+S16 NhLiCrgBndReq ARGS((
    Pst*                 pst,
    SuId                 suId,
    SpId                 spId
 ));
 /** @brief Confirmation from MAC to RRC for the bind/unbind 
  * request for the interface SAPs. */
-EXTERN S16 NhLiCrgBndCfm ARGS((
+S16 NhLiCrgBndCfm ARGS((
    Pst*                 pst,
    SuId                 suId,
    uint8_t                   status
 ));
 /** @brief Request from RRC to MAC to Unbind the interface SAPs. */
-EXTERN S16 NhLiCrgUbndReq ARGS((
+S16 NhLiCrgUbndReq ARGS((
    Pst*                 pst,
    SpId                 spId,
    Reason               reason
 ));
 /** @brief Configuration Request from RRC to MAC for 
  * configuring Cell/Ue/Lch. */
-EXTERN S16 NhLiCrgCfgReq ARGS((
+S16 NhLiCrgCfgReq ARGS((
    Pst*                 pst,
    SpId                 spId,
    CrgCfgTransId        transId,
    CrgCfgReqInfo  *     cfgReqInfo
 ));
 /** @brief Configuration Confirm from MAC to RRC. */
-EXTERN S16 NhLiCrgCfgCfm ARGS((
+S16 NhLiCrgCfgCfm ARGS((
    Pst*                 pst,
    SuId                 suId,
    CrgCfgTransId        transId,
@@ -442,46 +442,46 @@ EXTERN S16 NhLiCrgCfgCfm ARGS((
 
 #ifdef LCCRG
 /** @brief Request from RRC to MAC to bind the interface SAPs. */
-EXTERN S16 cmPkCrgBndReq ARGS((
+S16 cmPkCrgBndReq ARGS((
    Pst*                 pst,
    SuId                 suId,
    SpId                 spId
 ));
 /** @brief Request from RRC to MAC to bind the interface SAPs. */
-EXTERN S16 cmUnpkCrgBndReq ARGS((
+S16 cmUnpkCrgBndReq ARGS((
    CrgBndReq            func,
    Pst*                 pst,
    Buffer               *mBuf
 ));
 /** @brief Confirmation from MAC to RRC for the bind/unbind 
  * request for the interface SAPs. */
-EXTERN S16 cmPkCrgBndCfm ARGS((
+S16 cmPkCrgBndCfm ARGS((
    Pst*                 pst,
    SuId                 suId,
    uint8_t                   status
 ));
 /** @brief Confirmation from MAC to RRC for the bind/unbind 
  * request for the interface SAPs. */
-EXTERN S16 cmUnpkCrgBndCfm ARGS((
+S16 cmUnpkCrgBndCfm ARGS((
    CrgBndCfm            func,
    Pst*                 pst,
    Buffer               *mBuf
 ));
 /** @brief Request from RRC to MAC to unbind the interface SAPs. */
-EXTERN S16 cmPkCrgUbndReq ARGS((
+S16 cmPkCrgUbndReq ARGS((
    Pst*                 pst,
    SpId                 spId,
    Reason               reason
 ));
 /** @brief Request from RRC to MAC to unbind the interface SAPs. */
-EXTERN S16 cmUnpkCrgUbndReq ARGS((
+S16 cmUnpkCrgUbndReq ARGS((
    CrgUbndReq           func,
    Pst*                 pst,
    Buffer               *mBuf
 ));
 /** @brief Configuration Request from RRC to MAC for 
  * configuring Cell/Ue/Lch. */
-EXTERN S16 cmPkCrgCfgReq ARGS((
+S16 cmPkCrgCfgReq ARGS((
    Pst*                 pst,
    SpId                 spId,
    CrgCfgTransId        transId,
@@ -489,178 +489,178 @@ EXTERN S16 cmPkCrgCfgReq ARGS((
 ));
 /** @brief Configuration Request from RRC to MAC for 
  * configuring Cell/Ue/Lch. */
-EXTERN S16 cmUnpkCrgCfgReq ARGS((
+S16 cmUnpkCrgCfgReq ARGS((
    CrgCfgReq            func,
    Pst*                 pst,
    Buffer               *mBuf
 ));
 /** @brief Configuration Confirm from MAC to RRC. */
-EXTERN S16 cmPkCrgCfgCfm ARGS((
+S16 cmPkCrgCfgCfm ARGS((
    Pst*                 pst,
    SuId                 suId,
    CrgCfgTransId        transId,
    uint8_t                   status
 ));
 /** @brief Configuration Confirm from MAC to RRC. */
-EXTERN S16 cmUnpkCrgCfgCfm ARGS((
+S16 cmUnpkCrgCfgCfm ARGS((
    CrgCfgCfm            func,
    Pst*                 pst,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgCfgTransId ARGS((
+S16 cmPkCrgCfgTransId ARGS((
    CrgCfgTransId        *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgCfgTransId ARGS((
+S16 cmUnpkCrgCfgTransId ARGS((
    CrgCfgTransId        *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgBwCfg ARGS((
+S16 cmPkCrgBwCfg ARGS((
    CrgBwCfg             *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgBwCfg ARGS((
+S16 cmUnpkCrgBwCfg ARGS((
    CrgBwCfg             *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgRachCfg ARGS((
+S16 cmPkCrgRachCfg ARGS((
    CrgRachCfg           *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgRachCfg ARGS((
+S16 cmUnpkCrgRachCfg ARGS((
    CrgRachCfg           *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgCellCfg ARGS((
+S16 cmPkCrgCellCfg ARGS((
    CrgCellCfg           *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgCellCfg ARGS((
+S16 cmUnpkCrgCellCfg ARGS((
    CrgCellCfg           *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgUeUlHqCfg ARGS((
+S16 cmPkCrgUeUlHqCfg ARGS((
    CrgUeUlHqCfg         *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgUeUlHqCfg ARGS((
+S16 cmUnpkCrgUeUlHqCfg ARGS((
    CrgUeUlHqCfg         *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgUeCfg ARGS((
+S16 cmPkCrgUeCfg ARGS((
    CrgUeCfg             *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgUeCfg ARGS((
+S16 cmUnpkCrgUeCfg ARGS((
    CrgUeCfg             *param,
    Buffer               *mBuf
 ));
 
 #ifdef LTE_ADV
-EXTERN S16 cmPkCrgUeSecCellInfo ARGS((
+S16 cmPkCrgUeSecCellInfo ARGS((
 CrgUeSecCellInfo *param,
 Buffer *mBuf
 ));
 
-EXTERN S16 cmUnpkCrgUeSecCellInfo ARGS((
+S16 cmUnpkCrgUeSecCellInfo ARGS((
 CrgUeSecCellInfo *param,
 Buffer *mBuf
 ));
 #endif /* LTE_ADV */
 
-EXTERN S16 cmPkCrgDlLchCfg ARGS((
+S16 cmPkCrgDlLchCfg ARGS((
    CrgDlLchCfg          *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgDlLchCfg ARGS((
+S16 cmUnpkCrgDlLchCfg ARGS((
    CrgDlLchCfg          *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgUlLchCfg ARGS((
+S16 cmPkCrgUlLchCfg ARGS((
    CrgUlLchCfg          *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgUlLchCfg ARGS((
+S16 cmUnpkCrgUlLchCfg ARGS((
    CrgUlLchCfg          *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgLchCfg ARGS((
+S16 cmPkCrgLchCfg ARGS((
    CrgLchCfg            *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgLchCfg ARGS((
+S16 cmUnpkCrgLchCfg ARGS((
    CrgLchCfg            *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgCfg ARGS((
+S16 cmPkCrgCfg ARGS((
    CrgCfg               *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgCfg ARGS((
+S16 cmUnpkCrgCfg ARGS((
    CrgCfg               *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgActvTime ARGS((
+S16 cmPkCrgActvTime ARGS((
    CrgActvTime          *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgActvTime ARGS((
+S16 cmUnpkCrgActvTime ARGS((
    CrgActvTime          *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgCellRecfg ARGS((
+S16 cmPkCrgCellRecfg ARGS((
    CrgCellRecfg         *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgCellRecfg ARGS((
+S16 cmUnpkCrgCellRecfg ARGS((
    CrgCellRecfg         *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgUeRecfg ARGS((
+S16 cmPkCrgUeRecfg ARGS((
    CrgUeRecfg           *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgUeRecfg ARGS((
+S16 cmUnpkCrgUeRecfg ARGS((
    CrgUeRecfg           *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgLchRecfg ARGS((
+S16 cmPkCrgLchRecfg ARGS((
    CrgLchRecfg          *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgLchRecfg ARGS((
+S16 cmUnpkCrgLchRecfg ARGS((
    CrgLchRecfg          *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgRecfg ARGS((
+S16 cmPkCrgRecfg ARGS((
    CrgRecfg             *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgRecfg ARGS((
+S16 cmUnpkCrgRecfg ARGS((
    CrgRecfg             *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgDel ARGS((
+S16 cmPkCrgDel ARGS((
    CrgDel               *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgDel ARGS((
+S16 cmUnpkCrgDel ARGS((
    CrgDel               *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgRst ARGS((
+S16 cmPkCrgRst ARGS((
    CrgRst               *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgRst ARGS((
+S16 cmUnpkCrgRst ARGS((
    CrgRst               *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmPkCrgCfgReqInfo ARGS((
+S16 cmPkCrgCfgReqInfo ARGS((
    CrgCfgReqInfo        *param,
    Buffer               *mBuf
 ));
-EXTERN S16 cmUnpkCrgCfgReqInfo ARGS((
+S16 cmUnpkCrgCfgReqInfo ARGS((
    CrgCfgReqInfo        *param,
    Buffer               *mBuf
 ));
@@ -668,34 +668,34 @@ EXTERN S16 cmUnpkCrgCfgReqInfo ARGS((
 
 #ifdef DM
 /** @brief Request from RRC to MAC to bind the interface SAPs. */
-EXTERN S16 DmUiCrgBndReq ARGS((
+S16 DmUiCrgBndReq ARGS((
    Pst*                 pst,
    SuId                 suId,
    SpId                 spId
 ));
 /** @brief Confirmation from MAC to RRC for the bind/unbind 
  * request for the interface SAPs. */
-EXTERN S16 DmUiCrgBndCfm ARGS((
+S16 DmUiCrgBndCfm ARGS((
    Pst*                 pst,
    SuId                 suId,
    uint8_t                   status
 ));
 /** @brief Request from RRC to MAC to unbind the interface SAPs. */
-EXTERN S16 DmUiCrgUbndReq ARGS((
+S16 DmUiCrgUbndReq ARGS((
    Pst*                 pst,
    SpId                 spId,
    Reason               reason
 ));
 /** @brief Configuration Request from RRC to MAC for 
  * configuring Cell/Ue/Lch. */
-EXTERN S16 DmUiCrgCfgReq ARGS((
+S16 DmUiCrgCfgReq ARGS((
    Pst*                 pst,
    SpId                 spId,
    CrgCfgTransId        transId,
    CrgCfgReqInfo  *     cfgReqInfo
 ));
 /** @brief Configuration Confirm from MAC to RRC. */
-EXTERN S16 DmUiCrgCfgCfm ARGS((
+S16 DmUiCrgCfgCfm ARGS((
    Pst*                 pst,
    SuId                 suId,
    CrgCfgTransId        transId,