Commit Graph

2146 Commits (263c75c91282e27d2c4e8f950597f9beedc28122)
 

Author SHA1 Message Date
Pau Espin 1a1557a60a Move TBF list from BTS to the TRX structure 2 years ago
Pau Espin f62b0ec37d tbf: Log error path in setup() failing to assign control TS 2 years ago
Pau Espin 9d2fd018ff bts: Use ms_store when calculating set of target PDCHs for Pkt Paging Request 2 years ago
Pau Espin bd54205475 Optimize PAGING-CS PDCH set selection when target MS is known 2 years ago
Pau Espin 4c51eaf05b Use LOGPDCH macro in bts_add_paging() 2 years ago
Pau Espin 6e25119c18 Clean false positive in newer GCC version checking guard of else clause 2 years ago
Pau Espin c43570c351 RIM: Refactor Rx path to decode stack in proper order 2 years ago
Pau Espin c48d27b57b pdch: Use llist_first_entry() API 2 years ago
Pau Espin 48517620b9 sched: Clean up param passing and improve logging 2 years ago
Pau Espin 9b63cd04e4 ul_tbf: Fix accessing zeroed block when checking if transfer is complete 2 years ago
Pau Espin 58916318ef ul_tbf: Simplify function rcv_data_block_acknowledged 2 years ago
Pau Espin f53815f2fc Drop existing tbf->ms() check condition 2 years ago
Pau Espin 632542348a sched: Clean up helper function and improve logging 2 years ago
Pau Espin c432e062ea encoding: Encode TA in UL ACK/NACK if available 2 years ago
Pau Espin 6bab522e90 encoding: Use gsm48_ta_is_valid() API 2 years ago
Pau Espin eb13c79cc0 Tx ul ack/nack: Avoid sending invalid/unknown TLLI 2 years ago
Pau Espin faf0ccb241 tbf_ul: Use is_tlli_valid() API 2 years ago
Pau Espin 4b6f0bfe69 Implement T3141 2 years ago
Pau Espin 20271c421c Split ul_tbf alloc on CCCH into new function 2 years ago
Pau Espin c6571b5581 Rename function s/tbf_alloc_ul/tbf_alloc_ul_pacch/ 2 years ago
Pau Espin 50272a4776 alloc_algorithm_b: Rearrange variable initialization 2 years ago
Pau Espin 393484a5d0 Simplify helper function tbf_select_slot_set() 2 years ago
Pau Espin 0e35aee194 rim: Constify param in func 2 years ago
Pau Espin c6dcfe32f3 sched: Rename func to describe its used only for RLCMAC CTRL blocks 2 years ago
Pau Espin 4b7a71f93f bts: constify arg in func bts_ms_store() 2 years ago
Harald Welte 292d04d19d manual: Include QoS chapter and add osmo-pcu specific example 2 years ago
Harald Welte d9367e34db vty: Add configuration for Gb DSCP and socket priority 2 years ago
Harald Welte 4e453b41f3 manual: Update copyright years 2 years ago
Harald Welte fa48b4b720 manual: remove revhistory, as we don't maintain it manually anyyway 2 years ago
Pau Espin f593fc5cbb doc/tbf.txt: Update and improve some information 2 years ago
Pau Espin 039ee8200a Clarify, document Assignment related timers 2 years ago
Pau Espin 34f61af3d0 sched: Simplify else-if condition 2 years ago
Pau Espin 2ab840a1fa Make WaitIndication T3172 configurable 2 years ago
Pau Espin 54742f287c ul_tbf: Clean up handle_tbf_reject() 2 years ago
Pau Espin 14339f6fac Use negative numbers for non-spec osmo-specific timers 2 years ago
Pau Espin 25ebf3c8f9 Make use of T3142 received from BTS 2 years ago
Pau Espin 846fd248dc Stop abusing T3169 2 years ago
Pau Espin 710e0e9ad8 pdch: tbf_by_tfi(): Allow returning TBFs in state RELEASING 2 years ago
Pau Espin 434799720c pdch: rcv_resource_request: Improve robustness 2 years ago
Pau Espin ffc533b1af sba: Drop unused function find_sba_rts 2 years ago
Pau Espin ab3aca65c5 RIM: Improve logging 2 years ago
Pau Espin 16e1678bfc tbf: Get rid of attribute poll_ts 2 years ago
Pau Espin 58046e45d1 tbf: Get rid of attribute poll_fn 2 years ago
Pau Espin 2c0931cedc Get rid of param 'poll' with constant value 2 years ago
Pau Espin 127e7392f6 tbf: get rid of poll_state completely 2 years ago
Pau Espin feee2b9b83 Remove unneeded poll_state check 2 years ago
Pau Espin 42445ea944 tbf: Allow multiple concurrent polls 2 years ago
Pau Espin ed066b5328 tbf: Get rid of unneeded poll_scheduled() 2 years ago
Pau Espin 86580e1966 pdch_ulc: Store TBF poll reason 2 years ago
Pau Espin b5ae0811d1 Drop unused function tbf_check() 2 years ago