aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bsc/timeslot_fsm.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-10update the lchan name to always reflect VAMOS shadownessNeels Hofmeyr1-1/+4
2021-06-10add VAMOS secondary lchans to timeslot structNeels Hofmeyr1-2/+25
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol1-11/+11
2021-05-31replace ts_*_for_each_lchan() with ts_for_n_lchans()Neels Hofmeyr1-6/+6
2021-05-31add fields to reflect nr of lchans in ts structNeels Hofmeyr1-10/+21
2021-04-28log: drop duplicate logging in ts_setup_lchans()Neels Hofmeyr1-2/+0
2021-02-04cosmetic: shorten deref chains where possibleMichael Iedema1-6/+9
2020-11-17fix TCH/H allocation: use half occupied dyn TS instead of switching more dyn TSNeels Hofmeyr1-2/+8
2020-08-12timeslot_fsm: Name TS FSM instances on allocation.Alexander Chemeris1-0/+1
2020-07-18Move struct gsm_bts: gsm_data.* => bts.*Pau Espin Pedrol1-0/+1
2020-05-19stats: Add counters and gauges for BORKEN lchans/TSAlexander Chemeris1-8/+64
2020-05-19borken: Recover from more TS borken states.Alexander Chemeris1-3/+16
2020-05-09timeslot_fsm: Allow PDCH_ACT_ACK in BORKEN state.Alexander Chemeris1-0/+8
2018-12-05bsc: timeslot_fsm: Handle and ignore tear down of lchan during PDCH DEACTPau Espin Pedrol1-0/+4
2018-12-05bsc: timeslot_fsm: Fix count in ts_lchans_waitingPau Espin Pedrol1-1/+1
2018-12-05bsc: timeslot_fsm: Fix possible skip of some lchans in ts_terminate_lchan_fsmsPau Espin Pedrol1-1/+1
2018-12-05bsc: ts_is_pchan_switching: Return correct IPA dyn TS target_pchanPau Espin Pedrol1-2/+15
2018-12-05bsc: timeslot_fsm: Fix ts_is_lchan_waiting_for_pchanPau Espin Pedrol1-3/+5
2018-12-05bsc: timelost_fsm: Remove unneeded set of out variable on failurePau Espin Pedrol1-3/+0
2018-12-05bsc: Fix lchan iteration for dyn TS during PDCH DeactPau Espin Pedrol1-1/+1
2018-12-05bsc: Add define for ts_as_pchan_for_each_lchan with ts->pchan_on_initPau Espin Pedrol1-1/+1
2018-11-28cosmetic: bsc: timeslot_fsm: Clean uneeded scope bracketsPau Espin Pedrol1-5/+4
2018-09-11ts,lchan_fsm: do not attempt to allocate CBCH subslotsNeels Hofmeyr1-0/+9
2018-07-28create separate logging categories for lchan,ts,as FSMsNeels Hofmeyr1-1/+1
2018-07-28timeslot FSM: permit entering broken state from anywhereNeels Hofmeyr1-0/+5
2018-07-28timeslot FSM: fix infinite recursion on failure to send PDCH ACTNeels Hofmeyr1-4/+7
2018-07-28fix nanobts: timeslot FSM: use flags to remember OML,RSL statusNeels Hofmeyr1-4/+6
2018-07-28large refactoring: use FSMs for lchans; add inter-BSC HONeels Hofmeyr1-0/+913