aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-12-19Avoid moving DL-TBF from old_msg to new_ms during ms_merge2023q1Pau Espin Pedrol4-61/+98
2022-12-19tests/TbfTest: reproduce buggy corner case: MS with TBFs on 2 TRXsPau Espin Pedrol2-0/+207
2022-12-16bts: Adapt trx check based on bts->trx[] defined array sizePau Espin Pedrol1-1/+1
2022-12-16Pass gprc_rlcmac_pdch to tbf_set_pollingPau Espin Pedrol7-17/+11
2022-12-16Pass gprc_rlcmac_pdch to tbf_check_pollingPau Espin Pedrol7-32/+28
2022-12-16Pass gprs_rlcmac_pdch to create_dl_acked_block()Pau Espin Pedrol4-15/+17
2022-12-16tests/tbf: test_tbf_dl_llc_loss(): Fix wrong param passed and wrong expectanciesPau Espin Pedrol2-6/+10
2022-12-16Convert tbf->control_ts to be a gprs_rlcmac_pdch*Pau Espin Pedrol10-51491/+51486
2022-12-16tbf: Fix typo in define usedPau Espin Pedrol1-1/+1
2022-12-16pdch: Introduce APIs to print PDCH namePau Espin Pedrol2-3/+17
2022-12-16Rename gprs_rlcmac_ts_alloc.cpp -> alloc_algo.cpp & create own .h filePau Espin Pedrol14-13/+58
2022-12-16Convert ms_first_common_ts to struct gprs_rlcmac_pdchPau Espin Pedrol8-34/+40
2022-12-16bts: Adapt slot_mask to trx defined array sizePau Espin Pedrol1-1/+1
2022-12-16Refactor code rejecting UL-TBF upon rx of PktResourceReqPau Espin Pedrol6-12/+27
2022-12-16tbf_ul: Fix wrong struct type in fieldPau Espin Pedrol1-1/+1
2022-12-16Trigger PACCH assignment inside dl_tbf_upgrade_to_multislot()Pau Espin Pedrol4-23564/+47122
2022-12-16Refactor code related to DL-TBF upgrade to multislotPau Espin Pedrol8-58/+55
2022-12-16Get rid of tbf->first_tsPau Espin Pedrol7-22/+47
2022-12-16Move first_common_ts from gprs_rlcmac_tbf to GprsMsPau Espin Pedrol8-40/+33
2022-12-14pcuif_proto: use define constant to specify nax number of trxPhilipp Maier1-1/+2
2022-12-13sched: Pass pdch to *_create_rlcmac_msg() functionsPau Espin Pedrol12-50/+60
2022-12-13Move control_ts explicit checks out of the scheduler implementationPau Espin Pedrol9-24/+46
2022-12-12tbf_dl_fsm_ctx: Properly define tbf backptr as dl_tbfPau Espin Pedrol5-33/+35
2022-12-12tbf_ul_fsm_ctx: Properly define tbf backptr as ul_tbfPau Espin Pedrol3-21/+24
2022-12-12encoding::write_immediate_assignment(): Constify tbf paramPau Espin Pedrol2-8/+8
2022-12-12Pass pdch ptr to tbf_compute_priorityPau Espin Pedrol1-6/+6
2022-12-12Pass gprs_rlcmac_pdch to tbf_is_control_tsPau Espin Pedrol5-18/+12
2022-12-12pdch_ulc_get_node(): assert if ulc pointer is nullPau Espin Pedrol1-0/+1
2022-11-29pdch: Initial support Handling PktResReq with ID_TYPE=UL/DL_TFIPau Espin Pedrol1-142/+169
2022-11-21Convert gprs_debug.cpp to CPau Espin Pedrol4-8/+8
2022-11-18Split tbf_fsm as tbf_{ul,dl}_fsmPau Espin Pedrol15-100908/+1472
2022-11-18Refactor tbf_is_tfi_assigned() to avoid accessing tbf->state_fsmPau Espin Pedrol3-14/+15
2022-11-18tbf: Add tbf_as_{ul,dl}_tbf_const func helpersPau Espin Pedrol4-0/+18
2022-11-18tbf: Drop unused functionPau Espin Pedrol1-11/+0
2022-11-18tbf_fsm: Move osmo_fsm_inst fi out of struct tbf_fsm_ctxPau Espin Pedrol9-38/+39
2022-11-18tbf_fsm: Move tbf_fsm_state_chg macro to .c filePau Espin Pedrol2-10/+9
2022-11-17constify pdch_ulc_get_next_free_fn() parameterMax2-2/+2
2022-11-17cosmetic: drop duplicated commentMax1-1/+1
2022-11-17cosmetic: drop unused field from struct pdch_ulcMax1-1/+0
2022-11-14Update and document realtime scheduling priority in service fileMax1-3/+4
2022-11-11update horribly outdated copyright statement on VTYHarald Welte1-2/+2
2022-11-09Makefile.am: drop unneeded '-ldl -pthread' from AM_CXXFLAGSVadim Yanitskiy1-1/+1
2022-11-03Disable logging fsm addressesPau Espin Pedrol1-0/+1
2022-11-03Improve MS loggingPau Espin Pedrol7-51446/+51455
2022-11-03Improve TBF loggingPau Espin Pedrol9-303588/+303611
2022-11-01tbf_ul: Assign DL-TBF if needed after UL-TBF has gone over contenion resolutionPau Espin Pedrol1-0/+6
2022-10-31tbf_fsm: Introduce new event to act upon contention resolution successPau Espin Pedrol5-9/+22
2022-10-31Avoid losing DL-TBF during MS mergePau Espin Pedrol5-26/+81
2022-10-31tbf_fsm: Introduce new event TBF_EV_FIRST_UL_DATA_RECVDPau Espin Pedrol5-5/+27
2022-10-31Rework tbf::update_ms()Pau Espin Pedrol10-44/+63