- c85e093 Remove uneeded ms param from alloc_algorithm_func_t func by Pau Espin Pedrol · 3 years, 7 months ago
- 36177c6 tbf: Improve logging when TBF being allocated or no TBF avail by Pau Espin Pedrol · 3 years, 7 months ago
- 7c9a4a4 tbf: Log timeslot allocation failure by Pau Espin Pedrol · 3 years, 7 months ago
- ed2afa3 Support uplink multi-slot allocations by Pau Espin Pedrol · 3 years, 7 months ago
- 00f52cc tests: Replace deprecated API log_set_print_filename by Pau Espin Pedrol · 3 years, 7 months ago
- b18d2a5 tests: Explicitly drop category from log by Pau Espin Pedrol · 3 years, 7 months ago
- d1049dc Allow multiple bts objects in PCU by Pau Espin Pedrol · 3 years, 8 months ago
- 2182e62 Unify BTS into a C usable structure by Pau Espin Pedrol · 3 years, 8 months ago
- ac3fd12 Split PCU global PCU object from BTS object by Pau Espin Pedrol · 3 years, 8 months ago
- 695ce77 gprs_rlc_ts_alloc: ensure no rolling slots are allocated by Alexander Couzens · 3 years, 8 months ago
- 1e00947 AllocTest: Avoid queuing tons of to-be-freed ms by Pau Espin Pedrol · 3 years, 8 months ago
- da971ee Convert GprsMS and helpers classes to C by Pau Espin Pedrol · 3 years, 9 months ago
- cb98894 TLLI 0x00000000 is a valid TLLI, use 0xffffffff instead by Vadim Yanitskiy · 3 years, 10 months ago
- 8072e35 Move EGPRS MS mode set to gprs_ms.cpp by Pau Espin Pedrol · 3 years, 10 months ago
- e9f77d3 tbf: Set MS during constructor time by Pau Espin Pedrol · 3 years, 11 months ago
- a611b4f Fix several calls to LOGPAL by Pau Espin Pedrol · 3 years, 11 months ago
- de0e558 gprs_debug: Use only LOGL_NOTICE as default loglevel by Philipp Maier · 4 years, 6 months ago
- 322456e Expect ms object to exist before calling tbf_alloc_dl_tbf() by Pau Espin Pedrol · 4 years, 4 months ago
- 17402a5 Expect ms object to exist before calling tbf_alloc_ul_tbf() by Pau Espin Pedrol · 4 years, 4 months ago
- 9f62b92 tests/alloc: fix implicit conversion from 'double' to 'int8_t' by Vadim Yanitskiy · 4 years, 8 months ago
- 9d1cdb1 Move out tbf subclasses from tbf.h to their own headers by Pau Espin Pedrol · 5 years ago
- 0e6ac79 TS alloc: expand tests log by Max · 7 years ago
- 42f2d61 use osmo_init_logging2() with proper talloc ctx by Neels Hofmeyr · 6 years ago
- bdc55fa implement support for 3-digit MNC with leading zeros by Neels Hofmeyr · 7 years ago
- 731e2bb Simplify TS alloc: move slot check into functions by Max · 7 years ago
- 69d585e TS alloc: print suggested TRX on allocation errors by Max · 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
- 46fbfce Add tests for find_multi_slots() by Max · 7 years ago
- 0524e38 TBF: add dedicated log categories 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
- 7af53e6 alloc: Use a separate usage computation for algo A 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
- 5a2b8be alloc: Refactor alloc algorithms to only apply changes on success 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
- 57cf69a alloc: Fix MS_B/MS_C interpretation by Jacob Erlbeck · 9 years ago
- dd08ac8 alloc: Do not use masking for multislot class type 2 MS by Jacob Erlbeck · 9 years ago
- bae33a7 alloc: Select applicable Tta/Tra 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
- c2fab7a alloc: Update the test result now that everything is back to working again by Holger Hans Peter Freyther · 11 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