aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf.cpp
AgeCommit message (Expand)AuthorFilesLines
12 daystbf: Drop unneeded method set_tlli_from_ulPau Espin Pedrol1-46/+0
2020-05-20Get rid of class GprsCodingSchemePau Espin Pedrol1-7/+8
2020-05-14bts: Drop specific functions to increase countersPau Espin Pedrol1-29/+29
2020-05-14Drop unneeded arg 'ta' in tbf_alloc_ul()Pau Espin Pedrol1-3/+1
2020-05-12Expect ms object to exist before calling tbf_alloc_dl_tbf()Pau Espin Pedrol1-14/+10
2020-05-12Expect ms object to exist before calling tbf_alloc_ul_tbf()Pau Espin Pedrol1-16/+10
2020-05-08tbf: Avoid crash: don't set TBF window size if setup failedPau Espin Pedrol1-3/+3
2020-03-30Move gsm_rlcmac.cpp -> .cPau Espin Pedrol1-1/+2
2020-03-27tbf.cpp: Include c++ <new> header required for new operator's replacement typePau Espin Pedrol1-0/+2
2020-03-26cosmetic: Do not indent header includes inside extern C blockPau Espin Pedrol1-3/+3
2020-02-10tbf: fix NULL pointer dereference in create_[ul|dl]_ass()Vadim Yanitskiy1-2/+4
2020-02-09tbf: cosmetic: fix spacing in gprs_rlcmac_tbf::create_ul_ass()Vadim Yanitskiy1-1/+1
2020-02-05Check return code of rlcmac decode/encode functionsPau Espin Pedrol1-21/+40
2020-01-06Pass paging group instead of imsi where later is not neededPau Espin Pedrol1-1/+4
2019-09-26Move tbf_{dl,ul} child constructors to respective .cpp filesPau Espin Pedrol1-24/+0
2019-09-25Move out tbf subclasses from tbf.h to their own headersPau Espin Pedrol1-0/+2
2019-09-12Introduce osmo_tdef infra and timer VTY commandsPau Espin Pedrol1-9/+29
2019-09-05cosmetic: tbf: Rename T and N arraysPau Espin Pedrol1-18/+18
2019-07-17fix spelling errors detected by lintianThorsten Alteholz1-1/+1
2019-06-24Encoding: drop struct gprs_rlcmac_bts* from all functionsAlexander Couzens1-1/+1
2019-03-26MCS: add mcs_is_*() helpersMax1-2/+2
2019-03-24MCS: move Mode enum outside of class definitionMax1-8/+6
2019-02-19Clarify write_immediate_assignment() signatureMax1-1/+1
2019-02-19Add define for dummy burst stringMax1-6/+3
2018-07-11tbf: Replace '.' in counter names with ':'Pau Espin Pedrol1-32/+32
2018-07-11tbf: Use incrementing id for rate_ctr_group_allocPau Espin Pedrol1-8/+18
2018-05-25read monotonic clock with clock_gettime() instead of gettimeofday()Stefan Sperling1-6/+7
2018-05-16tbf: Fix memset(0) on object with no trivial copy-assignmentPau Espin Pedrol1-1/+1
2018-04-12tbf: add frame number to log outputPhilipp Maier1-7/+11
2018-02-20TBF: make network counters internalMax1-18/+64
2018-02-19Move PDCH-related functions into separate filesMax1-0/+1
2018-02-19Update header includesMax1-2/+8
2018-01-26Simplify TS alloc: fix allocation callsMax1-2/+3
2018-01-26Simplify TS alloc: adjust allocator signaturesMax1-13/+8
2018-01-24TBF: make poll state internalMax1-1/+7
2018-01-24TBF: make UL ack state internalMax1-1/+8
2018-01-24TBF: make UL/DL state internalMax1-18/+4
2018-01-19TBF: add dedicated log categoriesMax1-95/+81
2018-01-17TBF: log source of state transitionsMax1-9/+9
2018-01-12TBF: unify EGPRS window calculationMax1-3/+11
2018-01-12TBF: move window parameters to UL/DL levelMax1-0/+5
2018-01-12TBF: cleanup state flag handlingMax1-4/+2
2018-01-12Make TBF state privateMax1-1/+1
2018-01-03Fix llc_queue_size() typeMax1-1/+1
2018-01-02TBF: bail out for unknown timersMax1-0/+2
2018-01-02TBF: log timer invocation sourceMax1-16/+19
2018-01-02TBF: unify timer handlingMax1-53/+22
2017-12-20TBF: add N3101 counterMax1-0/+9
2017-12-20TBF: implement independent T31xx timersMax1-66/+145
2017-12-20Introduce LOGTBF* for consistent loggingMax1-63/+48