+
+/**
+ * @brief Deletes HARQ Entity
+ *
+ * @details
+ *
+ * Function : schDlHqEntDelete
+ *
+ * This function deletes HARQ entity and its member paremeters
+ *
+ * @param[in] Pointer to UE
+ * @return
+ * -# void
+ **/
+void schDlHqEntDelete(SchUeCb *ueCb)
+{
+ uint8_t count;
+ SchDlHqProcCb *hqP;
+
+ cmLListDeleteLList(&ueCb->dlHqEnt.free);
+ cmLListDeleteLList(&ueCb->dlHqEnt.inUse);
+ for(count=0; count < ueCb->dlHqEnt.numHqPrcs; count++)
+ {
+ hqP = &(ueCb->dlHqEnt.procs[count]);
+ ueCb->cellCb->api->SchDeleteDlHqProcCb(hqP);
+ }
+ memset(&ueCb->dlHqEnt, 0, sizeof(SchDlHqEnt));
+}
+