/openthread-2.7.6/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; 536 void Send(TxFrame &aFrame, RadioTypes aRadioTypes); 660 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() 254 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 | link_raw.hpp | 124 TxFrame &GetTransmitFrame(void) { return mSubMac.GetTransmitFrame(); } in GetTransmitFrame() 150 void InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 291 void RecordFrameTransmitStatus(const TxFrame &aFrame, 297 void RecordFrameTransmitStatus(const TxFrame &, const RxFrame *, Error, uint8_t, bool) {} in RecordFrameTransmitStatus() argument
|
D | sub_mac.hpp | 162 void RecordFrameTransmitStatus(const TxFrame &aFrame, 180 void TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 334 TxFrame &GetTransmitFrame(void) { return mTransmitFrame; } in GetTransmitFrame() 618 void HandleTransmitStarted(TxFrame &aFrame); 619 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 620 void UpdateFrameCounterOnTxDone(const TxFrame &aFrame); 641 TxFrame & mTransmitFrame;
|
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_handler.cpp | 50 inline Error DataPollHandler::Callbacks::PrepareFrameForChild(Mac::TxFrame &aFrame, in PrepareFrameForChild() 57 inline void DataPollHandler::Callbacks::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild() 174 Mac::TxFrame *DataPollHandler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest() 176 Mac::TxFrame *frame = nullptr; in HandleFrameRequest() 213 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame() 226 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild) in HandleSentFrame()
|
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 | mac.hpp | 492 void RecordFrameTransmitStatus(const TxFrame &aFrame, 509 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 800 void ProcessTransmitSecurity(TxFrame &aFrame); 802 Error ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame); 809 TxFrame *PrepareBeaconRequest(void); 810 TxFrame *PrepareBeacon(void); 830 …void LogFrameTxFailure(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool aWillRetx) c…
|
D | data_poll_sender.cpp | 209 void DataPollSender::HandlePollSent(Mac::TxFrame &aFrame, Error aError) in HandlePollSent() 338 void DataPollSender::ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error… in ProcessTxDone() 557 Mac::TxFrame *DataPollSender::PrepareDataRequest(Mac::TxFrames &aTxFrames) in PrepareDataRequest() 559 Mac::TxFrame *frame = nullptr; in PrepareDataRequest()
|
/openthread-2.7.6/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 | 45 inline Error CslTxScheduler::Callbacks::PrepareFrameForChild(Mac::TxFrame &aFrame, in PrepareFrameForChild() 52 inline void CslTxScheduler::Callbacks::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild() 168 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest() 170 Mac::TxFrame *frame = nullptr; in HandleFrameRequest() 220 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &) in HandleFrameRequest() 227 void CslTxScheduler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame() 242 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 | 435 uint16_t PrepareDataFrame(Mac::TxFrame & aFrame, 443 … void PrepareEmptyFrame(Mac::TxFrame &aFrame, const Mac::Address &aMacDest, bool aAckRequest); 445 void SendMesh(Message &aMessage, Mac::TxFrame &aFrame); 463 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames); 464 …Neighbor * UpdateNeighborOnSentFrame(Mac::TxFrame &aFrame, Error aError, const Mac::Address &aM… 469 void HandleSentFrame(Mac::TxFrame &aFrame, Error aError); 494 void AppendHeaderIe(const Message *aMessage, Mac::TxFrame &aFrame);
|
D | discover_scanner.hpp | 164 Mac::TxFrame *PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame);
|
D | radio_selector.hpp | 143 void UpdateOnSendDone(Mac::TxFrame &aFrame, Error aTxError); 182 …Mac::TxFrame &SelectRadio(Message &aMessage, const Mac::Address &aMacDest, Mac::TxFrames &aTxFrame…
|
D | indirect_sender.cpp | 331 Error IndirectSender::PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aCh… in PrepareFrameForChild() 365 uint16_t IndirectSender::PrepareDataFrame(Mac::TxFrame &aFrame, Child &aChild, Message &aMessage) in PrepareDataFrame() 409 void IndirectSender::PrepareEmptyFrame(Mac::TxFrame &aFrame, Child &aChild, bool aAckRequest) in PrepareEmptyFrame() 416 void IndirectSender::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
|
D | discover_scanner.cpp | 182 Mac::TxFrame *DiscoverScanner::PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame) in PrepareDiscoveryRequestFrame() 184 Mac::TxFrame *frame = &aFrame; in PrepareDiscoveryRequestFrame()
|
/openthread-2.7.6/src/core/radio/ |
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 | radio_platform.cpp | 70 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxStarted() 87 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxDone() 137 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatDiagRadioTransmitDone()
|
D | radio.hpp | 143 void HandleTransmitStarted(Mac::TxFrame &aFrame); 156 void HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aError); 192 void HandleDiagsTransmitDone(Mac::TxFrame &aFrame, Error aError); 485 Mac::TxFrame &GetTransmitBuffer(void); 499 Error Transmit(Mac::TxFrame &aFrame); 805 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer() 807 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer() 970 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer() 972 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer() 975 inline Error Radio::Transmit(Mac::TxFrame &) in Transmit() argument
|
D | trel_link.hpp | 136 Mac::TxFrame &GetTransmitFrame(void) { return mTxFrame; } in GetTransmitFrame() 190 Mac::TxFrame mTxFrame;
|
D | radio.cpp | 56 Error Radio::Transmit(Mac::TxFrame &aFrame) in Transmit()
|
/openthread-2.7.6/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()
|
/openthread-2.7.6/src/core/utils/ |
D | otns.hpp | 137 static void EmitTransmit(const Mac::TxFrame &aFrame);
|