aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-09-15tbf: Log poll timeout reasonPau Espin Pedrol1-2/+3
2023-06-13Change several log lines to start with capital letterPau Espin Pedrol1-2/+2
2023-06-13Move GPRS_RLCMAC_FLAG_DL_ACK from state_fsm to dl_tbfPau Espin Pedrol1-1/+1
2023-06-13Move GPRS_RLCMAC_FLAG_TO_DL_ACK from state_fsm to dl_tbfPau Espin Pedrol1-2/+2
2023-06-09Avoid using N3105 in UL TBFsPau Espin Pedrol1-2/+6
2023-06-09Avoid using N3103 in DL TBFsPau Espin Pedrol1-0/+4
2023-06-09Avoid using N3101 in DL TBFsPau Espin Pedrol1-9/+10
2023-05-31tbf: Improve TBF name description in logsPau Espin Pedrol1-3/+2
2023-04-26Move resource allocation outside of tbf allocationPau Espin Pedrol1-64/+9
2023-04-26Move out of alloc_algo code modifying the data modelPau Espin Pedrol1-2/+28
2023-04-21alloc_algo: Pass a struct containing all req paramsPau Espin Pedrol1-1/+10
2023-04-21tbf: Move enable_egprs() to constructorPau Espin Pedrol1-3/+0
2023-04-21tbf: Move m_ctrs alloc to constructorPau Espin Pedrol1-6/+3
2023-04-20tbf: Store initial timestamp during constructorPau Espin Pedrol1-3/+2
2023-04-20ms: Merge ms_storage into bts.cppPau Espin Pedrol1-1/+0
2023-03-07tbf: Increase log level if polling requested in wrong TSPau Espin Pedrol1-1/+1
2022-12-16Pass gprc_rlcmac_pdch to tbf_set_pollingPau Espin Pedrol1-10/+5
2022-12-16Pass gprc_rlcmac_pdch to tbf_check_pollingPau Espin Pedrol1-23/+22
2022-12-16Convert tbf->control_ts to be a gprs_rlcmac_pdch*Pau Espin Pedrol1-15/+18
2022-12-16tbf: Fix typo in define usedPau Espin Pedrol1-1/+1
2022-12-16Convert ms_first_common_ts to struct gprs_rlcmac_pdchPau Espin Pedrol1-8/+10
2022-12-16Refactor code related to DL-TBF upgrade to multislotPau Espin Pedrol1-34/+1
2022-12-16Get rid of tbf->first_tsPau Espin Pedrol1-1/+26
2022-12-16Move first_common_ts from gprs_rlcmac_tbf to GprsMsPau Espin Pedrol1-11/+7
2022-12-12Pass gprs_rlcmac_pdch to tbf_is_control_tsPau Espin Pedrol1-8/+3
2022-11-18Split tbf_fsm as tbf_{ul,dl}_fsmPau Espin Pedrol1-11/+11
2022-11-18Refactor tbf_is_tfi_assigned() to avoid accessing tbf->state_fsmPau Espin Pedrol1-1/+13
2022-11-18tbf_fsm: Move osmo_fsm_inst fi out of struct tbf_fsm_ctxPau Espin Pedrol1-12/+12
2022-11-03Improve TBF loggingPau Espin Pedrol1-17/+24
2022-10-31Rework tbf::update_ms()Pau Espin Pedrol1-24/+0
2022-10-31update_ms(): Set TLLI of new MS object before merge with old MSPau Espin Pedrol1-6/+7
2022-10-31Move UL allocation&assign functions to gprs_ms.cPau Espin Pedrol1-0/+5
2022-10-28Replace tbf->establish_dl_tbf_on_pacch() refactoring GprsMs functionsPau Espin Pedrol1-25/+0
2022-10-28Refactor and clarify tbf->triger_ass() codePau Espin Pedrol1-1/+6
2022-10-28Delay ImmAss(PCH, PktDlAss) if waiting for PKT_CTRL_ACK answering UL_ACK_NACK...Pau Espin Pedrol1-0/+5
2022-10-28Rename as_{dl,ul}_tbf -> tbf_as_{dl,ul}_tbfPau Espin Pedrol1-5/+5
2022-10-28Fix mess with struct tbf types passed to LOGPTBF macroPau Espin Pedrol1-1/+1
2022-10-27Rename tbf_alloc_dl_tbf() -> dl_tbf_alloc()Pau Espin Pedrol1-1/+1
2022-10-27Move LLC enqueuing and retransmit timer to MS objectPau Espin Pedrol1-0/+5
2022-10-21Call ms_store->get_ms() with GSM_RESERVED_TMSI instead of 0Pau Espin Pedrol1-1/+1
2022-10-21cosmetic: Update reference to func renamed in the pastPau Espin Pedrol1-1/+1
2022-03-31llc: Convert to CPau Espin Pedrol1-1/+1
2021-12-14treewide: remove FSF address2021q4Oliver Smith1-4/+0
2021-11-08cosmetic: Add parenthesis around expression to clarify itPau Espin Pedrol1-1/+1
2021-11-08tbf_ul: Update FSM names for dummy reject TBFsPau Espin Pedrol1-1/+2
2021-11-08tbf: Set tfi to initial special valuePau Espin Pedrol1-2/+3
2021-11-08tbf: Mark initial first_(common_)ts with special valuePau Espin Pedrol1-5/+5
2021-11-08tbf: Set m_created_ts in constructorPau Espin Pedrol1-1/+2
2021-11-08tbf: Increase log level of line about unable to allocate poll for TBFPau Espin Pedrol1-1/+1
2021-10-18tbf: Drop unneeded braces in one line conditionPau Espin Pedrol1-2/+1