aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
2022-10-31Rename tbf_alloc_ul_tbf -> ul_tbf_allocPau Espin Pedrol6-13/+13
2022-10-31gprs_ms: Add comment warning the user that a ptr may be freed after call to funcPau Espin Pedrol1-0/+1
2022-10-31Join ms_merge_and_clear_ms() and ms_merge_old_ms()Pau Espin Pedrol2-11/+14
2022-10-31update_ms(): Set TLLI of new MS object before merge with old MSPau Espin Pedrol2-8/+9
2022-10-31Move UL allocation&assign functions to gprs_ms.cPau Espin Pedrol9-54/+69
2022-10-31tbf_fsm: Identify several events as Dl-TBF onlyPau Espin Pedrol1-0/+7
2022-10-31ul_tbf: Define m_contention_resolution_done as boolPau Espin Pedrol3-5/+5
2022-10-28Replace tbf->establish_dl_tbf_on_pacch() refactoring GprsMs functionsPau Espin Pedrol8-106/+92
2022-10-28Rename function tbf_dl_request_dl_ack() -> dl_tbf_request_dl_ack()Pau Espin Pedrol3-3/+3
2022-10-28Refactor and clarify tbf->triger_ass() codePau Espin Pedrol6-28/+43
2022-10-28Delay ImmAss(PCH, PktDlAss) if waiting for PKT_CTRL_ACK answering UL_ACK_NACK...Pau Espin Pedrol10-72/+237
2022-10-28rcv_resource_request(): Update meas before allocating and assigning new UL TBFPau Espin Pedrol2-19/+20
2022-10-28encoding: Use MT_PACKET_UPLINK_ASSIGNMENT define instead of hardcoded valuePau Espin Pedrol1-1/+1
2022-10-28rcv_resource_request(): Validate expected message before MS lookup & allocationPau Espin Pedrol1-7/+7
2022-10-28pdch: Use helper function tbf_as_ul_tbf()Pau Espin Pedrol1-1/+1
2022-10-28use new {dl,ul}_tbf_as_tbf(_const) helper functionsPau Espin Pedrol4-27/+27
2022-10-28tbf_ul_ack_fsm: get ul_tbf base class only when neededPau Espin Pedrol1-8/+8
2022-10-28Rename as_{dl,ul}_tbf -> tbf_as_{dl,ul}_tbfPau Espin Pedrol13-37/+37
2022-10-28Fix mess with struct tbf types passed to LOGPTBF macroPau Espin Pedrol8-14/+35
2022-10-28tbf_dl: Make dl_tbf_alloc API available in C codePau Espin Pedrol2-4/+4
2022-10-27pcuif_proto: cosmetic: rename gsm_pcu_if_info_ts to gsm_pcu_if_info_trx_tsPhilipp Maier2-3/+3
2022-10-27pcuif_proto: cosmetic: rename struct member "h" to "hopping"Philipp Maier2-2/+2
2022-10-27Rename tbf_alloc_dl_tbf() -> dl_tbf_alloc()Pau Espin Pedrol8-20/+20
2022-10-27tbf_ul_ack_fsm: Pass ul_tbf instead of generic tbfPau Espin Pedrol2-14/+12
2022-10-27Move LLC enqueuing and retransmit timer to MS objectPau Espin Pedrol8-202/+216
2022-10-26bts: bts_snd_dl_ass(): use GSM_TDMA_FN_SUM() macroVadim Yanitskiy1-1/+2
2022-10-26bts: bts_snd_dl_ass(): clarify the meaning of last_rts_fn + 21216Vadim Yanitskiy1-2/+5
2022-10-21gprs_ms: Move creating string name of object to a functionPau Espin Pedrol2-5/+21
2022-10-21Call ms_store->get_ms() with GSM_RESERVED_TMSI instead of 0Pau Espin Pedrol6-15/+15