aboutsummaryrefslogtreecommitdiffstats
path: root/src/gprs_ms.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-29ms_need_dl_tbf(): Fix state checks and document functionPau Espin Pedrol1-3/+22
2023-04-21ms: Log MS active/idle state in 'show ms' VTY commandsPau Espin Pedrol1-0/+2
2023-04-21ms: Rename field timer -> release_timerPau Espin Pedrol1-1/+1
2023-04-21ms: Get rid of ms->delay fieldPau Espin Pedrol1-6/+0
2023-04-21ms: Hold a reference during ms_allocPau Espin Pedrol1-1/+1
2023-04-20ms: Rewrite MS release lifecyclePau Espin Pedrol1-12/+2
2023-04-20ms: Use osmo_use_count to track referencesPau Espin Pedrol1-4/+11
2023-04-17ms: Drop setting tlli during ms_alloc()Pau Espin Pedrol1-1/+1
2023-03-20pcu_l1_if: get rid of strange paging group calculationPhilipp Maier1-1/+0
2022-12-16Convert ms_first_common_ts to struct gprs_rlcmac_pdchPau Espin Pedrol1-4/+4
2022-12-16Refactor code rejecting UL-TBF upon rx of PktResourceReqPau Espin Pedrol1-0/+1
2022-12-16Move first_common_ts from gprs_rlcmac_tbf to GprsMsPau Espin Pedrol1-1/+4
2022-12-13sched: Pass pdch to *_create_rlcmac_msg() functionsPau Espin Pedrol1-1/+2
2022-10-31Rework tbf::update_ms()Pau Espin Pedrol1-0/+1
2022-10-31Move UL allocation&assign functions to gprs_ms.cPau Espin Pedrol1-0/+2
2022-10-28Replace tbf->establish_dl_tbf_on_pacch() refactoring GprsMs functionsPau Espin Pedrol1-1/+2
2022-10-28Delay ImmAss(PCH, PktDlAss) if waiting for PKT_CTRL_ACK answering UL_ACK_NACK...Pau Espin Pedrol1-0/+1
2022-10-27Move LLC enqueuing and retransmit timer to MS objectPau Espin Pedrol1-0/+3
2022-10-21gprs_ms: Move creating string name of object to a functionPau Espin Pedrol1-5/+3
2022-04-05llc_queue: Refactor to handle codel_state per prio queue internallyPau Espin Pedrol1-7/+0
2021-12-14treewide: remove FSF address2021q4Oliver Smith1-4/+0
2021-11-12Fix MS ending up with assigned imsi 000Pau Espin Pedrol1-0/+6
2021-05-19tbf: Move existing tbf_state implementation to osmo_fsmPau Espin Pedrol1-1/+1
2021-02-03nacc: Implement Pkt Cell Change Continue retransmissionPau Espin Pedrol1-1/+1
2021-01-29Introduce NACC supportPau Espin Pedrol1-0/+6
2021-01-25Fix Dl EGPRS data blocks being generated occasionally on GPRS TBFsPau Espin Pedrol1-1/+1
2021-01-19Unify BTS into a C usable structurePau Espin Pedrol1-3/+3
2021-01-12ms: Replace struct var with rate_ctrPau Espin Pedrol1-11/+6
2021-01-05Convert GprsMS and helpers classes to CPau Espin Pedrol1-188/+128
2020-11-10TLLI 0x00000000 is a valid TLLI, use 0xffffffff insteadVadim Yanitskiy1-4/+8
2020-10-29tbf: Clean up gprs_rlcmac_dl_tbf::handle()Pau Espin Pedrol1-1/+2
2020-10-24Move ul_tbf allocation code to correct filePau Espin Pedrol1-0/+1
2020-08-18Introduce log macro helper LOGPMSPau Espin Pedrol1-0/+8
2020-06-26gprs_ms: Small clean ups in IMSI storage related codePau Espin Pedrol1-1/+3
2020-05-20Get rid of class GprsCodingSchemePau Espin Pedrol1-10/+10
2019-09-25Move out tbf subclasses from tbf.h to their own headersPau Espin Pedrol1-0/+1
2019-09-14Forward ETWS Primary Notification to MSOliver Smith1-0/+2
2019-03-24MCS: move Mode enum outside of class definitionMax1-4/+4
2019-03-12MCS: move Coding Scheme enum outside of class definitionMax1-1/+1
2018-02-19Update header includesMax1-0/+3
2017-12-18Remove unused includes and forward declarationsMax1-3/+0
2016-12-22Add counter at BTS level And statistics at TBF/MS level.sivasankari1-0/+14
2016-07-13Add Accessor functions for ARQ-II in EGPRS DLAravind Sirsikar1-0/+1
2016-02-08ms: Add current_pacch_slots methodJacob Erlbeck1-0/+1
2016-02-01edge: Replace integer cs by GprsCodingSchemeJacob Erlbeck1-5/+16
2015-11-30edge: Get EGPRS multislot classJacob Erlbeck1-0/+8
2015-09-01bts: Start a DL TBF if needed after establishment of an UL TBFJacob Erlbeck1-0/+9
2015-08-24ms: Store references to replaced TBFs in the MS objectJacob Erlbeck1-1/+9
2015-08-18ms: Move MS information merging to GprsMSJacob Erlbeck1-0/+2
2015-08-14tbf: Handle TLLI change on DLJacob Erlbeck1-0/+2