fix some cppcheck warnings
This commit is contained in:
@@ -478,7 +478,12 @@ uint32_t nr_ulsch_decoding(PHY_VARS_gNB *phy_vars_gNB,
|
|||||||
|
|
||||||
NR_gNB_ULSCH_t *ulsch = phy_vars_gNB->ulsch[UE_id][0];
|
NR_gNB_ULSCH_t *ulsch = phy_vars_gNB->ulsch[UE_id][0];
|
||||||
NR_UL_gNB_HARQ_t *harq_process = ulsch->harq_processes[harq_pid];
|
NR_UL_gNB_HARQ_t *harq_process = ulsch->harq_processes[harq_pid];
|
||||||
|
|
||||||
|
if (!harq_process) {
|
||||||
|
LOG_E(PHY,"ulsch_decoding.c: NULL harq_process pointer\n");
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
t_nrLDPC_dec_params decParams;
|
t_nrLDPC_dec_params decParams;
|
||||||
t_nrLDPC_dec_params* p_decParams = &decParams;
|
t_nrLDPC_dec_params* p_decParams = &decParams;
|
||||||
|
|
||||||
@@ -488,11 +493,6 @@ uint32_t nr_ulsch_decoding(PHY_VARS_gNB *phy_vars_gNB,
|
|||||||
phy_vars_gNB->nbDecode = 0;
|
phy_vars_gNB->nbDecode = 0;
|
||||||
harq_process->processedSegments = 0;
|
harq_process->processedSegments = 0;
|
||||||
|
|
||||||
if (!harq_process) {
|
|
||||||
LOG_E(PHY,"ulsch_decoding.c: NULL harq_process pointer\n");
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
double Coderate = 0.0;
|
double Coderate = 0.0;
|
||||||
|
|
||||||
// ------------------------------------------------------------------
|
// ------------------------------------------------------------------
|
||||||
|
|||||||
@@ -894,6 +894,9 @@ void nr_ue_dlsch_procedures(PHY_VARS_NR_UE *ue,
|
|||||||
int *dlsch_errors,
|
int *dlsch_errors,
|
||||||
runmode_t mode) {
|
runmode_t mode) {
|
||||||
|
|
||||||
|
if (dlsch0==NULL)
|
||||||
|
AssertFatal(0,"dlsch0 should be defined at this level \n");
|
||||||
|
|
||||||
int harq_pid = dlsch0->current_harq_pid;
|
int harq_pid = dlsch0->current_harq_pid;
|
||||||
int frame_rx = proc->frame_rx;
|
int frame_rx = proc->frame_rx;
|
||||||
int nr_tti_rx = proc->nr_tti_rx;
|
int nr_tti_rx = proc->nr_tti_rx;
|
||||||
@@ -921,9 +924,6 @@ void nr_ue_dlsch_procedures(PHY_VARS_NR_UE *ue,
|
|||||||
uint16_t bw_scaling, start_symbol;
|
uint16_t bw_scaling, start_symbol;
|
||||||
float tc_factor;
|
float tc_factor;
|
||||||
|
|
||||||
if (dlsch0==NULL)
|
|
||||||
AssertFatal(0,"dlsch0 should be defined at this level \n");
|
|
||||||
|
|
||||||
is_cw0_active = dlsch0->harq_processes[harq_pid]->status;
|
is_cw0_active = dlsch0->harq_processes[harq_pid]->status;
|
||||||
nb_symb_sch = dlsch0->harq_processes[harq_pid]->nb_symbols;
|
nb_symb_sch = dlsch0->harq_processes[harq_pid]->nb_symbols;
|
||||||
start_symbol = dlsch0->harq_processes[harq_pid]->start_symbol;
|
start_symbol = dlsch0->harq_processes[harq_pid]->start_symbol;
|
||||||
@@ -1352,9 +1352,9 @@ void *UE_thread_slot1_dl_processing(void *arg) {
|
|||||||
CPU_ZERO(&cpuset);
|
CPU_ZERO(&cpuset);
|
||||||
if ( (proc->sub_frame_start+1)%RX_NB_TH == 0 && threads.slot1_proc_one != -1 )
|
if ( (proc->sub_frame_start+1)%RX_NB_TH == 0 && threads.slot1_proc_one != -1 )
|
||||||
CPU_SET(threads.slot1_proc_one, &cpuset);
|
CPU_SET(threads.slot1_proc_one, &cpuset);
|
||||||
if ( (proc->sub_frame_start+1)%RX_NB_TH == 1 && threads.slot1_proc_two != -1 )
|
if ( RX_NB_TH > 1 && (proc->sub_frame_start+1)%RX_NB_TH == 1 && threads.slot1_proc_two != -1 )
|
||||||
CPU_SET(threads.slot1_proc_two, &cpuset);
|
CPU_SET(threads.slot1_proc_two, &cpuset);
|
||||||
if ( (proc->sub_frame_start+1)%RX_NB_TH == 2 && threads.slot1_proc_three != -1 )
|
if ( RX_NB_TH > 2 && (proc->sub_frame_start+1)%RX_NB_TH == 2 && threads.slot1_proc_three != -1 )
|
||||||
CPU_SET(threads.slot1_proc_three, &cpuset);
|
CPU_SET(threads.slot1_proc_three, &cpuset);
|
||||||
|
|
||||||
init_thread(900000,1000000 , FIFO_PRIORITY-1, &cpuset,
|
init_thread(900000,1000000 , FIFO_PRIORITY-1, &cpuset,
|
||||||
|
|||||||
Reference in New Issue
Block a user