MCPcopy Create free account

hub / github.com/RangeNetworks/openbts / functions

Functions4,187 in github.com/RangeNetworks/openbts

↓ 3 callersFunctionussdDecode
Decode the unstructured data string as per 23.038, 7bit chars to 8bit chars.
Control/L3SupServ.cpp:164
↓ 3 callersMethodvalid
constructor zeros mMCC and mMNC
SGSNGGSN/GPRSL3Messages.h:369
↓ 3 callersFunctionvectorNorm2
TransceiverRAD1/sigProcLib.cpp:143
↓ 3 callersMethodwait
Wait until clock has changed */ void wait() {ScopedLock lock(mLock); updateSignal.wait(mLock,1);} FIXME -- If we take away the timeout, a lot of threa
TransceiverRAD1/radioInterface.h:123
↓ 3 callersMethodwriteBits
GSM 04.60 sec 12.24
GSM/GSML3GPRSElements.cpp:28
↓ 3 callersMethodwriteHighSide
GSM/GSML1FEC.cpp:1044
↓ 3 callersFunctionwriteRam
TransceiverRAD1/rnrad1Core.cpp:188
↓ 3 callersMethodwriteSamples
Transceiver52M/UHDDevice.cpp:798
↓ 3 callersFunctionwriteStartTime
TBF Starting Time GSM 04.08 10.5.2.38
GSM/GSML3GPRSElements.cpp:163
↓ 2 callersMethodA5_1
These return true if the encryption type is supported.
GSM/GSML3CommonElements.h:212
↓ 2 callersMethodA5_2
GSM/GSML3CommonElements.h:213
↓ 2 callersMethodA5_3
GSM/GSML3CommonElements.h:214
↓ 2 callersMethodBSIC_NCELL
GSM/GSML3RRElements.h:887
↓ 2 callersFunctionBVCAddCause
GPRS/BSSGMessages.cpp:394
↓ 2 callersFunctionBVCAddCellIdentifier
GSM 08.18 10.4.12 and 11.3.9
GPRS/BSSGMessages.cpp:409
↓ 2 callersMethodFER
GPRS/FEC.cpp:67
↓ 2 callersMethodFER
GSM/GSML1FEC.h:605
↓ 2 callersFunctionGPRSNotifyGsmActivity
When the MS RACHes into the GSM RR/MM side for any reason, we must cancel ongoing TBFs. The danged MS will RACH into the GSM stack right in the middle
GPRS/MAC.cpp:2531
↓ 2 callersFunctionGPRSSetDebug
GPRS/MAC.cpp:124
↓ 2 callersFunctionGetTimingAdvance
GPRS/FEC.cpp:884
↓ 2 callersFunctionGmmRemove
Assumes sSgsnListMutex is locked on entry.
SGSNGGSN/Sgsn.cpp:224
↓ 2 callersFunctionHandoverDetermination
Warning: This runs in a separate thread.
Control/L3Handover.cpp:408
↓ 2 callersMethodM
Get the "more data" bit (M). */
GSM/GSMTransfer.h:578
↓ 2 callersMethodMOCInitRTP
SIP/SIPBase.cpp:1024
↓ 2 callersMethodMTCSendTrying
SIP/SIPBase.cpp:1350
↓ 2 callersFunctionNsAddNSEI
GPRS/BSSGMessages.cpp:314
↓ 2 callersMethodRXQUAL_SUB_SERVING_CELL_BER
GSM/GSML3RRElements.h:905
↓ 2 callersFunctionSipStateString
SIP/SIPBase.cpp:115
↓ 2 callersMethodT1
GSM 05.02 3.3.2.2.1 */
GSM/GSMCommon.h:475
↓ 2 callersMethodT2
GSM 05.02 3.3.2.2.1 */
GSM/GSMCommon.h:478
↓ 2 callersMethodTCHTotal
GSM/GSMConfig.cpp:508
↓ 2 callersMethodTI
SMS/SMSMessages.h:785
↓ 2 callersFunction_base_convolve_complex
Base complex-complex convolution */
Transceiver52M/convolve.c:544
↓ 2 callersFunction_base_convolve_real
Base complex-real convolution */
Transceiver52M/convolve.c:527
↓ 2 callersFunction_config
Print or modify the global configuration table. */
CLI/CLI.cpp:981
↓ 2 callersMethod_reap
TransceiverRAD1/fusb.cpp:192
↓ 2 callersFunction_sse_convert_scale_ps_si16_8n
8*N single precision floats scaled and converted to 16-bit signed integer */
Transceiver52M/convert.c:84
↓ 2 callersFunction_sse_convert_si16_ps_16n
16*N 16-bit signed integer converted to single precision floats */
Transceiver52M/convert.c:35
↓ 2 callersMethodaddGood
GPRS/MSInfo.h:171
↓ 2 callersMethodaddHit
GPRS/MSInfo.h:176
↓ 2 callersMethodaddMiss
GPRS/MSInfo.h:175
↓ 2 callersMethodaddSDCCH
@name Manage SDCCH Pool. */ @{ The add method is not mutex protected and should only be used during initialization. */
GSM/GSMConfig.h:296
↓ 2 callersMethodaddTCH
@name Manage TCH pool. */ @{ The add method is not mutex protected and should only be used during initialization. */
GSM/GSMConfig.h:312
↓ 2 callersMethodaddTotal
GPRS/MSInfo.h:167
↓ 2 callersFunctionadvanceBSNNext
Advance gBSNNext by the specified amount. The reason this is a function instead of just adding one to gBSNNext is to clean up old reservations behind
GPRS/MAC.cpp:2231
↓ 2 callersMethodallowedSlot
< Return true if this channel is allowed on this slot.
GSM/GSMTDMA.h:103
↓ 2 callersFunctionanalyzeTrafficBurst
TransceiverRAD1/sigProcLib.cpp:1038
↓ 2 callersFunctionanalyzeTrafficBurst
* Normal burst detection * * Correlation window parameters: * target: Tail + data + mid-midamble + 1/2 remaining midamblebits * head: Search 4
Transceiver52M/sigProcLib.cpp:1334
↓ 2 callersMethodavail_smpls
Transceiver52M/UHDDevice.cpp:966
↓ 2 callersMethodbitsNeeded
GSM/GSMTransfer.cpp:132
↓ 2 callersFunctionbswap_16
TransceiverRAD1/bytesex.h:18
↓ 2 callersFunctionbswap_32
TransceiverRAD1/bytesex.h:24
↓ 2 callersMethodcallMachStart
This switches to the specifed Procedure and starts it. It is equivalent to a long goto. It is also legal for the procedure to already be the current
Control/L3StateMachine.cpp:180
↓ 2 callersMethodcanUseUplink
Can this TBF use the specified uplink?
GPRS/TBF.h:392
↓ 2 callersMethodchanEnqueueFrame
Control/L3LogicalChannel.cpp:341
↓ 2 callersMethodchanRunning
When L3 wants to drop a channel, it must set a flag in the L3LogicalChannel, which will be queried here. Return false to drop the channel.
Control/L3LogicalChannel.cpp:348
↓ 2 callersMethodchangeTlli
which we do ahead of time so we can inform GPRS L2 that the new and old TLLIs are the same MS. Return the new si. In the new tlli procedure, it is th
SGSNGGSN/Sgsn.cpp:1567
↓ 2 callersFunctionchannelNeededCode
This is a local function to map the GSM::ChannelType enum to one of the codes from GMS 04.08 10.5.2.8. */
GSM/GSML3RRMessages.cpp:196
↓ 2 callersFunctioncheckemMessages
Check for any message or timer activity on this channel. Return true if something happened. The delay is how often we poll, used on SDCCH.
Control/L3StateMachine.cpp:753
↓ 2 callersFunctionchk_result
TransceiverRAD1/RAD1SN.cpp:122
↓ 2 callersFunctioncliGmmDelete
This is for use by the Command Line Interface
SGSNGGSN/Sgsn.cpp:253
↓ 2 callersFunctionclockallthree
Clock all three of R1,R2,R3, ignoring their middle bits. * This is only used for key setup. */
GSMShare/A51.cpp:136
↓ 2 callersFunctioncommaListFront
SIP/SIPParse.cpp:90
↓ 2 callersFunctioncommaListPushFront
SIP/SIPParse.cpp:80
↓ 2 callersFunctioncomputeHash
TransceiverRAD1/rnrad1Core.cpp:378
↓ 2 callersFunctionconfigGprsChannelsMax
We are currently doing only static assignment, so take this out for now.
GPRS/MAC.cpp:115
↓ 2 callersFunctionconfigGprsChannelsMinC0
GPRS/MAC.cpp:111
↓ 2 callersFunctionconfigGprsChannelsMinCn
Dont bother with a fancy specification (eg: 2x4) because we are going to dynamically allocate channels soon.
GPRS/MAC.cpp:110
↓ 2 callersFunctionconfigTbfRetry
GPRS/TBF.cpp:35
↓ 2 callersFunctionconfigTmsiTestMode
Control/TMSITable.cpp:145
↓ 2 callersFunctionconvert_float_short
Transceiver52M/convert.c:175
↓ 2 callersFunctionconvert_short_float
Transceiver52M/convert.c:189
↓ 2 callersFunctionconvolve_real
API: Aligned complex-real */
Transceiver52M/convolve.c:581
↓ 2 callersFunctioncountActive
GSM/GSMConfig.cpp:462
↓ 2 callersMethodcountSNR
GSM/GSML1FEC.cpp:466
↓ 2 callersMethodcreateCombinationI
GSM/GSMConfig.cpp:556
↓ 2 callersFunctioncreateDownlinkTbf
GPRS/TBF.cpp:823
↓ 2 callersFunctioncreateSilenceFrame
(pat 1-2014) Make the BitVector into a silence frame. GSM 6.11 section 6 table 1 describes the silence frame, 6.10 1.7 the bit positions.
GSM/GSML1FEC.cpp:1789
↓ 2 callersMethodcurrentProcedure
Control/L3TranEntry.h:507
↓ 2 callersMethoddeactivateRabs
SGSNGGSN/Sgsn.cpp:319
↓ 2 callersMethoddebug_test
GPRS/FEC.cpp:63
↓ 2 callersFunctiondecodeLowSide
Return decoded frame if success and B == 3, otherwise NULL.
GPRS/FEC.cpp:554
↓ 2 callersFunctiondecodeUSF
Do the reverse encoding on usf, and return the reversed usf, ie, the returned usf is byte-swapped.
GPRS/FEC.cpp:49
↓ 2 callersMethoddescriptiveString
GSM/GSML1FEC.h:623
↓ 2 callersFunctiondetectBurst
* Detect a burst based on correlation and peak-to-average ratio * * For one sampler-per-symbol, perform fast peak detection (no interpolation) * fo
Transceiver52M/sigProcLib.cpp:1236
↓ 2 callersFunctiondetectRACHBurst
TransceiverRAD1/sigProcLib.cpp:965
↓ 2 callersFunctiondetectRACHBurst
* RACH burst detection * * Correlation window parameters: * target: Tail bits + RACH length (reduced from 41 to a multiple of 4) * head: Searc
Transceiver52M/sigProcLib.cpp:1281
↓ 2 callersMethoddgIsDeletable
This is only called after the dialog has already been removed from the active dialogs, so we dont have to check the dialog state, all we have to check
SIP/SIPDialog.cpp:808
↓ 2 callersMethoddmRemoveDialog
This removes the SipDialog from the map so it will no longer receive SIP messages. It moves it to the mDeadDialogs queue, whence it will be deleted wh
SIP/SIP2Interface.cpp:137
↓ 2 callersMethoddriveDemod
TransceiverRAD1/Transceiver.cpp:967
↓ 2 callersMethoddsRequestFromHeader
SIP/SIPBase.h:225
↓ 2 callersMethoddsRequestToHeader
Accessors: We set the remote-tag when we create the URI for a dialog. We set the local-tag the first time we hear from the peer, which for an inbound
SIP/SIPBase.h:224
↓ 2 callersMethoddsSetRemoteHeader
SIP/SIPBase.h:206
↓ 2 callersMethoddump
Control/L3TranEntry.cpp:1414
↓ 2 callersFunctiondumpGmmInfo
SGSNGGSN/Sgsn.cpp:1489
↓ 2 callersFunctiondumpsegs
GPRS/RLCEngine.cpp:402
↓ 2 callersFunctionencode
GSM/GSML3CCElements.cpp:208
↓ 2 callersFunctionencode7
Control/SMSCB.cpp:67
↓ 2 callersMethodencodeCS1
Process the 184 bit frame, starting at offset, add parity, encode. Result is left in mI, representing 4 radio bursts.
GPRS/FEC.cpp:521
↓ 2 callersMethodengineRecvDataBlock
GPRS/TBF.h:466
← previousnext →601–700 of 4,187, ranked by callers