osmocom-bb/src/host/trxcon
Vadim Yanitskiy f06f31fdf7 trxcon/sched_trx.c: fix: properly deallocate lchans
The llist_for_each_entry_safe() should be used instead of the
llist_for_each_entry(), because it's safe against removal
of llist entry.

Found using Valgrind's memcheck tool.

Change-Id: I65234971ec152df038c5388da537a503060c215b
2018-03-11 14:18:22 +07:00
..
.gitignore host/trxcon/scheduler: add basic clock counter 2017-11-19 17:35:07 +07:00
Makefile.am trxcon/scheduler: separate primitive management code 2017-12-18 05:20:25 +07:00
configure.ac trxcon/configure.ac: add --enable-sanitize option 2018-03-11 14:14:51 +07:00
l1ctl.c trxcon/scheduler: use linuxlist API for lchan management 2018-01-05 14:35:37 +07:00
l1ctl.h host/trxcon/l1ctl.c: include DL frame info in L1CTL_DATA_CONF 2017-11-19 17:35:07 +07:00
l1ctl_link.c trxcon: Define event names for osmo_fsm's 2018-02-28 23:18:09 +01:00
l1ctl_link.h host/trxcon/l1ctl.c: reset FBSB expire timer on shutdown 2017-11-19 17:35:07 +07:00
l1ctl_proto.h host/trxcon: initial release of L1CTL handlers 2017-11-19 17:35:07 +07:00
logging.c host/trxcon/scheduler: separate logging of data messages 2017-11-19 17:35:07 +07:00
logging.h host/trxcon/scheduler: separate logging of data messages 2017-11-19 17:35:07 +07:00
sched_clck.c host/trxcon: adjust default verbosity level 2017-11-19 17:35:07 +07:00
sched_lchan_common.c trxcon/scheduler: use TCH frame length defs from libosmocodec 2018-01-05 15:06:48 +07:00
sched_lchan_desc.c host/trxcon: use integer math for ToA (Timing of Arrival) 2018-03-02 21:24:57 +07:00
sched_lchan_rach.c trxcon/scheduler: preprocess UL bursts before sending 2017-12-18 06:04:29 +07:00
sched_lchan_sch.c host/trxcon: use integer math for ToA (Timing of Arrival) 2018-03-02 21:24:57 +07:00
sched_lchan_tchf.c host/trxcon: use integer math for ToA (Timing of Arrival) 2018-03-02 21:24:57 +07:00
sched_lchan_xcch.c host/trxcon: use integer math for ToA (Timing of Arrival) 2018-03-02 21:24:57 +07:00
sched_mframe.c host/trxcon/scheduler: use 'tn' instead of 'ts_num' 2017-11-19 17:35:07 +07:00
sched_prim.c trxcon/scheduler: share chan / prim identification helpers 2018-01-05 14:34:49 +07:00
sched_trx.c trxcon/sched_trx.c: fix: properly deallocate lchans 2018-03-11 14:18:22 +07:00
sched_trx.h host/trxcon: use integer math for ToA (Timing of Arrival) 2018-03-02 21:24:57 +07:00
scheduler.h host/trxcon/scheduler: process frames in advance 2017-11-23 20:05:16 +07:00
trx_if.c host/trxcon: use integer math for ToA (Timing of Arrival) 2018-03-02 21:24:57 +07:00
trx_if.h trxcon: Fix '-i' to specify the "TRX IP address" 2018-03-01 14:42:25 +01:00
trxcon.c trxcon: Fix '-i' to specify the "TRX IP address" 2018-03-01 14:42:25 +01:00
trxcon.h host/trxcon: get rid of useless TRX_EVENT_RESET_IND 2017-11-19 17:35:07 +07:00