Move TBF list from BTS to the TRX structure

The TBFs are managed per TRX. Move the global list from BTS to TRX.

Related: OS#1541
Change-Id: Id3c59c11d57d765fe68aaebaac94290c0d84feb2
diff --git a/src/tbf_ul.cpp b/src/tbf_ul.cpp
index 231ed06..4450684 100644
--- a/src/tbf_ul.cpp
+++ b/src/tbf_ul.cpp
@@ -134,7 +134,7 @@
 		return NULL;
 	}
 
-	llist_add_tail(tbf_bts_list(tbf), &bts->ul_tbfs);
+	llist_add_tail(tbf_trx_list(tbf), &tbf->trx->ul_tbfs);
 	bts_do_rate_ctr_inc(tbf->bts, CTR_TBF_UL_ALLOCATED);
 
 	return tbf;
@@ -212,7 +212,7 @@
 	}
 
 	ms_attach_tbf(ms, ul_tbf);
-	llist_add(tbf_bts_list((struct gprs_rlcmac_tbf *)ul_tbf), &bts->ul_tbfs);
+	llist_add(tbf_trx_list((struct gprs_rlcmac_tbf *)ul_tbf), &trx->ul_tbfs);
 	bts_do_rate_ctr_inc(ul_tbf->bts, CTR_TBF_UL_ALLOCATED);
 	TBF_SET_ASS_ON(ul_tbf, GPRS_RLCMAC_FLAG_PACCH, false);
 	TBF_SET_ASS_STATE_UL(ul_tbf, GPRS_RLCMAC_UL_ASS_SEND_ASS_REJ);