/external/openthread/src/core/mac/ |
D | mac_links.hpp | 79 TxFrame &GetTxFrame(RadioType aRadioType); 92 TxFrame &GetTxFrame(RadioTypes aRadioTypes); 105 TxFrame &GetBroadcastTxFrame(void); 152 TxFrame &GetTxFrame(void) { return mTxFrame802154; } 160 TxFrame &GetTxFrame(void) { return mTxFrameTrel; } 168 TxFrame &GetBroadcastTxFrame(void) { return GetTxFrame(); } 273 TxFrame &mTxFrame802154; 276 TxFrame &mTxFrameTrel; 556 void Send(TxFrame &aFrame, RadioTypes aRadioTypes); 681 void SetMacFrameCounter(TxFrame &aFrame);
|
D | mac_links.cpp | 59 TxFrame &TxFrames::GetTxFrame(RadioType aRadioType) in GetTxFrame() 61 TxFrame *frame = nullptr; in GetTxFrame() 82 TxFrame &TxFrames::GetTxFrame(RadioTypes aRadioTypes) in GetTxFrame() 89 TxFrame *frame = nullptr; in GetTxFrame() 110 TxFrame &TxFrames::GetBroadcastTxFrame(void) in GetBroadcastTxFrame() 141 void Links::Send(TxFrame &aFrame, RadioTypes aRadioTypes) in Send() 251 void Links::SetMacFrameCounter(TxFrame &aFrame) in SetMacFrameCounter()
|
D | data_poll_handler.hpp | 177 Error PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aChild); 191 void HandleSentFrameToChild(const Mac::TxFrame &aFrame, 273 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames); 274 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError); 276 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild);
|
D | sub_mac.hpp | 169 void RecordFrameTransmitStatus(const TxFrame &aFrame, 187 void TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 344 TxFrame &GetTransmitFrame(void) { return mTransmitFrame; } in GetTransmitFrame() 619 void HandleTransmitStarted(TxFrame &aFrame); 620 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 621 void SignalFrameCounterUsedOnTxDone(const TxFrame &aFrame); 642 TxFrame & mTransmitFrame;
|
D | link_raw.hpp | 131 TxFrame &GetTransmitFrame(void) { return mSubMac.GetTransmitFrame(); } in GetTransmitFrame() 157 void InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 300 void RecordFrameTransmitStatus(const TxFrame &aFrame, 306 void RecordFrameTransmitStatus(const TxFrame &, const RxFrame *, Error, uint8_t, bool) {} in RecordFrameTransmitStatus() argument
|
D | data_poll_handler.cpp | 52 inline Error DataPollHandler::Callbacks::PrepareFrameForChild(Mac::TxFrame &aFrame, in PrepareFrameForChild() 59 inline void DataPollHandler::Callbacks::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild() 176 Mac::TxFrame *DataPollHandler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest() 178 Mac::TxFrame *frame = nullptr; in HandleFrameRequest() 215 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame() 228 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild) in HandleSentFrame()
|
D | mac.hpp | 414 void RecordFrameTransmitStatus(const TxFrame &aFrame, 431 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 752 void ProcessTransmitSecurity(TxFrame &aFrame); 754 Error ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame); 765 TxFrame *PrepareBeaconRequest(void); 766 TxFrame *PrepareBeacon(void); 785 …void LogFrameTxFailure(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool aWillRetx) c…
|
D | sub_mac_callbacks.cpp | 73 void SubMac::Callbacks::RecordFrameTransmitStatus(const TxFrame &aFrame, in RecordFrameTransmitStatus() 82 void SubMac::Callbacks::TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in TransmitDone() 126 void SubMac::Callbacks::RecordFrameTransmitStatus(const TxFrame &aFrame, in RecordFrameTransmitStatus() 135 void SubMac::Callbacks::TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in TransmitDone()
|
D | data_poll_sender.hpp | 142 void HandlePollSent(Mac::TxFrame &aFrame, Error aError); 173 void ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error aError); 256 Mac::TxFrame *PrepareDataRequest(Mac::TxFrames &aTxFrames);
|
D | data_poll_sender.cpp | 206 void DataPollSender::HandlePollSent(Mac::TxFrame &aFrame, Error aError) in HandlePollSent() 341 void DataPollSender::ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error… in ProcessTxDone() 561 Mac::TxFrame *DataPollSender::PrepareDataRequest(Mac::TxFrames &aTxFrames) in PrepareDataRequest() 563 Mac::TxFrame *frame = nullptr; in PrepareDataRequest()
|
D | mac.cpp | 728 TxFrame *Mac::PrepareBeaconRequest(void) in PrepareBeaconRequest() 730 TxFrame &frame = mLinks.GetTxFrames().GetBroadcastTxFrame(); in PrepareBeaconRequest() 743 TxFrame *Mac::PrepareBeacon(void) in PrepareBeacon() 745 TxFrame *frame; in PrepareBeacon() 833 void Mac::ProcessTransmitSecurity(TxFrame &aFrame) in ProcessTransmitSecurity() 923 TxFrame * frame = nullptr; in BeginTransmit() 1042 TxFrame &txFrame = txFrames.GetTxFrame(radio); in BeginTransmit() 1138 void Mac::RecordFrameTransmitStatus(const TxFrame &aFrame, in RecordFrameTransmitStatus() 1259 void Mac::HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in HandleTransmitDone() 1636 Error Mac::ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame) in ProcessEnhAckSecurity() [all …]
|
/external/openthread/src/core/thread/ |
D | csl_tx_scheduler.hpp | 146 Error PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aChild); 160 void HandleSentFrameToChild(const Mac::TxFrame &aFrame, 196 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames); 197 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError); 199 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild);
|
D | csl_tx_scheduler.cpp | 47 inline Error CslTxScheduler::Callbacks::PrepareFrameForChild(Mac::TxFrame &aFrame, in PrepareFrameForChild() 54 inline void CslTxScheduler::Callbacks::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild() 170 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest() 172 Mac::TxFrame *frame = nullptr; in HandleFrameRequest() 222 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &) in HandleFrameRequest() 229 void CslTxScheduler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame() 245 void CslTxScheduler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild) in HandleSentFrame()
|
D | indirect_sender.hpp | 213 Error PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aChild); 214 …void HandleSentFrameToChild(const Mac::TxFrame &aFrame, const FrameContext &aContext, Error aErro… 220 uint16_t PrepareDataFrame(Mac::TxFrame &aFrame, Child &aChild, Message &aMessage); 221 void PrepareEmptyFrame(Mac::TxFrame &aFrame, Child &aChild, bool aAckRequest);
|
D | mesh_forwarder.hpp | 453 uint16_t PrepareDataFrame(Mac::TxFrame & aFrame, 461 … void PrepareEmptyFrame(Mac::TxFrame &aFrame, const Mac::Address &aMacDest, bool aAckRequest); 471 void SendMesh(Message &aMessage, Mac::TxFrame &aFrame); 489 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames); 490 Neighbor * UpdateNeighborOnSentFrame(Mac::TxFrame & aFrame, 498 void HandleSentFrame(Mac::TxFrame &aFrame, Error aError); 521 void AppendHeaderIe(const Message *aMessage, Mac::TxFrame &aFrame);
|
D | discover_scanner.hpp | 165 Mac::TxFrame *PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame);
|
D | radio_selector.hpp | 144 void UpdateOnSendDone(Mac::TxFrame &aFrame, Error aTxError); 183 …Mac::TxFrame &SelectRadio(Message &aMessage, const Mac::Address &aMacDest, Mac::TxFrames &aTxFrame…
|
D | indirect_sender.cpp | 327 Error IndirectSender::PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aCh… in PrepareFrameForChild() 361 uint16_t IndirectSender::PrepareDataFrame(Mac::TxFrame &aFrame, Child &aChild, Message &aMessage) in PrepareDataFrame() 405 void IndirectSender::PrepareEmptyFrame(Mac::TxFrame &aFrame, Child &aChild, bool aAckRequest) in PrepareEmptyFrame() 412 void IndirectSender::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
|
D | discover_scanner.cpp | 180 Mac::TxFrame *DiscoverScanner::PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame) in PrepareDiscoveryRequestFrame() 182 Mac::TxFrame *frame = &aFrame; in PrepareDiscoveryRequestFrame()
|
/external/openthread/src/core/radio/ |
D | radio.hpp | 145 void HandleTransmitStarted(Mac::TxFrame &aFrame); 158 void HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aError); 193 void HandleDiagsTransmitDone(Mac::TxFrame &aFrame, Error aError); 492 Mac::TxFrame &GetTransmitBuffer(void); 506 Error Transmit(Mac::TxFrame &aFrame); 822 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer() 824 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer() 991 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer() 993 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer() 996 inline Error Radio::Transmit(Mac::TxFrame &) in Transmit() argument
|
D | radio_platform.cpp | 71 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxStarted() 88 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxDone() 136 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatDiagRadioTransmitDone()
|
D | radio_callbacks.cpp | 46 void Radio::Callbacks::HandleTransmitStarted(Mac::TxFrame &aFrame) in HandleTransmitStarted() 51 void Radio::Callbacks::HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aErr… in HandleTransmitDone() 72 void Radio::Callbacks::HandleDiagsTransmitDone(Mac::TxFrame &aFrame, Error aError) in HandleDiagsTransmitDone()
|
D | trel_link.hpp | 138 Mac::TxFrame &GetTransmitFrame(void) { return mTxFrame; } in GetTransmitFrame() 193 Mac::TxFrame mTxFrame;
|
/external/openthread/examples/platforms/utils/ |
D | mac_frame.cpp | 149 …static_cast<Mac::TxFrame *>(aFrame)->ProcessTransmitAesCcm(*static_cast<const Mac::ExtAddress *>(a… in otMacFrameProcessTransmitAesCcm() 161 …static_cast<Mac::TxFrame *>(aAckFrame)->GenerateImmAck(*static_cast<const Mac::RxFrame *>(aFrame),… in otMacFrameGenerateImmAck() 173 …return static_cast<Mac::TxFrame *>(aAckFrame)->GenerateEnhAck(*static_cast<const Mac::RxFrame *>(a… in otMacFrameGenerateEnhAck()
|
/external/openthread/src/ncp/ |
D | ncp_base_radio.cpp | 153 bool headerUpdated = static_cast<Mac::TxFrame *>(aFrame)->IsHeaderUpdated(); in LinkRawTransmitDone() 168 if (static_cast<Mac::TxFrame *>(aFrame)->GetSecurityEnabled() && headerUpdated) in LinkRawTransmitDone() 174 SuccessOrExit(static_cast<Mac::TxFrame *>(aFrame)->GetKeyId(keyId)); in LinkRawTransmitDone() 175 SuccessOrExit(static_cast<Mac::TxFrame *>(aFrame)->GetFrameCounter(frameCounter)); in LinkRawTransmitDone()
|