aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-07-03neigh_cache: make neigh_cache_lookup_entry staticPhilipp Maier2-22/+20
2023-06-29tbf_dl_fsm: Fix '{FLOW}: Event ASSIGN_PCUIF_CNF not permitted'Pau Espin Pedrol1-0/+15
2023-06-29cosmetic: pdch.cpp: Drop wrong comment due to copy-paste errorPau Espin Pedrol1-1/+0
2023-06-29Reestore last LLC frames never completely acked when freeing DL TBFPau Espin Pedrol7-21/+126
2023-06-29tbf_dl_fsm: Ignore DL_ACKNACK_MISS events in WAIT_{RELEASE,REUSE_TFI} statesPau Espin Pedrol1-0/+12
2023-06-29Avoid re-assigning DL TBF over PACCH upon duplicate FinalACKs receivedPau Espin Pedrol2-8/+11
2023-06-29Avoid using UL TBF in RELEASE state to assign DL TBF over PACCHPau Espin Pedrol1-1/+2
2023-06-29tbf_ul_fsm: Delay moving ul_tbf to FLOWPau Espin Pedrol4-30/+81
2023-06-29tbf_ul: Avoid processing rx UL blocks for UL TBFs in RELEASING statePau Espin Pedrol1-0/+13
2023-06-29ms_need_dl_tbf(): Fix state checks and document functionPau Espin Pedrol1-3/+22
2023-06-20Differentiate between T3192 and T3193Pau Espin Pedrol5-23/+90
2023-06-20pdch.cpp: Drop impossible code pathPau Espin Pedrol1-3/+0
2023-06-20cosmetic: tbf_fsm: Fix typo in commentPau Espin Pedrol1-1/+1
2023-06-20tbf_dl_fsm: Drop impossible eventPau Espin Pedrol3-829/+2329
2023-06-20Store T3192 value received from SI13, do some sanity checksPau Espin Pedrol2-1/+7
2023-06-20bts: Use same default value for T3193 as set in osmo-bts/bscPau Espin Pedrol1-1/+1
2023-06-20Fix DL_TBF PACCH ass done on UL_TBF already scheduled to tx last PKT CTRL ACKPau Espin Pedrol2-18/+25
2023-06-16pcu_l1_if: use correct SAPI in PCUIF message PCU_IF_MSG_DATA_CNF_DTPhilipp Maier1-1/+1
2023-06-13cosmetic: Improve commentPau Espin Pedrol1-3/+3
2023-06-13Change several log lines to start with capital letterPau Espin Pedrol3-40/+40
2023-06-13Move call to bts_snd_dl_ass() from tbf_dl.cpp to tbf_dl_fsm.cPau Espin Pedrol2-10/+12
2023-06-13cosmetic: tbf_dl_fsm: Fix a couple comment typosPau Espin Pedrol1-2/+2
2023-06-13tests/tbf: Drop unneeded line re-setting CCCH ass typePau Espin Pedrol2-82/+0
2023-06-13Move GPRS_RLCMAC_FLAG_DL_ACK from state_fsm to dl_tbfPau Espin Pedrol5-5/+13
2023-06-13Move GPRS_RLCMAC_FLAG_TO_DL_ACK from state_fsm to dl_tbfPau Espin Pedrol4-9/+11
2023-06-13tbf_{ul,dl}_fsm.c: Rearrange code/logs in mod_ass_type()Pau Espin Pedrol3-39/+69
2023-06-13tbf_{ul,dl}_fsm: Abort on unexpected pathPau Espin Pedrol2-8/+2
2023-06-12tbf_dl_fsm: Fix wrong lchan specified in log linePau Espin Pedrol2-2/+2
2023-06-12Improve logging in bts_snd_dl_ass()Pau Espin Pedrol5-144/+78
2023-06-12Remove unused GPRS_RLCMAC_FLAG_TO_MASKpespin/t3193Pau Espin Pedrol3-11/+6
2023-06-12Abort UL TBF PACCH Ass based on T3168Pau Espin Pedrol6-31/+83
2023-06-11tbf_ul_fsm: Remove 3195 references, simplify T3169 set up as consequencePau Espin Pedrol3-24/+7
2023-06-09tbf_dl_fsm: Remove T3169 references, simplify T3195 set up as consequencePau Espin Pedrol2-24/+4
2023-06-09Avoid using N3105 in UL TBFsPau Espin Pedrol4-42/+15
2023-06-09Avoid using N3103 in DL TBFsPau Espin Pedrol1-0/+4
2023-06-09Avoid using N3101 in DL TBFsPau Espin Pedrol2-21/+10
2023-06-09tbf_{ul,dl}_fsm: remove impossible dst state transitionsPau Espin Pedrol2-6/+3
2023-06-09tbf_{ul,dl}_fsm: Remove unneeded assertsPau Espin Pedrol2-6/+0
2023-06-09tbf_dl_fsm: Apply T3193 using FSM infrastructure instead of manuallyPau Espin Pedrol2-40/+7
2023-06-06Log MS information in error message using usual MS APIPau Espin Pedrol1-10/+3
2023-06-03Document pcu_lsb() functionPau Espin Pedrol3-3/+6
2023-06-03pcu_utils.h: Replace software based bitcount impl with gcc builtinPau Espin Pedrol1-9/+2
2023-06-02Use OSMO_UNLIKELY() in bts_rfn_to_fn()Pau Espin Pedrol1-1/+1
2023-06-02Move call to bts_set_current_frame_number() earlier in the code pathPau Espin Pedrol3-51/+21
2023-06-02Use fn_valid() helper in pcu_rx_time_ind()Pau Espin Pedrol1-3/+1
2023-06-02Derive FN from RFN once and cache it in struct rach_ind_paramsPau Espin Pedrol4-4/+6
2023-06-02encoding: pass RFN to write_immediate_assignment(_reject)()Pau Espin Pedrol4-31/+31
2023-05-31bts: use RFN directly to calculate fn416Pau Espin Pedrol1-1/+1
2023-05-31Error trying to obtain FN from RFN if curr_fn not knownPau Espin Pedrol1-4/+11
2023-05-31Use always RFN when handling RACH indicationsPau Espin Pedrol5-23/+27