Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-gbproxy
/
c38653e8abad6227e777ade3bc201afb73c17f94
/
openbsc
/
src
/
libbsc
/
chan_alloc.c
da8770b
msc: Add and use gsm_subscriber_group
by Jacob Erlbeck
· 10 years ago
64e68df
chan_alloc: Fall-back to TCH/H, if we cannot find a TCH/F
by Harald Welte
· 10 years ago
8834689
libbsc: With the new SAPI states we don't need sacch_deact anymore
by Daniel Willmann
· 12 years ago
c63cb86
gsm: Do not attempt to release SAPI=0 if it was never allocated
by Holger Hans Peter Freyther
· 12 years ago
969a405
lchan: Introduce T3109 handling for the release procedure
by Holger Hans Peter Freyther
· 13 years ago
e38af68
lchan: Release the lchan more quickly, align with GSM 04.08
by Holger Hans Peter Freyther
· 13 years ago
704109f
lchan: Release all higher sapis on the local end.
by Holger Hans Peter Freyther
· 13 years ago
2806c79
rsl: Rename the reason to release_mode and use the enum value
by Holger Hans Peter Freyther
· 12 years ago
b90b4a3
lchan: Fix the name of the SACCH in the variable names
by Holger Hans Peter Freyther
· 12 years ago
00452c4
lchan: Close a possible still open RTP Socket
by Holger Hans Peter Freyther
· 13 years ago
e3be5ca
lchan: Rename release_reason to release_mode
by Holger Hans Peter Freyther
· 13 years ago
c65933d
Revert "libbsc: Log if a channel is freed with lchan->state != LCHAN_S_NONE"
by Holger Hans Peter Freyther
· 13 years ago
b02b813
libbsc: Log if a channel is freed with lchan->state != LCHAN_S_NONE
by Daniel Willmann
· 13 years ago
69f6f81
gsm_data_shared: introduce 'struct gsm_abis_mo'
by Harald Welte
· 13 years ago
ef717c6
src: use namespace prefix osmo_signal*
by Pablo Neira Ayuso
· 13 years ago
840ccf6
src: use namespace prefix osmo_timer* for timer functions
by Pablo Neira Ayuso
· 13 years ago
7eb8a9a
misc: Move from u_int to uint types of stdint.h
by Holger Hans Peter Freyther
· 13 years ago
dd5fff4
src: use new library libosmogsm and new path to headers in libosmocore
by Pablo Neira Ayuso
· 13 years ago
3d1aaac
prefix sub-directories containing libraries with 'lib'
by Harald Welte
· 14 years ago
[Renamed from openbsc/src/bsc/chan_alloc.c]
4f272cc
re-structure the OpenBSC directory layout
by Harald Welte
· 14 years ago
[Renamed from openbsc/src/chan_alloc.c]
0e3e88e
License change: We are now AGPLv3+ instead of GPLv2+
by Harald Welte
· 14 years ago
645b383
lchan: Every SS_LCHAN signal now sends a struct lchan_sig_data
by Holger Hans Peter Freyther
· 14 years ago
d300106
misc: Remove gsm_subscriber.h include to reduce dependencies.
by Holger Hans Peter Freyther
· 14 years ago
5322dbf
bsc_api: Clear lchan->conn on lchan_release
by Holger Hans Peter Freyther
· 14 years ago
a212ba5
bsc: Move the subscriber_con code into the bsc_api
by Holger Hans Peter Freyther
· 14 years ago
3bfc06c
chan_alloc: Allocate a subscriber connection as child of the network
by Holger Hans Peter Freyther
· 14 years ago
db39203
[alloc] Assign a TCH for LU when all SDCCHs are occupied.
by Holger Hans Peter Freyther
· 14 years ago
3fdf5b9
chan_alloc: Change Channel Release to release SAPIs, then the channel
by Holger Hans Peter Freyther
· 14 years ago
e1c05ff
chan_alloc: After freeing set the pointer to NULL.
by Holger Hans Peter Freyther
· 14 years ago
df5f724
handover: Call bsc_handover_clear from gsm0808_clear
by Holger Hans Peter Freyther
· 14 years ago
bac7ff7
handover: Attempt to use the same gsm_subscriber_conn for new/old channel
by Holger Hans Peter Freyther
· 14 years ago
6e5c50f
bsc_msc: Remove use_count from the subscriber connection
by Holger Hans Peter Freyther
· 14 years ago
1a95fa8
bsc_api: Allocate the subscriber_connection dynamically
by Holger Hans Peter Freyther
· 14 years ago
66a3c77
lchan: Document why lchan_reset is there... at least try to.
by Holger Hans Peter Freyther
· 14 years ago
c08f6f0
abis_rsl: Send the IMMEDIATE Assignment after the Channel Ack.
by Holger Hans Peter Freyther
· 14 years ago
2f4af77
bsc_api: Rename lchan_for_subscr to connection_for_subscr and update code
by Holger Hans Peter Freyther
· 14 years ago
8bf60d4
chan_alloc: Make the lchan_find(bts,subscr) private/internal..
by Holger Hans Peter Freyther
· 14 years ago
fb03622
chan_alloc: Stop the channel timers in the reset
by Holger Hans Peter Freyther
· 14 years ago
bcea9a7
abis_rsl: Allow to specify the release mode for a given channel.
by Holger Hans Peter Freyther
· 14 years ago
5a8b2b4
[bsc_init] When the RSL/OML connection drops, free all lchans
by Holger Hans Peter Freyther
· 14 years ago
79a62f4
[rsl] Set the release state from within the lchan class
by Holger Hans Peter Freyther
· 14 years ago
7113514
[misc] Remove whitespace from the end of the line.
by Holger Hans Peter Freyther
· 14 years ago
8f72544
chan_alloc: Support allocating TCH/F of a dynamic TCH/F + PDCH
by Harald Welte
· 14 years ago
e978184
Store the GSM BTS in the gsm subscriber connection
by Holger Hans Peter Freyther
· 14 years ago
065b811
lchan: Create a structure for MSC data of the lchan
by Holger Hans Peter Freyther
· 14 years ago
0a77fa1
print full lchan name when recycling it
by Harald Welte (local)
· 15 years ago
ca3e04f
abis_nm: Introduce & use a nm_is_running function to test gsm_nm_state
by Sylvain Munaut
· 15 years ago
51bd066
keep 'silent call' state in struct lchan
by Harald Welte
· 15 years ago
43db2bf
export the 'trx_is_usable() function and use it from paging
by Harald Welte (local)
· 15 years ago
c3be50c
Introduce new ACT_REQ state to prevent race condition during channel allocation
by Harald Welte (local)
· 15 years ago
edc7b2f
channel allocator: don't allocate channels of unavalable TRXs
by Harald Welte
· 15 years ago
fe96f38
Display current channel usage load in 'show bts' and 'show network'
by Harald Welte
· 15 years ago
92d8891
[handover] Real handover algorithm
by Harald Welte
· 15 years ago
fe787f0
chan_alloc: Delete T3101 on lchan_free as well
by Sylvain Munaut
· 15 years ago
cf2ec4a
logging: introduce log levels at caller site
by Harald Welte
· 15 years ago
f947681
introduce cache of 6 last recently received measurement reports for each lchan
by Harald Welte
· 15 years ago
5ea9e8e
make speech calls with NECI=1 work
by Harald Welte
· 15 years ago
1250337
If we're trying to allocate TCH/H but don't have it, fallback to TCH/F
by Harald Welte
· 15 years ago
3cce58f
[lchan] RSL and RR need the multirate config, place it in the lchan
by Holger Hans Peter Freyther
· 15 years ago
29afdc4
[lchan] Fix the SAPI reset in the chan allocation...
by Holger Hans Peter Freyther
· 15 years ago
d831805
[lchan] Keep track which SAPIs has been established with the BTS
by Holger Hans Peter Freyther
· 15 years ago
3265b1a
misc: Use NULL instead of integer value for a NULL pointer
by Holger Hans Peter Freyther
· 15 years ago
af86c0f
when channel allocator operates in reverse order, prefer SDCCH/8 over SDCCH/4
by Harald Welte
· 15 years ago
ceb3c04
introduce bts->chan_alloc_reverse flag
by Harald Welte
· 15 years ago
351ff12
use list iteration macros to iterate over list of TRX
by Harald Welte
· 15 years ago
35cd5e9
move chcomb4pchan to public abis_nm_chcomb4pchan() function
by Harald Welte
· 15 years ago
7f863f5
chane TRX0/TS0 channel combination to not include a CBCH
by Harald Welte
· 15 years ago
aa60edb
move search for existing lchan for subscriber to new function
by Harald Welte
· 15 years ago
0f2e3c1
start using the RLL RELEASE procedures
by Harald Welte
· 15 years ago
3a9c2c0
make channel allocator policy multi-TRX aware
by Harald Welte
· 15 years ago
91192ee
Merge branch 'master' into talloc
by Harald Welte
· 15 years ago
c3217a1
fix typos
by Harald Welte
· 15 years ago
e712a5f
switch to dynamically allocated BTS and TRX data structures
by Harald Welte
· 15 years ago
0374084
reworked MNCC codebase
by Harald Welte
· 15 years ago
59b0468
move openbsc into its own subdirectory
by Harald Welte
· 15 years ago