aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bsc/lchan_fsm.c
AgeCommit message (Expand)AuthorFilesLines
2022-09-20add X27 timeout: release lchan that lacks L1 Infoneels/chan_timeoutNeels Hofmeyr1-0/+11
2022-08-09split lchan specific defines and code to its own filePau Espin Pedrol1-0/+1
2022-08-09Use libosmocore available API to get value_listPau Espin Pedrol1-2/+2
2022-06-17stats: track TCH/SDCCH lchans reaching fully-established stateMichael Iedema1-0/+13
2022-06-02fix performance for chan_counts and all_allocated statsNeels Hofmeyr1-3/+10
2022-06-02code cleanup for all_allocated timers, no functional changeNeels Hofmeyr1-2/+2
2022-05-23stats: new trackers for lchan life duration (v2)Michael Iedema1-0/+4
2022-05-12Revert "stats: new trackers for lchan life duration"Pau Espin Pedrol1-39/+0
2022-05-12Revert "fix fallout from: 'stats: new trackers for lchan life duration'"Pau Espin Pedrol1-8/+0
2022-05-06fix fallout from: 'stats: new trackers for lchan life duration'Neels Hofmeyr1-0/+8
2022-05-03stats: new trackers for lchan life durationMichael Iedema1-0/+39
2022-04-20lchan_fsm.c: Fix misleading commentHarald Welte1-2/+1
2022-04-20lchan_fsm: Ignore other SAPIs of RLL_REL_IND for SAPI=0 is receivedHarald Welte1-0/+7
2022-03-29struct gsm_encr: store alg_id in human-readable formatVadim Yanitskiy1-1/+1
2022-01-04lchan/gscon: always clear both cross ref pointersNeels Hofmeyr1-3/+7
2021-11-10implement all_allocated:{sdcch,tch} rate countersNeels Hofmeyr1-0/+5
2021-11-06for linter: s/while(0)/while (0)Neels Hofmeyr1-1/+1
2021-11-05add chreq:successful_<reason> rate countersNeels Hofmeyr1-0/+4
2021-11-05lchan_fsm: Fix possible NULL ptr dereference in _lchan_on_mode_modify_failure()Pau Espin Pedrol1-0/+5
2021-11-05lchan_fsm: cosmetic: move a 'case' below the 'default' branchVadim Yanitskiy1-1/+1
2021-10-04fix TSC / TSC Set used for HandoverNeels Hofmeyr1-8/+6
2021-10-02fix comment in lchan_fsm.c: s/modification/activationNeels Hofmeyr1-2/+1
2021-09-09lchan_fsm: Avoid inheriting bs_power from old lchanPau Espin Pedrol1-15/+9
2021-09-09lchan_fsm: Fix commentPau Espin Pedrol1-3/+2
2021-09-09fixup for Early IMM ASS: use proper TSCNeels Hofmeyr1-16/+40
2021-09-08lchan_fsm: Fix commentPau Espin Pedrol1-1/+1
2021-08-16early IMM ASS 3/n: implement 'pre-ts-ack'Neels Hofmeyr1-0/+6
2021-08-16early IMM ASS 2/n: implement 'pre-chan-ack'Neels Hofmeyr1-8/+26
2021-08-16lchan_fsm_post_activ_ack(): return upon releaseNeels Hofmeyr1-4/+4
2021-07-20lchan_fsm: Allow rx LCHAN_EV_RLL_REL_IND in state BORKENPau Espin Pedrol1-0/+2
2021-07-12lchan_fsm: fix potential NULL-pointer dereferenceVadim Yanitskiy1-3/+15
2021-07-11RES IND: parse msg and store interference levels in lchansNeels Hofmeyr1-0/+2
2021-07-11lchan: call reset() upon allocNeels Hofmeyr1-0/+3
2021-07-09lchan_fsm: Improve timeout logging line in state WAIT_RLL_RTP_ESTABLISHPau Espin Pedrol1-1/+8
2021-07-08lchan_fsm: Allow rx LCHAN_EV_RLL_REL_IND in WAIT_RF_RELEASE_ACKPau Espin Pedrol1-0/+8
2021-07-05power_control: constrain BS power reduction on BCCH carrierVadim Yanitskiy1-0/+7
2021-06-10lchan_fsm: lchan_fail() strings should not have a terminating newlineNeels Hofmeyr1-8/+8
2021-06-10update the lchan name to always reflect VAMOS shadownessNeels Hofmeyr1-3/+8
2021-06-10implement CHANnel ACTIVate to VAMOS modeNeels Hofmeyr1-2/+21
2021-06-10add missing AMR config for RTP activation after mode modifyNeels Hofmeyr1-11/+19
2021-06-10lchan_fsm: introduce lchan.activate.ch_mode_rate to allow tweakingNeels Hofmeyr1-4/+10
2021-06-10add lchan->vamos.is_secondary flagNeels Hofmeyr1-2/+5
2021-06-10implement Channel Mode Modify to VAMOS modeNeels Hofmeyr1-1/+18
2021-06-09allow mode modify when RTP stream is activeNeels Hofmeyr1-9/+0
2021-06-05fixup: pass tsc = -1 for previous default training sequence codeNeels Hofmeyr1-0/+2
2021-06-05change bs_power to bs_power_dbNeels Hofmeyr1-4/+4
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol1-12/+12
2021-05-31lchan_fsm: introduce lchan.modify.ch_mode_rate to allow tweakingNeels Hofmeyr1-4/+7
2021-05-31ensure chan_mode comparisons in non-VAMOS modeNeels Hofmeyr1-2/+2
2021-05-31allow explixit TSC Set and TSC on chan activ / modif / assignmentNeels Hofmeyr1-2/+27