Home
last modified time | relevance | path

Searched refs:TxFrame (Results 1 – 25 of 43) sorted by relevance

12

/openthread-latest/src/core/mac/
Dmac_links.hpp77 TxFrame &GetTxFrame(RadioType aRadioType);
89 TxFrame &GetTxFrame(RadioTypes aRadioTypes);
101 TxFrame &GetBroadcastTxFrame(void);
144 TxFrame &GetTxFrame(void) { return mTxFrame802154; }
151 TxFrame &GetTxFrame(void) { return mTxFrameTrel; }
158 TxFrame &GetBroadcastTxFrame(void) { return GetTxFrame(); }
262 TxFrame &mTxFrame802154;
265 TxFrame &mTxFrameTrel;
575 void Send(TxFrame &aFrame, RadioTypes aRadioTypes);
691 void SetMacFrameCounter(TxFrame &aFrame);
Dmac_links.cpp57 TxFrame &TxFrames::GetTxFrame(RadioType aRadioType) in GetTxFrame()
59 TxFrame *frame = nullptr; in GetTxFrame()
80 TxFrame &TxFrames::GetTxFrame(RadioTypes aRadioTypes) in GetTxFrame()
87 TxFrame *frame = nullptr; in GetTxFrame()
108 TxFrame &TxFrames::GetBroadcastTxFrame(void) in GetBroadcastTxFrame()
140 void Links::Send(TxFrame &aFrame, RadioTypes aRadioTypes) in Send()
250 void Links::SetMacFrameCounter(TxFrame &aFrame) in SetMacFrameCounter()
Dsub_mac.hpp160 …void RecordFrameTransmitStatus(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool aWil…
173 void TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
329 TxFrame &GetTransmitFrame(void) { return mTransmitFrame; } in GetTransmitFrame()
512 void UpdateCslLastSyncTimestamp(TxFrame &aFrame, RxFrame *aAckFrame);
623 void HandleTransmitStarted(TxFrame &aFrame);
624 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
625 void SignalFrameCounterUsedOnTxDone(const TxFrame &aFrame);
652 TxFrame &mTransmitFrame;
Dlink_raw.hpp122 TxFrame &GetTransmitFrame(void) { return mSubMac.GetTransmitFrame(); } in GetTransmitFrame()
146 void InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
287 …void RecordFrameTransmitStatus(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool aWil…
289 void RecordFrameTransmitStatus(const TxFrame &, Error, uint8_t, bool) {} in RecordFrameTransmitStatus() argument
Dsub_mac_callbacks.cpp67 void SubMac::Callbacks::RecordFrameTransmitStatus(const TxFrame &aFrame, in RecordFrameTransmitStatus()
75 void SubMac::Callbacks::TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in TransmitDone()
114 void SubMac::Callbacks::RecordFrameTransmitStatus(const TxFrame &aFrame, in RecordFrameTransmitStatus()
122 void SubMac::Callbacks::TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in TransmitDone()
Dmac.hpp410 …void RecordFrameTransmitStatus(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool aWil…
422 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
831 void ProcessTransmitSecurity(TxFrame &aFrame);
833 Error ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame);
844 TxFrame *PrepareBeaconRequest(void);
845 TxFrame *PrepareBeacon(void);
863 …void LogFrameTxFailure(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool aWillRetx) c…
Ddata_poll_handler.hpp189 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames);
190 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError);
192 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild);
Ddata_poll_sender.hpp134 void HandlePollSent(Mac::TxFrame &aFrame, Error aError);
162 void ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error aError);
237 Mac::TxFrame *PrepareDataRequest(Mac::TxFrames &aTxFrames);
Dwakeup_tx_scheduler.cpp78 Mac::TxFrame *WakeupTxScheduler::PrepareWakeupFrame(Mac::TxFrames &aTxFrames) in PrepareWakeupFrame()
80 Mac::TxFrame *frame = nullptr; in PrepareWakeupFrame()
132 Mac::TxFrame *WakeupTxScheduler::PrepareWakeupFrame(Mac::TxFrames &) { return nullptr; } in PrepareWakeupFrame()
Ddata_poll_handler.cpp134 Mac::TxFrame *DataPollHandler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest()
136 Mac::TxFrame *frame = nullptr; in HandleFrameRequest()
177 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame()
190 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild) in HandleSentFrame()
Ddata_poll_sender.cpp193 void DataPollSender::HandlePollSent(Mac::TxFrame &aFrame, Error aError) in HandlePollSent()
326 void DataPollSender::ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error… in ProcessTxDone()
543 Mac::TxFrame *DataPollSender::PrepareDataRequest(Mac::TxFrames &aTxFrames) in PrepareDataRequest()
545 Mac::TxFrame *frame = nullptr; in PrepareDataRequest()
546 Mac::TxFrame::Info frameInfo; in PrepareDataRequest()
Dmac.cpp757 TxFrame *Mac::PrepareBeaconRequest(void) in PrepareBeaconRequest()
759 TxFrame &frame = mLinks.GetTxFrames().GetBroadcastTxFrame(); in PrepareBeaconRequest()
760 TxFrame::Info frameInfo; in PrepareBeaconRequest()
777 TxFrame *Mac::PrepareBeacon(void) in PrepareBeacon()
779 TxFrame *frame; in PrepareBeacon()
780 TxFrame::Info frameInfo; in PrepareBeacon()
871 void Mac::ProcessTransmitSecurity(TxFrame &aFrame) in ProcessTransmitSecurity()
970 TxFrame *frame = nullptr; in BeginTransmit()
1096 TxFrame &txFrame = txFrames.GetTxFrame(radio); in BeginTransmit()
1194 void Mac::RecordFrameTransmitStatus(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool … in RecordFrameTransmitStatus()
[all …]
/openthread-latest/src/core/thread/
Dindirect_sender.hpp263 …Error PrepareFrameForCslNeighbor(Mac::TxFrame &aFrame, FrameContext &aContext, CslNeighbor &aCslNe…
264 void HandleSentFrameToCslNeighbor(const Mac::TxFrame &aFrame,
272 Error PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aChild);
273 …void HandleSentFrameToChild(const Mac::TxFrame &aFrame, const FrameContext &aContext, Error aErro…
278 uint16_t PrepareDataFrame(Mac::TxFrame &aFrame, Child &aChild, Message &aMessage);
279 void PrepareEmptyFrame(Mac::TxFrame &aFrame, Child &aChild, bool aAckRequest);
Dmesh_forwarder.hpp502 …void PrepareMacHeaders(Mac::TxFrame &aTxFrame, Mac::TxFrame::Info &aTxFrameInfo, const Message…
503 uint16_t PrepareDataFrame(Mac::TxFrame &aFrame,
510 …uint16_t PrepareDataFrameWithNoMeshHeader(Mac::TxFrame &aFrame, Message &aMessage, const Mac::Addr…
511 … void PrepareEmptyFrame(Mac::TxFrame &aFrame, const Mac::Address &aMacDest, bool aAckRequest);
521 void SendMesh(Message &aMessage, Mac::TxFrame &aFrame);
536 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames);
537 Neighbor *UpdateNeighborOnSentFrame(Mac::TxFrame &aFrame,
542 void HandleSentFrame(Mac::TxFrame &aFrame, Error aError);
Dcsl_tx_scheduler.hpp198 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames);
199 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError);
201 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, CslNeighbor &aaCslNeighbor);
Dcsl_tx_scheduler.cpp157 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest()
159 Mac::TxFrame *frame = nullptr; in HandleFrameRequest()
235 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &) { return nullptr; } in HandleFrameRequest()
239 void CslTxScheduler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame()
255 void CslTxScheduler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, CslNeighbor &aCslNei… in HandleSentFrame()
Dindirect_sender.cpp326 Error IndirectSender::PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aCh… in PrepareFrameForChild()
359 uint16_t IndirectSender::PrepareDataFrame(Mac::TxFrame &aFrame, Child &aChild, Message &aMessage) in PrepareDataFrame()
403 void IndirectSender::PrepareEmptyFrame(Mac::TxFrame &aFrame, Child &aChild, bool aAckRequest) in PrepareEmptyFrame()
410 void IndirectSender::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
578 Error IndirectSender::PrepareFrameForCslNeighbor(Mac::TxFrame &aFrame, in PrepareFrameForCslNeighbor()
596 void IndirectSender::HandleSentFrameToCslNeighbor(const Mac::TxFrame &aFrame, in HandleSentFrameToCslNeighbor()
Ddiscover_scanner.hpp158 Mac::TxFrame *PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame);
Dradio_selector.hpp136 void UpdateOnSendDone(Mac::TxFrame &aFrame, Error aTxError);
172 …Mac::TxFrame &SelectRadio(Message &aMessage, const Mac::Address &aMacDest, Mac::TxFrames &aTxFrame…
Ddiscover_scanner.cpp178 Mac::TxFrame *DiscoverScanner::PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame) in PrepareDiscoveryRequestFrame()
180 Mac::TxFrame *frame = &aFrame; in PrepareDiscoveryRequestFrame()
/openthread-latest/tests/gtest/
Dradio_spinel_rcp_test.cpp64 Mac::TxFrame txFrame{}; in TEST()
69 Mac::TxFrame::Info frameInfo; in TEST()
108 Mac::TxFrame txFrame; in TEST()
113 Mac::TxFrame::Info frameInfo; in TEST()
154 Mac::TxFrame txFrame{}; in TEST()
159 Mac::TxFrame::Info frameInfo; in TEST()
210 Mac::TxFrame txFrame{}; in TEST()
215 Mac::TxFrame::Info frameInfo; in TEST()
260 Mac::TxFrame txFrame; in TEST()
265 Mac::TxFrame::Info frameInfo; in TEST()
[all …]
/openthread-latest/src/core/radio/
Dradio_callbacks.cpp48 void Radio::Callbacks::HandleTransmitStarted(Mac::TxFrame &aFrame) { Get<Mac::SubMac>().HandleTrans… in HandleTransmitStarted()
50 void Radio::Callbacks::HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aErr… in HandleTransmitDone()
81 void Radio::Callbacks::HandleDiagsTransmitDone(Mac::TxFrame &aFrame, Error aError) in HandleDiagsTransmitDone()
Dradio_platform.cpp69 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxStarted()
86 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxDone()
145 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatDiagRadioTransmitDone()
Dradio.hpp159 void HandleTransmitStarted(Mac::TxFrame &aFrame);
171 void HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aError);
208 void HandleDiagsTransmitDone(Mac::TxFrame &aFrame, Error aError);
589 Mac::TxFrame &GetTransmitBuffer(void);
602 Error Transmit(Mac::TxFrame &aFrame);
1000 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer()
1002 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer()
1112 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer()
1114 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer()
1117 inline Error Radio::Transmit(Mac::TxFrame &) { return kErrorAbort; } in Transmit() argument
Dtrel_link.hpp138 Mac::TxFrame &GetTransmitFrame(void) { return mTxFrame; } in GetTransmitFrame()
207 Mac::TxFrame mTxFrame;

12