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