osmo-trx/CommonLibs
Eric Wild 5561f1129d clean up mutex, scopedlock, and signal classes
This also uncovers very interesting design decisions like the copying of
mutexes and condition vars depending on recursive locks that were
previously hidden by shady c function calls..
We have perfectly good c++11 versions for all of that.

While we're at it, also use the initialization list for the other (still
copy constructable) vectors, which cleans up the radio interfaces.

Change-Id: Idc9e3b1144c5b93f5dad2f8e0e30f1058477aa52
2022-12-23 13:41:30 +00:00
..
BitVector.cpp Fix common misspellings and typos 2019-10-17 08:06:19 +00:00
BitVector.h Add SPDX annotation 2019-07-22 12:06:26 +02:00
Interthread.h clean up mutex, scopedlock, and signal classes 2022-12-23 13:41:30 +00:00
LinkedLists.cpp Add SPDX annotation 2019-07-22 12:06:26 +02:00
LinkedLists.h Fix common misspellings and typos 2019-10-17 08:06:19 +00:00
Logger.cpp Use new libosmocore logging lock API 2019-10-09 19:15:49 +02:00
Logger.h Drop logging pthread ID 2021-03-01 16:35:42 +01:00
Makefile.am Transceiver: replace UDPSocket with libosmocore socket API 2019-07-02 15:07:25 +02:00
PRBS.h treewide: remove FSF address 2021-12-14 12:23:00 +01:00
Threads.cpp clean up mutex, scopedlock, and signal classes 2022-12-23 13:41:30 +00:00
Threads.h clean up mutex, scopedlock, and signal classes 2022-12-23 13:41:30 +00:00
Timeval.cpp Add SPDX annotation 2019-07-22 12:06:26 +02:00
Timeval.h Fix common misspellings and typos 2019-10-17 08:06:19 +00:00
Utils.cpp treewide: remove FSF address 2021-12-14 12:23:00 +01:00
Utils.h treewide: remove FSF address 2021-12-14 12:23:00 +01:00
Vector.h transceiver: optimize code if optimizations are enabled 2020-08-25 01:00:19 +02:00
config_defs.h add hidden fn adjustment command 2021-05-05 17:34:28 +02:00
debug.c Replace my_gettid with libosmocore osmo_gettid API 2021-02-17 18:27:41 +01:00
debug.h Drop logging pthread ID 2021-03-01 16:35:42 +01:00
osmo_signal.h Transceiver: Add several rate_ctr for rx error conditions 2020-07-27 11:52:46 +02:00
trx_rate_ctr.cpp threshold_timer_update_intv(): call osmo_timer_del() unconditionally 2022-08-06 05:03:00 +07:00
trx_rate_ctr.h Transceiver: Add several rate_ctr for rx error conditions 2020-07-27 11:52:46 +02:00
trx_vty.c vty: printing fn offset should be signed 2021-06-16 15:20:51 +02:00
trx_vty.h Transceiver: Pass config struct instead of large list of params 2020-10-14 12:52:04 +02:00