mirror of https://github.com/PentHertz/srsLTE.git
fix various coverity bugs
This commit is contained in:
parent
f2ea8222f9
commit
8da4373d30
|
@ -528,9 +528,9 @@ int update_radl() {
|
||||||
|
|
||||||
srslte_ra_pdsch_fprint(stdout, &ra_dl, cell.nof_prb);
|
srslte_ra_pdsch_fprint(stdout, &ra_dl, cell.nof_prb);
|
||||||
srslte_ra_dl_grant_t dummy_grant;
|
srslte_ra_dl_grant_t dummy_grant;
|
||||||
srslte_ra_nbits_t dummy_nbits;
|
srslte_ra_nbits_t dummy_nbits[SRSLTE_MAX_CODEWORDS];
|
||||||
srslte_ra_dl_dci_to_grant(&ra_dl, cell.nof_prb, UE_CRNTI, &dummy_grant);
|
srslte_ra_dl_dci_to_grant(&ra_dl, cell.nof_prb, UE_CRNTI, &dummy_grant);
|
||||||
srslte_ra_dl_grant_to_nbits(&dummy_grant, cfi, cell, 0, &dummy_nbits);
|
srslte_ra_dl_grant_to_nbits(&dummy_grant, cfi, cell, 0, dummy_nbits);
|
||||||
srslte_ra_dl_grant_fprint(stdout, &dummy_grant);
|
srslte_ra_dl_grant_fprint(stdout, &dummy_grant);
|
||||||
dummy_grant.sf_type = SRSLTE_SF_NORM;
|
dummy_grant.sf_type = SRSLTE_SF_NORM;
|
||||||
if (pdsch_cfg.mimo_type != SRSLTE_MIMO_TYPE_SINGLE_ANTENNA) {
|
if (pdsch_cfg.mimo_type != SRSLTE_MIMO_TYPE_SINGLE_ANTENNA) {
|
||||||
|
|
|
@ -133,7 +133,7 @@ void map_simd_dec(map_gen_t * h, int16_t * input[SRSLTE_TDEC_MAX_NPAR], int16_t
|
||||||
{
|
{
|
||||||
|
|
||||||
uint32_t nof_cb = 1;
|
uint32_t nof_cb = 1;
|
||||||
int16_t *outptr[SRSLTE_TDEC_MAX_NPAR];
|
int16_t *outptr[SRSLTE_TDEC_MAX_NPAR] = { NULL, NULL };
|
||||||
|
|
||||||
// Compute branch metrics
|
// Compute branch metrics
|
||||||
switch(cb_mask) {
|
switch(cb_mask) {
|
||||||
|
|
|
@ -85,6 +85,10 @@ void map_sse_inter_beta(srslte_tdec_simd_inter_t * s, int16_t *input, int16_t *p
|
||||||
__m128i *outputPtr = (__m128i*) output;
|
__m128i *outputPtr = (__m128i*) output;
|
||||||
__m128i *alphaPtr = (__m128i*) s->alpha;
|
__m128i *alphaPtr = (__m128i*) s->alpha;
|
||||||
|
|
||||||
|
for (int i = 0; i < 8; i++) {
|
||||||
|
old[i] = _mm_set1_epi16(0);
|
||||||
|
}
|
||||||
|
|
||||||
for (int k = end - 1; k >= 0; k--) {
|
for (int k = end - 1; k >= 0; k--) {
|
||||||
x = _mm_load_si128(inputPtr++);
|
x = _mm_load_si128(inputPtr++);
|
||||||
y = _mm_load_si128(parityPtr++);
|
y = _mm_load_si128(parityPtr++);
|
||||||
|
|
|
@ -212,6 +212,7 @@ bool sched_ue::pucch_sr_collision(uint32_t current_tti, uint32_t n_cce)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
srslte_pucch_sched_t pucch_sched;
|
srslte_pucch_sched_t pucch_sched;
|
||||||
|
pucch_sched.sps_enabled = false;
|
||||||
pucch_sched.n_pucch_sr = cfg.sr_N_pucch;
|
pucch_sched.n_pucch_sr = cfg.sr_N_pucch;
|
||||||
pucch_sched.n_pucch_2 = cfg.n_pucch_cqi;
|
pucch_sched.n_pucch_2 = cfg.n_pucch_cqi;
|
||||||
pucch_sched.N_pucch_1 = cfg.pucch_cfg.n1_pucch_an;
|
pucch_sched.N_pucch_1 = cfg.pucch_cfg.n1_pucch_an;
|
||||||
|
|
Loading…
Reference in New Issue