Lines Matching refs:aRadioContext

306 static uint16_t ComputeCslPhase(uint32_t aRadioTime, otRadioContext *aRadioContext)  in ComputeCslPhase()  argument
308 …return (aRadioContext->mCslSampleTime - aRadioTime) % (aRadioContext->mCslPeriod * OT_US_PER_TEN_S… in ComputeCslPhase()
312 otError otMacFrameProcessTransmitSecurity(otRadioFrame *aFrame, otRadioContext *aRadioContext) in otMacFrameProcessTransmitSecurity() argument
335 if (keyId == aRadioContext->mKeyId) in otMacFrameProcessTransmitSecurity()
337 key = &aRadioContext->mCurrKey; in otMacFrameProcessTransmitSecurity()
338 frameCounter = aRadioContext->mMacFrameCounter++; in otMacFrameProcessTransmitSecurity()
340 else if (keyId == aRadioContext->mKeyId - 1) in otMacFrameProcessTransmitSecurity()
342 key = &aRadioContext->mPrevKey; in otMacFrameProcessTransmitSecurity()
343 frameCounter = aRadioContext->mPrevMacFrameCounter++; in otMacFrameProcessTransmitSecurity()
345 else if (keyId == aRadioContext->mKeyId + 1) in otMacFrameProcessTransmitSecurity()
347 key = &aRadioContext->mNextKey; in otMacFrameProcessTransmitSecurity()
357 key = &aRadioContext->mCurrKey; in otMacFrameProcessTransmitSecurity()
358 keyId = aRadioContext->mKeyId; in otMacFrameProcessTransmitSecurity()
359 frameCounter = aRadioContext->mMacFrameCounter++; in otMacFrameProcessTransmitSecurity()
374 otMacFrameProcessTransmitAesCcm(aFrame, &aRadioContext->mExtAddress); in otMacFrameProcessTransmitSecurity()
381 …id otMacFrameUpdateTimeIe(otRadioFrame *aFrame, uint64_t aRadioTime, otRadioContext *aRadioContext) in otMacFrameUpdateTimeIe() argument
400 …or otMacFrameProcessTxSfd(otRadioFrame *aFrame, uint64_t aRadioTime, otRadioContext *aRadioContext) in otMacFrameProcessTxSfd() argument
403 if (aRadioContext->mCslPeriod > 0) // CSL IE should be filled for every transmit attempt in otMacFrameProcessTxSfd()
405 … otMacFrameSetCslIe(aFrame, aRadioContext->mCslPeriod, ComputeCslPhase(aRadioTime, aRadioContext)); in otMacFrameProcessTxSfd()
409 otMacFrameUpdateTimeIe(aFrame, aRadioTime, aRadioContext); in otMacFrameProcessTxSfd()
412 return otMacFrameProcessTransmitSecurity(aFrame, aRadioContext); in otMacFrameProcessTxSfd()