remove warnings (comment concerned lines)
This commit is contained in:
@@ -1763,7 +1763,7 @@ void dlsch_scheduler_qos_multiplexing(module_id_t Mod_id, int frameP, sub_frame_
|
|||||||
int UE_id, CC_id, i;
|
int UE_id, CC_id, i;
|
||||||
UE_list_t *UE_list = &RC.mac[Mod_id]->UE_list;
|
UE_list_t *UE_list = &RC.mac[Mod_id]->UE_list;
|
||||||
slice_info_t *sli = &RC.mac[Mod_id]->slice_info;
|
slice_info_t *sli = &RC.mac[Mod_id]->slice_info;
|
||||||
UE_sched_ctrl *ue_sched_ctl;
|
//UE_sched_ctrl *ue_sched_ctl;
|
||||||
|
|
||||||
for (CC_id = 0; CC_id < NFAPI_CC_MAX; ++CC_id) {
|
for (CC_id = 0; CC_id < NFAPI_CC_MAX; ++CC_id) {
|
||||||
for (i = 0; i < sli->n_dl; ++i) {
|
for (i = 0; i < sli->n_dl; ++i) {
|
||||||
@@ -1773,7 +1773,7 @@ void dlsch_scheduler_qos_multiplexing(module_id_t Mod_id, int frameP, sub_frame_
|
|||||||
sort_UEs(Mod_id, (uint8_t)i, frameP, subframeP);
|
sort_UEs(Mod_id, (uint8_t)i, frameP, subframeP);
|
||||||
|
|
||||||
for (UE_id = UE_list->head; UE_id >= 0; UE_id = UE_list->next[UE_id]) {
|
for (UE_id = UE_list->head; UE_id >= 0; UE_id = UE_list->next[UE_id]) {
|
||||||
ue_sched_ctl = &UE_list->UE_sched_ctrl[UE_id];
|
//ue_sched_ctl = &UE_list->UE_sched_ctrl[UE_id];
|
||||||
|
|
||||||
// TODO: Do something here
|
// TODO: Do something here
|
||||||
// ue_sched_ctl->pre_nb_available_rbs[CC_id];
|
// ue_sched_ctl->pre_nb_available_rbs[CC_id];
|
||||||
|
|||||||
@@ -621,7 +621,7 @@ void dlsch_scheduler_pre_processor_accounting(module_id_t Mod_id,
|
|||||||
int total_ue_count[NFAPI_CC_MAX];
|
int total_ue_count[NFAPI_CC_MAX];
|
||||||
int ue_count_newtx[NFAPI_CC_MAX];
|
int ue_count_newtx[NFAPI_CC_MAX];
|
||||||
int ue_count_retx[NFAPI_CC_MAX];
|
int ue_count_retx[NFAPI_CC_MAX];
|
||||||
uint8_t ue_retx_flag[NFAPI_CC_MAX][MAX_MOBILES_PER_ENB];
|
//uint8_t ue_retx_flag[NFAPI_CC_MAX][MAX_MOBILES_PER_ENB];
|
||||||
|
|
||||||
UE_list_t *UE_list = &RC.mac[Mod_id]->UE_list;
|
UE_list_t *UE_list = &RC.mac[Mod_id]->UE_list;
|
||||||
UE_sched_ctrl *ue_sched_ctl;
|
UE_sched_ctrl *ue_sched_ctl;
|
||||||
@@ -634,9 +634,9 @@ void dlsch_scheduler_pre_processor_accounting(module_id_t Mod_id,
|
|||||||
ue_count_retx[CC_id] = 0;
|
ue_count_retx[CC_id] = 0;
|
||||||
rbs_retx[CC_id] = 0;
|
rbs_retx[CC_id] = 0;
|
||||||
average_rbs_per_user[CC_id] = 0;
|
average_rbs_per_user[CC_id] = 0;
|
||||||
for (UE_id = 0; UE_id < MAX_MOBILES_PER_ENB; ++UE_id) {
|
//for (UE_id = 0; UE_id < NFAPI_CC_MAX; ++UE_id) {
|
||||||
ue_retx_flag[CC_id][UE_id] = 0;
|
// ue_retx_flag[CC_id][UE_id] = 0;
|
||||||
}
|
//}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Find total UE count, and account the RBs required for retransmissions
|
// Find total UE count, and account the RBs required for retransmissions
|
||||||
@@ -665,7 +665,7 @@ void dlsch_scheduler_pre_processor_accounting(module_id_t Mod_id,
|
|||||||
nb_rbs_required[CC_id][UE_id] = UE_list->UE_template[CC_id][UE_id].nb_rb[harq_pid];
|
nb_rbs_required[CC_id][UE_id] = UE_list->UE_template[CC_id][UE_id].nb_rb[harq_pid];
|
||||||
rbs_retx[CC_id] += nb_rbs_required[CC_id][UE_id];
|
rbs_retx[CC_id] += nb_rbs_required[CC_id][UE_id];
|
||||||
ue_count_retx[CC_id]++;
|
ue_count_retx[CC_id]++;
|
||||||
ue_retx_flag[CC_id][UE_id] = 1;
|
//ue_retx_flag[CC_id][UE_id] = 1;
|
||||||
} else {
|
} else {
|
||||||
ue_count_newtx[CC_id]++;
|
ue_count_newtx[CC_id]++;
|
||||||
}
|
}
|
||||||
@@ -777,11 +777,11 @@ void dlsch_scheduler_pre_processor_positioning(module_id_t Mod_id,
|
|||||||
{
|
{
|
||||||
int UE_id, CC_id;
|
int UE_id, CC_id;
|
||||||
int i;
|
int i;
|
||||||
|
#ifdef TM5
|
||||||
uint8_t transmission_mode;
|
uint8_t transmission_mode;
|
||||||
|
#endif
|
||||||
uint8_t slice_allocation_mask[NFAPI_CC_MAX][N_RBG_MAX];
|
uint8_t slice_allocation_mask[NFAPI_CC_MAX][N_RBG_MAX];
|
||||||
int N_RBG[NFAPI_CC_MAX];
|
int N_RBG[NFAPI_CC_MAX];
|
||||||
|
|
||||||
UE_list_t *UE_list = &RC.mac[Mod_id]->UE_list;
|
UE_list_t *UE_list = &RC.mac[Mod_id]->UE_list;
|
||||||
|
|
||||||
decode_slice_positioning(Mod_id, slice_idx, slice_allocation_mask);
|
decode_slice_positioning(Mod_id, slice_idx, slice_allocation_mask);
|
||||||
@@ -801,7 +801,9 @@ void dlsch_scheduler_pre_processor_positioning(module_id_t Mod_id,
|
|||||||
for (i = 0; i < UE_num_active_CC(UE_list, UE_id); i++) {
|
for (i = 0; i < UE_num_active_CC(UE_list, UE_id); i++) {
|
||||||
CC_id = UE_list->ordered_CCids[i][UE_id];
|
CC_id = UE_list->ordered_CCids[i][UE_id];
|
||||||
nb_rbs_remaining[CC_id][UE_id] = nb_rbs_accounted[CC_id][UE_id];
|
nb_rbs_remaining[CC_id][UE_id] = nb_rbs_accounted[CC_id][UE_id];
|
||||||
|
#ifdef TM5
|
||||||
transmission_mode = get_tmode(Mod_id, CC_id, UE_id);
|
transmission_mode = get_tmode(Mod_id, CC_id, UE_id);
|
||||||
|
#endif
|
||||||
|
|
||||||
if (nb_rbs_required[CC_id][UE_id] > 0)
|
if (nb_rbs_required[CC_id][UE_id] > 0)
|
||||||
LOG_D(MAC,
|
LOG_D(MAC,
|
||||||
@@ -1004,7 +1006,9 @@ void dlsch_scheduler_pre_processor_intraslice_sharing(module_id_t Mod_id,
|
|||||||
{
|
{
|
||||||
int UE_id, CC_id;
|
int UE_id, CC_id;
|
||||||
int i;
|
int i;
|
||||||
|
#ifdef TM5
|
||||||
uint8_t transmission_mode;
|
uint8_t transmission_mode;
|
||||||
|
#endif
|
||||||
UE_list_t *UE_list = &RC.mac[Mod_id]->UE_list;
|
UE_list_t *UE_list = &RC.mac[Mod_id]->UE_list;
|
||||||
int N_RBG[NFAPI_CC_MAX];
|
int N_RBG[NFAPI_CC_MAX];
|
||||||
slice_info_t *sli = &RC.mac[Mod_id]->slice_info;
|
slice_info_t *sli = &RC.mac[Mod_id]->slice_info;
|
||||||
@@ -1030,7 +1034,9 @@ void dlsch_scheduler_pre_processor_intraslice_sharing(module_id_t Mod_id,
|
|||||||
nb_rbs_required[CC_id][UE_id] - nb_rbs_accounted[CC_id][UE_id] + nb_rbs_remaining[CC_id][UE_id];
|
nb_rbs_required[CC_id][UE_id] - nb_rbs_accounted[CC_id][UE_id] + nb_rbs_remaining[CC_id][UE_id];
|
||||||
if (nb_rbs_remaining[CC_id][UE_id] < 0)
|
if (nb_rbs_remaining[CC_id][UE_id] < 0)
|
||||||
abort();
|
abort();
|
||||||
|
#ifdef TM5
|
||||||
transmission_mode = get_tmode(Mod_id, CC_id, UE_id);
|
transmission_mode = get_tmode(Mod_id, CC_id, UE_id);
|
||||||
|
#endif
|
||||||
|
|
||||||
if (nb_rbs_required[CC_id][UE_id] > 0)
|
if (nb_rbs_required[CC_id][UE_id] > 0)
|
||||||
LOG_D(MAC,
|
LOG_D(MAC,
|
||||||
|
|||||||
Reference in New Issue
Block a user