Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-pcu
/
fd734de4d176420199d8badb9262329dc0603780
/
tests
/
alloc
/
AllocTest.cpp
9d1cdb1
Move out tbf subclasses from tbf.h to their own headers
by Pau Espin Pedrol
· 5 years ago
42f2d61
use osmo_init_logging2() with proper talloc ctx
by Neels Hofmeyr
· 7 years ago
bdc55fa
implement support for 3-digit MNC with leading zeros
by Neels Hofmeyr
· 7 years ago
d000d80
Simplify TS alloc: use defines for constants
by Max
· 7 years ago
92b7a50
Simplify TS alloc: fix allocation calls
by Max
· 7 years ago
e9fe0e3
Simplify TS alloc: adjust allocator signatures
by Max
· 7 years ago
01bd0cc
Add multislot classes from latest spec
by Max
· 7 years ago
9f46071
AllocTest: remove assumption on max MS class
by Max
· 7 years ago
c59ef12
AllocTest: expand test output
by Max
· 7 years ago
2ecf0fd
AllocTest: adjust test_alloc_b()
by Max
· 7 years ago
5b0df1f
TS alloc: properly count UL slots
by Max
· 7 years ago
78ce591
main, tests: use msgb_talloc_ctx_init() (new)
by Neels Hofmeyr
· 8 years ago
d34646a
Fix dozens of compiler warnings across the board
by Neels Hofmeyr
· 8 years ago
e26ee01
DL TS allocation: add test case to show TS allocation bug for 2nd DL TBF
by Aravind Sirsikar
· 8 years ago
f3f1bde
alloc: Fix UBSAN for accessing the array at -16
by Holger Hans Peter Freyther
· 9 years ago
ed2dbf6
tbf: Use LListHead instead of llist_pods
by Jacob Erlbeck
· 9 years ago
86b6f05
edge: Support EGPRS multislot class handling in tbf_alloc
by Jacob Erlbeck
· 9 years ago
77da355
alloc: Make alloc_algorithm_dynamic stateful
by Jacob Erlbeck
· 9 years ago
7b3675b
alloc/test: Fix trx_no assertion
by Jacob Erlbeck
· 9 years ago
0f352a6
alloc/test: Free the TBF if the recursion has failed
by Jacob Erlbeck
· 9 years ago
bf90422
alloc/test: Use lower case for slots with TFI shortage
by Jacob Erlbeck
· 9 years ago
88fb613
alloc/test: Show expectation before failure
by Jacob Erlbeck
· 9 years ago
400ec02
alloc: Add 'dynamic' allocation algorithm
by Jacob Erlbeck
· 9 years ago
a8c2aaf
alloc/test: Add test for interleaved TBF chains
by Jacob Erlbeck
· 9 years ago
69c9bfa
alloc/test: Put TBF allocation loop into alloc_many_tbfs
by Jacob Erlbeck
· 9 years ago
3a10dbd
tbf: Put the TFI->TBF mapping into the PDCH objects
by Jacob Erlbeck
· 9 years ago
e0853cd
alloc: Allocate TFI per slot (algorithm A)
by Jacob Erlbeck
· 9 years ago
5879c64
tbf: Move TFI selection into alloc_algorithm
by Jacob Erlbeck
· 9 years ago
47a57f6
pdch: Manage TFIs per direction
by Jacob Erlbeck
· 9 years ago
61205a7
alloc/test: Check for TFI conflicts
by Jacob Erlbeck
· 9 years ago
efe62a7
alloc: Use least reserved PDCH for algo A
by Jacob Erlbeck
· 9 years ago
14376a7
alloc/test: Delete first TBF after the second is allocated
by Jacob Erlbeck
· 9 years ago
16c6ecc
alloc: Skip common TS without free USF when rating
by Jacob Erlbeck
· 9 years ago
5f494b8
alloc: Only reserve 1 UL slot with algorithm B
by Jacob Erlbeck
· 9 years ago
ed46afd
alloc: Only use common UL slots when calculating the capacity
by Jacob Erlbeck
· 9 years ago
ea65c72
alloc: Replace Algorithm B implementation
by Jacob Erlbeck
· 9 years ago
ec47875
alloc: Load balancing for algo A
by Jacob Erlbeck
· 9 years ago
9ec49e2
alloc/test: Use LOGL_DEBUG environment variable
by Jacob Erlbeck
· 9 years ago
fa464bb
alloc/test: Enhance test_alloc_a
by Jacob Erlbeck
· 9 years ago
e565564
alloc/test: Add test for successive allocation
by Jacob Erlbeck
· 9 years ago
e2e004e
tbf: Pass the MS object around instead of old_tbf
by Jacob Erlbeck
· 9 years ago
befc760
tbf: Store MS class in GprsMs objects
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
e43460b
ms: Integrate the MS storage
by Jacob Erlbeck
· 9 years ago
1f33294
pcu: Fix non-critical warnings
by Jacob Erlbeck
· 9 years ago
7e994e3
tbf, ...: Make the fields in the dl/ul struct member variables
by Daniel Willmann
· 10 years ago
351a573
tests/alloc: Use the specific UL/DL TBF classes instead of the base
by Daniel Willmann
· 10 years ago
48aa0b0
bts, tbf: Split alloc_tbf function into separate UL and DL versions
by Daniel Willmann
· 10 years ago
f3eec04
alloc/test: Add a crazy test that tests each possible combination
by Holger Hans Peter Freyther
· 11 years ago
c7b998c
alloc/test: Go through all possible ms_classes for the allocation
by Holger Hans Peter Freyther
· 11 years ago
4af3053
alloc/tests: Create an allocation test for various scenarious
by Holger Hans Peter Freyther
· 11 years ago
70ddde6
tbf/bts: Move the tfi_find_free into the bts
by Holger Hans Peter Freyther
· 11 years ago
34bd8bd
bts/tbf: Move the lists into the BTS and do the look-up from the BTS
by Holger Hans Peter Freyther
· 11 years ago
17b0d83
pdch: Move enable/disable into the PDCH code
by Holger Hans Peter Freyther
· 11 years ago
b6acfda
bts: Introduce a singleton for the BTS and use it in the code
by Holger Hans Peter Freyther
· 11 years ago
bfdd5f2
alloc: Add very basic test case for the alloc_a algorithm
by Holger Hans Peter Freyther
· 11 years ago