Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-pcu
/
da0a194b577df4088de1cc41da19363d014ab94c
/
src
/
tbf.cpp
59f50c2
TBF: log timer override
by Max
· 7 years ago
5a6bcfb
cosmetic: convert explicit warnings to fixme/todo
by Max
· 7 years ago
f60cf62
Simplify polling troubleshooting
by Max
· 7 years ago
a10c398
Move DL assignment to TBF-DL
by Max
· 7 years ago
fd13f6c
Encapsulate handling of UL ACK timeout
by Max
· 7 years ago
9530a40
check for missing result of rate_ctr_group_alloc()
by Harald Welte
· 7 years ago
9dabfa2
Cleanup FN scheduling
by Max
· 7 years ago
ccde5c9
remove pcu own bitvector implementation
by Alexander Couzens
· 8 years ago
333d7e6
tbf.cpp: use new tlli instead of old tlli
by Alexander Couzens
· 8 years ago
d34646a
Fix dozens of compiler warnings across the board
by Neels Hofmeyr
· 8 years ago
e9a138e
Handle packet access reject during packet resource request
by aravind sirsikar
· 8 years ago
8adfcd0
Add compression support in EGPRS PUAN
by sivasankari
· 8 years ago
e66de5b
Improve logging
by Max
· 8 years ago
da7250a
Add counter at BTS level And statistics at TBF/MS level.
by sivasankari
· 8 years ago
5395073
Add statistics in the ms and tbf level.
by sivasankari
· 8 years ago
168911b
Add new BTS level counters
by sivasankari
· 8 years ago
f86307e
Add BTS level counters
by Mrinal Mishra
· 8 years ago
ed3413e
Handle packet access reject during EPDAN/PDAN with channel description
by aravind sirsikar
· 8 years ago
4ea4526
Revert "tbf: Add state WAIT_ASSIGN"
by Neels Hofmeyr
· 8 years ago
d38b92e
tbf: add llc_queue_size() to check llc_queue is valid before calling size()
by Alexander Couzens
· 8 years ago
0ee31cf
Fix EGPRS DL window calculation during tbf update
by Aravind Sirsikar
· 8 years ago
8e70bb5
tbf_dl: factor out EGPRS DL window size calculation
by Aravind Sirsikar
· 8 years ago
9bbe160
Fix Timing Advance handling
by Max
· 8 years ago
e04fd0c
tbf: replace this == NULL check in tbf->name
by Alexander Couzens
· 8 years ago
f1a7b8f
tbf: Add state WAIT_ASSIGN
by Jacob Erlbeck
· 9 years ago
9876a3b
tbf: Don't change type from CCCH to PACCH without ack
by Jacob Erlbeck
· 9 years ago
6b356a5
tbf: Use TLLI as ID if TFI not yet assigned
by Jacob Erlbeck
· 9 years ago
f2694b7
tbf: Add check_polling/set_polling
by Jacob Erlbeck
· 9 years ago
8eb1714
tbf: Add and use tbf->poll_ts
by Jacob Erlbeck
· 9 years ago
646da1b
tbf: Use is_control_ts() instead of comparing TS values directly
by Jacob Erlbeck
· 9 years ago
5a3c84d
sched: Pass the current TS to the control create functions
by Jacob Erlbeck
· 9 years ago
5f93f85
tbf: Do not reuse old TBF after RACH requests
by Jacob Erlbeck
· 9 years ago
f04a5b3
tbf: Add abort method for downlink TBF
by Jacob Erlbeck
· 9 years ago
0316dc6
tbf: Add counters for aborted TBF in state FLOW
by Jacob Erlbeck
· 9 years ago
36df774
edge: Make window size configurable
by Jacob Erlbeck
· 9 years ago
3b1c553
edge: Work-around to use EGPRS if there was no DL RA Cap
by Jacob Erlbeck
· 9 years ago
9b3d7e0
edge: Disable GPRS/EGPRS mixed mode
by Jacob Erlbeck
· 9 years ago
314ec4d
tbf: Remove obsolete TLLI functions
by Jacob Erlbeck
· 9 years ago
08f631c
edge: Enable EGPRS in downlink TBFs
by Jacob Erlbeck
· 9 years ago
166c9fc
edge: Support EGPRS in write_packet_downlink_assignment
by Jacob Erlbeck
· 9 years ago
cb72890
edge: Replace integer cs by GprsCodingScheme
by Jacob Erlbeck
· 9 years ago
ed2dbf6
tbf: Use LListHead instead of llist_pods
by Jacob Erlbeck
· 9 years ago
bf49f04
tbf/vty: Move tbf_print_vty_info to pcu_vty_functions.cpp
by Jacob Erlbeck
· 9 years ago
aa9daa1
tbf: Replace static casts by calls to as_ul_tbf/as_dl_tbf
by Jacob Erlbeck
· 9 years ago
8e323b3
edge: Set the EGPRS window parameters
by Jacob Erlbeck
· 9 years ago
869449c
edge: Move EGPRS setup from setup_tbf to tbf_alloc_ul_tbf
by Jacob Erlbeck
· 9 years ago
a3a567e
rlc: Add constructor to window classes
by Jacob Erlbeck
· 9 years ago
e8f5fe5
tbf: Refactor parts of extract_tlli into set_tlli_from_ul
by Jacob Erlbeck
· 9 years ago
5265f59
edge: Enable EGPRS if configured and egprs_ms_class present
by Jacob Erlbeck
· 9 years ago
86b6f05
edge: Support EGPRS multislot class handling in tbf_alloc
by Jacob Erlbeck
· 9 years ago
5643f35
edge: Add m_egprs_enabled and related methods to TBF
by Jacob Erlbeck
· 9 years ago
76d767c
edge: Support EGPRS in packet uplink assignment message
by Jacob Erlbeck
· 9 years ago
7c8d39a
poll: Count failed procedures
by Jacob Erlbeck
· 9 years ago
91ff7d1
tbf: Refactor reuse_tbf into releasing and DL TBF establishment
by Jacob Erlbeck
· 9 years ago
9659d59
tbf: Keep the old MS object alive in extract_tlli
by Jacob Erlbeck
· 9 years ago
cf6ae9d
Revert "tbf: Do not kill DL TBF on Packet Resource Request"
by Jacob Erlbeck
· 9 years ago
16d29c7
tbf: Add logging for polling
by Jacob Erlbeck
· 9 years ago
b6b3c7e
tbf: Use explicit initialisations in constructor (Coverity)
by Jacob Erlbeck
· 9 years ago
6835cea
ms: Store references to replaced TBFs in the MS object
by Jacob Erlbeck
· 9 years ago
444bc82
tbf: Use C++/talloc magic to support TBF constructors/destructors
by Jacob Erlbeck
· 9 years ago
e91bd3b
tbf: Do not kill DL TBF on Packet Resource Request
by Jacob Erlbeck
· 9 years ago
537b149
tbf: Fix typos in log messages concerning UL/DL
by Jacob Erlbeck
· 9 years ago
2b349b5
ms: Move MS information merging to GprsMS
by Jacob Erlbeck
· 9 years ago
28c40b1
tbf: Clean old MS objects if they have the same TLLI
by Jacob Erlbeck
· 9 years ago
3a10dbd
tbf: Put the TFI->TBF mapping into the PDCH objects
by Jacob Erlbeck
· 9 years ago
5879c64
tbf: Move TFI selection into alloc_algorithm
by Jacob Erlbeck
· 9 years ago
c91c18e
tbf: Add Poll Timeout counters
by Jacob Erlbeck
· 9 years ago
e0c734d
Revert "tbf: Add GprsMs* argument to update() and use it in reuse_tbf"
by Jacob Erlbeck
· 9 years ago
617c712
ms: Get the set of slots currently active
by Jacob Erlbeck
· 9 years ago
9380f5d
tbf: Add GprsMs* argument to update() and use it in reuse_tbf
by Jacob Erlbeck
· 9 years ago
ccc34e4
tbf: Maintain the number of TBF per PDCH
by Jacob Erlbeck
· 9 years ago
cb1b494
tbf: Add BTS::ms_alloc method
by Jacob Erlbeck
· 9 years ago
6d86628
tbf: Always create an MS object on TBF allocation
by Jacob Erlbeck
· 9 years ago
e2e004e
tbf: Pass the MS object around instead of old_tbf
by Jacob Erlbeck
· 9 years ago
ace7b57
tbf: Remove update_tlli method
by Jacob Erlbeck
· 9 years ago
7bf9f49
tbf: Check for NULL in name() (Coverity)
by Jacob Erlbeck
· 9 years ago
a700dd9
tbf: Move the current CS field to GprsMs
by Jacob Erlbeck
· 9 years ago
befc760
tbf: Store MS class in GprsMs objects
by Jacob Erlbeck
· 9 years ago
489a2b3
tbf: Move the LLC queue to GprsMs
by Jacob Erlbeck
· 9 years ago
6dbe822
llc: Separate LLC queue handling from gprs_llc
by Jacob Erlbeck
· 9 years ago
a098c19
tbf: Set MS timeout
by Jacob Erlbeck
· 9 years ago
9200ce6
tbf: Store the timing advance (TA) value in the GprsMs object
by Jacob Erlbeck
· 9 years ago
d3eac28
tbf: Remove TBF chaining (m_new_tbf and m_old_tbf)
by Jacob Erlbeck
· 9 years ago
71e5511
tbf: Remove IMSI handling from trigger_dl_ass
by Jacob Erlbeck
· 9 years ago
b0e5eaf
tbf: Move IMSI to MS object
by Jacob Erlbeck
· 9 years ago
0e50ce6
tbf: Always call set_tlli/confirm_tlli in update_ms
by Jacob Erlbeck
· 9 years ago
767193e
tbf: Remove the TLLI from the TBFs
by Jacob Erlbeck
· 9 years ago
be0cbc1
tbf: Explicitly pass the direction to update_ms()
by Jacob Erlbeck
· 9 years ago
8759735
tbf: Get the TLLI from the MS object
by Jacob Erlbeck
· 9 years ago
9399046
ms: Support new and old TLLIs
by Jacob Erlbeck
· 9 years ago
e43460b
ms: Integrate the MS storage
by Jacob Erlbeck
· 9 years ago
fecece0
tbf: Add MS object management to TBF code
by Jacob Erlbeck
· 9 years ago
c0c580c
vty: Fix warnings about undeclared functions
by Jacob Erlbeck
· 9 years ago
d0261b7
tbf: Force ACK after the last DL LCC frame has been received
by Jacob Erlbeck
· 9 years ago
3bed5d1
tbf: Implement delayed release of a downlink TBF
by Jacob Erlbeck
· 9 years ago
005ee7f
tbf: Add frames_since_last_poll method
by Jacob Erlbeck
· 9 years ago
1842c92
tbf: Reduce m_new_tbf logging messages
by Jacob Erlbeck
· 10 years ago
adcdf15
tbf: Add name() method and put the buf into the tbf
by Jacob Erlbeck
· 10 years ago
08fe76a
tbf: Fix dangling m_new_tbf pointer
by Jacob Erlbeck
· 10 years ago
f5c9747
tbf: Fix dereference before null check
by Holger Hans Peter Freyther
· 10 years ago
Next »