void base_free() { int i; filesource_free(&fsrc); free(input_buffer); free(fft_buffer); filesource_free(&fsrc); for (i=0;i<MAX_PORTS;i++) { free(ce[i]); } chest_dl_free(&chest); lte_fft_free(&fft); pdcch_free(&pdcch); regs_free(®s); }
void base_free() { int i; filesource_free(&fsrc); if (fmatlab) { fclose(fmatlab); } free(input_buffer); free(fft_buffer); filesource_free(&fsrc); for (i=0;i<MAX_PORTS;i++) { free(ce[i]); } chest_free(&chest); lte_fft_free(&fft); pdcch_free(&pdcch); pdsch_free(&pdsch); pdsch_harq_free(&harq_process); regs_free(®s); }
void base_free() { pdsch_harq_free(&harq_process); pdsch_free(&pdsch); pdcch_free(&pdcch); regs_free(®s); pbch_free(&pbch); lte_ifft_free(&ifft); if (sf_buffer) { free(sf_buffer); } if (output_buffer) { free(output_buffer); } if (output_file_name) { filesink_free(&fsink); } else { #ifndef DISABLE_UHD cuhd_close(&uhd); #endif } }